М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
yestarday23
yestarday23
04.03.2023 10:31 •  Информатика

Значение арифметического выражения 9 в степени 2016 плюс 3 в степени 2015 минус 9 записали в системе счисления с основанием 3 сколько цифр 2 содержится в этой записи?

👇
Ответ:
Sonia369
Sonia369
04.03.2023
Приведем степени к основанию 3
3^{4032}+3^{2015}-3^{2}

Десятичное число 3 в степени n в троичной системе - это единица с n нулей после неё. То есть 3^4032 - это единица и 4032 нуля.
Количество двоек в выражении 

3^{2015}-3^{2}

будет равно разнице степеней, то есть 2015-2=2013
То есть получается, что в самом начале у нас единица с кучей нулей после неё, а потом идёт 2013 двоек.

ответ: 2013
4,4(79 оценок)
Открыть все ответы
Ответ:
zhanarzhaulyba
zhanarzhaulyba
04.03.2023
//Microsoft VS 2017 (C++)
//Console application

#include<iostream>

using namespace std;

struct coords {
   double x;
   double y;
};

double findLen ( double x, double y, double x1, double y1) {
             return sqrt(pow(x1 - x, 2) + pow(y1 - y, 2)); //теорема пифагора ( расстояние между двумя точками )
}

double findS( double firstLen, double secLen, double thirdLen) {
        double p = (firstLen + secLen + thirdLen) / 2;
        return sqrt(p * (p - firstLen) * (p - secLen) * (p - thirdLen)); //формула Герона
}

int main() {
        coords A, B, C;
  
        cout << "Input coords for point A : x = ";    cin >> A.x;
        cout << "\t\t\t   y = ";                                   cin >> A.y;
        cout << "Input coords for point B : x = ";    cin >> B.x;
        cout << "\t\t\t   y = ";                                   cin >> B.y;
        cout << "Input coords for point C : x = ";    cin >> C.x;
        cout << "\t\t\t   y = ";                                   cin >> C.y;
        cout << endl << endl; cout << "S for ABC : "<<findS(findLen(A.x,A.y,B.x,B.y), findLen(B.x, B.y, C.x, C.y), findLen(A.x, A.y, C.x, C.y))<<endl;
        system("pause"); //если не компилируется, убери эту строку
        return 0;
}
4,5(60 оценок)
Ответ:
islamreal99
islamreal99
04.03.2023
#include<iostream>
using namespace std;
 int main(){ 
   setlocale( LC_ALL, "Russian" );   
float M,K,S; 
   int dp;     
   cout << "Какие действие вы будете выполнять:" << endl; 
   cout << "1. Сложение. " << endl; 
   cout << "2. Отнимание." << endl;   
 cout << "3. Умножение." << endl;   
   cout << "Введите число для выбора действия" << endl; 
    cin >> dp;     switch(dp) 
  {   
 case 1:   
    cout << "Число M = ";   
    cin >>M;   
    cout <<"Число K = ";     
  cin >> K;       
 S = M + K;   
     cout << "\n"<<M<<"+"<<K<<"="<<S<<endl; 
  break;
 case 2: 
       cout <<"Число M = "; 
      cin >> M;     
   cout <<"Число K = ";     
   cin >> K;   
    S = M - K;   
     cout <<"\n" << M <<"-"<<K<<"="<<S<<endl;   
     break;
  case 3:   
     cout <<"Число M = "; 
      cin >> M; 
      cout <<"Число K = "; 
      cin >> K;     
  S = M *K;   
     cout <<"\n"<<M<<"*"<<K<<"="<<S<<endl; 
       break;  
   }   
  system("pause");
return 0;
}
4,5(75 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ