Задать вопрос
5 марта, 10:23

С клавиатуры вводится строка.

Подсчитать и вывести сумму чисел в строке.

Pascal ABC

+1
Ответы (1)
  1. 5 марта, 12:15
    0
    Var

    R, A:real;

    S:string;

    i, z, L:integer;

    Begin

    Read (S) ;

    S:=' '+S;

    L:=Length (S) ;

    i:=1;

    R:=0;

    Repeat

    Case S[i] of

    '0' ... '9':

    Begin

    A:=0;

    if S[i-1]='-' then z:=1

    else z:=0;

    While (S[i]in['0' ... '9']) and (i
    Begin

    A:=A*10+StrToInt (S[i]) ;

    i:=i+1

    End;

    if (i=L) and (S[i]in['0' ... '9']) then A:=A*10+StrToInt (S[i]) ;

    if z=0 then R:=R+A

    else R:=R-A;

    End;

    End;

    i:=i+1

    Until i>L;

    WriteLn ('Сумма чисел в строке: ', R)

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «С клавиатуры вводится строка. Подсчитать и вывести сумму чисел в строке. Pascal ABC ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
С клавиатуры вводится строка. Подсчитать и вывести среднее арифметическое цифр в строке. Pascal ABC
Ответы (1)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
Помогите решить 3. С клавиатуры вводится четырехзначное число. Получить число, равное произведению его цифр. 4. С клавиатуры вводится натуральное число п. Узнайте в нем количество цифр. 5. С клавиатуры вводится натуральное число п.
Ответы (1)