
дано двузначное число. определить больше ли числа A сумма его цифр.


Ответы на вопрос

var n,a,s:longint;
begin
repeat
write ('N = ');
readln(n);
until n in [10..99];
write ('A = ');
readln(a);
s:=0;
while n<>0 do
begin
s:=s+n mod 10;
n:=n div 10;
end;
if s>a then writeln ('YES') else writeln ('NO');
readln;
end.
C++:
#include <iostream>
using namespace std;
int main()
{
int a,n,s = 0;
do
{
cout <<"N = ";
cin >>n;
}
while (n<10 || n>99);
cout <<"A = ";
cin >>a;
while (n!=0)
{
s+=n%10;
n/=10;
}
if (s>a)
cout <<"YES" <<endl;
else cout <<"NO" <<endl;
return 0;
}



Для решения этой задачи нам нужно определить, больше ли число A сумма его цифр. Давайте разберемся, как это сделать.
1. Получение двузначного числа A: - Введем двузначное число A, например, 45.
2. Разложение числа на цифры: - Чтобы определить сумму цифр числа A, разложим его на отдельные цифры. Например, для числа 45 разложение будет следующим: первая цифра - 4, вторая цифра - 5.
3. Вычисление суммы цифр: - Сложим полученные цифры. В нашем примере сумма цифр будет равна 4 + 5 = 9.
4. Сравнение числа A с суммой его цифр: - Сравним число A со суммой его цифр. Если число A больше суммы цифр, то ответ будет "Да", иначе - "Нет".
Пример: - Пусть число A = 45. Сумма его цифр равна 4 + 5 = 9. Так как 45 больше 9, ответ будет "Да".
Теперь вы знаете, как определить, больше ли число A сумма его цифр.


Топ вопросов за вчера в категории Информатика







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