Напишіть програму, яка б обчислювала суму цифр трицифрового числа. Вхідні дані:732
Вихідні дані:12
196
255
Ответы на вопрос:
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int a, ch1, ch2, ch3, sum;
cout<<"Input a: ";
cin>>a;
ch1=a/100;
ch2=a%100/10;
ch3=a%10;
sum = ch1+ch2+ch3;
cout<<"Sum = "<<sum<<endl;
return 0;
}
1) делим 69 на 2 в столбик 69: 2 берем по 34 получается 68, 69-68=1-это остаток, он записывается с право. двоичный код записывается снизу вверх. 69|1 34|0 17|1 8|0 4|0 2|0 1|→↑ аналогично все остальное. 69 = 1000101 2) 368 делим на 8 368|0 46|6 5|5 0|→↑ 368 = 0560 3) 996 делим на 16 996|4 62|14 3|3 0|→↑ 996 = 03e4 e - это 14 (алфавит этой системы счисления — (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f). иными словами, используются цифры от 0 до 9 и латинские буквы от a до f для обозначения цифр от 10 до 15.)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Sofia62117.08.2021 07:20
-
flillen19.09.2020 04:23
-
Dive103.09.2022 23:20
-
янивановсергеевич24.05.2022 08:51
-
tanya101nfjgh026.04.2023 04:49
-
invwar0818.12.2022 06:53
-
annaarzama17.08.2020 04:59
-
ЛизаХлеб20.06.2023 21:51
-
anjelanartokova28.09.2020 01:51
-
stesha2408.12.2020 07:44
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.