Задать вопрос
4 февраля, 14:24

Дана строка. среди символов встречаются цифры. написать программу, вычисляющую сумму всех цифр

+4
Ответы (1)
  1. 4 февраля, 15:13
    0
    Var

    digits: set of '0' ... '9';

    s: string;

    i, p, d, err: integer;

    begin

    digits : = ['0' ... '9'];

    Write ('Введите строку: '); Readln (s);

    p : = 0;

    for i : = 1 to Length (s) do

    if (s[i] in digits) then

    begin Val (s[i], d, err); p : = p + d end;

    Writeln ('Сумма цифр равна ', p)

    end.

    Тестовое решение:

    Введите строку: Сегодня 17 декабря 2014 г. Находим сумму 7 цифр их этой строки.

    Сумма цифр равна 22
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Дана строка. среди символов встречаются цифры. написать программу, вычисляющую сумму всех цифр ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы