В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
abduldibirov
abduldibirov
06.06.2020 06:54 •  Информатика

Расскажите о своём личном опыте участия в форумах и тестирующих системах.

Показать ответ
Ответ:
тильняшка5
тильняшка5
19.10.2020 11:44

Я уже устаю писать фразу: " уточняйте на каком языке программирования нужно написать", если же Вы этого не делаете, то Вам будет хуже, потому что напишут не на том, на котором Вам нужно, а на том котором удобно человеку. Вот к примеру мне удобно написать на С++, по этому напишу на нём. Алгоритм везде будет тот же.

int a,b,c;

double sr;

cin << a;

cin << b;

cin << c;

sr = (a+b+c)/3

if(a>sr){

cout << "Первое число больше за среднее арифметическое";

}

if(b>sr){

cout << "Второе число больше за среднее арифметическое";

}

if(c>sr){

cout << "Третье число больше за среднее арифметическое";

}

0,0(0 оценок)
Ответ:
Сашечка11
Сашечка11
01.04.2023 22:41

1) Переводим 1100111112 в десятичную систему:

1100111112 = 1·28+1·27+0·26+0·25+1·24+1·23+1·22+1·21+1·1 = 41510

2)Переводим целую часть 29710 в 2-ую систему последовательным делением на 2:

297/2 = 148, остаток: 1

148/2 = 74, остаток: 0

74/2 = 37, остаток: 0

37/2 = 18, остаток: 1

18/2 = 9, остаток: 0

9/2 = 4, остаток: 1

4/2 = 2, остаток: 0

2/2 = 1, остаток: 0

1/2 = 0, остаток: 1

29710 = 1001010012

3)Переводим 4758 в десятичную систему:

4758 = 4·82+7·81+5·1 = 31710

Переводим целую часть 31710 в 2-ую систему последовательным делением на 2:

317/2 = 158, остаток: 1

158/2 = 79, остаток: 0

79/2 = 39, остаток: 1

39/2 = 19, остаток: 1

19/2 = 9, остаток: 1

9/2 = 4, остаток: 1

4/2 = 2, остаток: 0

2/2 = 1, остаток: 0

1/2 = 0, остаток: 1

31710 = 1001111012

4)Окончательный ответ: 11101(2) + 110011(2) = 1010000(2)

5)Окончательный ответ: 100110011(2) * 1001101(2) = 101110001010111(2)

6)Окончательный ответ: 1111011(2) - 111011(2) = 1000000(2)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота