Задать вопрос
7 октября, 10:52

дана строка, состоящая только из цифр. Найти сумму этих цифр.

+2
Ответы (1)
  1. 7 октября, 14:02
    0
    program zz1;

    var s:string;

    i, d, k, g, c:integer;

    begin

    read (s); / /вводим исходную строку

    d:=length (s); / /определяем длину исходной строки

    for i:=1 to d do / /перебираем все буквы от первой до последней

    if (s[i]='0') or (s[i]='1') or (s[i]='2') or (s[i]='3') or (s[i]='4') or (s[i]='5') or (s[i]='6') or (s[i]='7') or (s[i]='8') or

    (s[i]='9') then begin val (s[i], k, g); c:=c+k; end; / /проверяем, если символ из строки равен цифре, то переводим эту цифру из строкового формата в числовой формат и прибавляем это число к сумме

    writeln ('полученная сумма цифр строки - ', c); / /выводим ответ

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «дана строка, состоящая только из цифр. Найти сумму этих цифр. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Дано натуральное число: определить а) количество цифр в нем б) сумму его цифр в) произведение его цифр г) среднее арифметическое его цифр д) сумму квадратов его цифр е) сумму кубов его цифр ж) его первую цифру з) сумму его первой и последней цифр
Ответы (1)
Дана строка символов, состоящая только из цифр. Определить, сколько раз среди них встречается цифра 5.
Ответы (1)
Дана строка состоящая из букв и цифр. Сложить все цифры в строке.
Ответы (1)
Дана исходная строка: "12". Ее обработали по следующему алгоритму: в конец строки дописали ее зеркальную копию, а затем к цифрам стоящим на четных позициях считая слева направо, прибавили по 1. Получилась строка: "1322".
Ответы (1)
Написать в Паскаль программу для решения следующей задачи. Вводится строка, состоящая только из цифр без нуля. Написать пользовательскую функцию, которая возвращает строку, добавляя после каждого символа символ '0'.
Ответы (1)