Вопрос задан 30.03.2021 в 16:11. Предмет Информатика. Спрашивает Карпов Андрей.

Ввести натуральное число N (не больше 2147483647). Определить сколько в нем знаков, вычислить сумму

цифр числа и определить старшую цифру числа СРОЧНО НАДО!!!!!!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вишневская Юля.
Program enot;
Var i,n,k,a,s,m:integer;
begin
read(n);
k:=0;
s:=0;
while n>0 do
begin
i:=a;
a:= n mod 10;
k:=k+1;
s:=s+a;
n:=n div 10;
if m<i then m:=i;
end;
write('summa = ',s,'; znakov = ',k,'; starsh = ',m);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Хорошо, я могу помочь вам написать программу на Python, которая решает эту задачу. Вот код:

python
n = int(input("Введите натуральное число: ")) # Определяем количество цифр в числе num_digits = len(str(n)) print("Количество цифр в числе:", num_digits) # Суммируем цифры числа sum_of_digits = 0 for digit in str(n): sum_of_digits += int(digit) print("Сумма цифр числа:", sum_of_digits) # Определяем старшую цифру числа highest_digit = int(str(n)[0]) print("Старшая цифра числа:", highest_digit)

Пример вывода программы для числа 123456:

Введите натуральное число: 123456 Количество цифр в числе: 6 Сумма цифр числа: 21 Старшая цифра числа: 1

Надеюсь, это поможет вам решить задачу!

0 0

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

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

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