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

Вычислите значение выражения 23А16 +1110012 * (2116 – 5508) / 1012. ответ представьте в десятичной системе счисления. Основание системы счисления писать не нужно.


Вычислите значение выражения 23А16 +1110012 * (2116 – 5508) / 1012. ответ представьте в десятичной с

👇
Ответ:
dilayra16
dilayra16
03.02.2020

-3157,8

Объяснение:

23А_16 + 111001_2 * (21_16 - 550_8) / 101_2 = 570 + 57 * (33 - 360) / 5 = 570 + 57 * (-327) / 5 = 570 + (-18639) / 5 = 570 + (-3727,8) = -3157,8

23А_16 = 2 * 16^2 + 3 * 16^1 + 10 * 16^0 = 512 + 48 + 10 = 570_10

111001_2 = 1 * 2^5 + 1 * 2^4 + 1 * 2^3 + 0 * 2^2 + 0 * 2^1 + 1 * 2^0 = 32 + 16 + 8 + 0 + 0 + 1 = 57_10

21_16 = 2 * 16^1 + 1 * 16^0 = 32 + 1 = 33_10

550_8 = 5 * 8^2 + 5 * 8^1 + 0 * 8^0 = 320 + 40 + 0 = 360_10

101_2 = 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 4 + 0 + 1 = 5_10

4,5(19 оценок)
Открыть все ответы
Ответ:
viki157
viki157
03.02.2020

#include <iostream>


#include <cstdlib>


#include <ctime>


using namespace std;


int main()


{


int m[15] = {};


double t = 0;


srand(time(NULL));  // генерация нового числа всегда разная, т.к берётся разное время

for (int i = 0; i < 15; i++)


{


 m[i] = rand();


 cout << "[" << i+1 << "] " << m[i] << endl;


 t = t + m[i];


}


cout << endl << t << "/15 = " << t / 15 << endl;


}

Проверка:

прикреплённое фото

11737 + 5520 + 24807 + 25121 + 13476 + 31412 + 28456 + 32654 + 8 + 14540 + 12889 + 8915 + 8179 + 19225 + 30596 = 267535


С++ составить массив из 15 рандомных элементов и вывести среднее арифметияеское этих чисел в с++
4,7(11 оценок)
Ответ:
sasha322322
sasha322322
03.02.2020

В данном случае я добавил цикл while (true). Как только пользователь введет число 2 - произойдет выход из цикла и соответственно завершение программы.

Объяснение:

#include <iostream>

#include <Windows.h>

using namespace std;

int main()

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

cout << "Программа определения простого числа" << "\n";

cout << "" << "\n";

int n, s = 0, i = 2, j = 0, menu = 1;

while (true) {

 cout << "Введите натуральное число:  >"; cin >> n;

 if (n == 1)

 {

  cout << "Число не простое и не составное!" << "\n";

 }

 else

 {

  while (i <= sqrt(n))

  {

   if ((n % i) == 0) s++;

   i++;

   j++;

  }

  if (s == 0)

   cout << "Число простое!" << "\n";

  else

   cout << "Число составное!" << "\n";

 }

 cout << "Кол-во итераций = " << j << "\n" << endl;

 cout << "Желаете продолжить? (2 - выход): ";

 cin >> menu;

 if (menu == 2) {

  break;

 }

}

system("PAUSE");

return 0;

}

4,7(27 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ