Вопрос задан 21.06.2023 в 16:33. Предмет Информатика. Спрашивает Kout Paul.

Нужно написать программу, где нужно ввести число N. Среди N чисел, которые введет пользователь,

нужно найти наибольшее число и сумму цифр этого число.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Волощук Віталій.

program XieLian;

var n,max ,sum, i:integer;

var A: array [1..100] of integer;

begin

writeln('введите количество чисел');

readln(N);

if (n<=0) then

writeln('ошибка')

else

for i:=1 to n do

begin

write('A[',i,']=');

readln(A[i]);

end;

writeln('введенная строка');

for i:=1 to n do

write(A[i]);

writeln;

max:=A[1];

for i:=1 to n do

if A[i]>max then

max:=A[i];

writeln(max,' -большее число');

sum := 0;

while max > 0 do

begin

sum := sum + max mod 10;

Max := max div 10;

end;

writeln(sum,' -сумма');

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете написать такую программу на Python. Вот пример:

python
# Функция для вычисления суммы цифр числа def сумма_цифр_числа(число): сумма = 0 while число > 0: сумма += число % 10 число //= 10 return сумма # Запрашиваем у пользователя количество чисел (N) N = int(input("Введите количество чисел: ")) # Инициализируем переменные для хранения наибольшего числа и суммы его цифр максимальное_число = None сумма_цифр_максимального = 0 # Запрашиваем у пользователя N чисел и находим наибольшее число и сумму его цифр for i in range(N): число = int(input(f"Введите число {i + 1}: ")) if максимальное_число is None or число > максимальное_число: максимальное_число = число сумма_цифр_максимального = сумма_цифр_числа(число) # Выводим результат print(f"Наибольшее число: {максимальное_число}") print(f"Сумма цифр наибольшего числа: {сумма_цифр_максимального}")

Сначала программа запрашивает у пользователя количество чисел (N), затем запрашивает сами числа и находит наибольшее число и сумму его цифр. Результат выводится на экран.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос