Задать вопрос
6 февраля, 07:31

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

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

Pascal ABC

+3
Ответы (1)
  1. 6 февраля, 10:01
    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)