ПОМОГИТЕ 13 БАЛЛОВ!!! СРОЧНО 13 Приведенный фрагмент программы ... Паскаль a := 0; a := a...

0 голосов

ПОМОГИТЕ 13 БАЛЛОВ!!! СРОЧНО 13
Приведенный фрагмент программы ...
Паскаль
a := 0;
a := a + n div 1000;
a := a + (n div 100) mod 10;
a := a + (n div 10) mod 10;
a := a + n mod 10;

СИ
a = 0;
a = a + n / 1000;
a = a+ (n / 100) % 10;
a = a + (n / 10) % 10;
a = a + n % 10;

Выберите один ответ:

1)Вычисляет сумму цифр любого натурального четырехзначного числа.
2)Вычисляет максимальную цифру числа.
3) Ни один из вариантов.
4) Вычисляет количество разрядов числа.
5)Вычисляет сумму цифр любого натурального числа.


спросил от Одаренный (2.0k баллов) в категории Информатика
1 Ответ
0 голосов
ответил от БОГ (150k баллов)
 
Лучший ответ

Фрагмент вычисляет сумму цифр в натуральном числе, не превышающем 9999. Ответ 1) этому не противоречит, но в нем не учтено, что также верно будет вычислена сумма для одно-, двух- и трехзначного натурального числа.

оставил комментарий от Одаренный (2.0k баллов)

Мг, спасибо большое, значит какой ответ подходит 1???) заранее спасибо

оставил комментарий от БОГ (150k баллов)

Я же написал, 1) НЕ ПРОТИВОРЕЧИТ, т.е. на самом деле программа делает несколько даже больше. Остальные не подходят вообще.

оставил комментарий от Одаренный (2.0k баллов)

Мммм хорошо, спасибо

...