Задать вопрос
21 июля, 01:42

Создать программу в ABC Pascal (с помощью строк сделать) :

Ввести строку состоящюю из различных символов и определить:

1) произведение цифр входяящих в эту строку (произведение может быть большим) ж

2) сумму цифр входящих в эту строку, если эти велечины есть

+1
Ответы (1)
  1. 21 июля, 02:44
    0
    Program str;

    Uses crt;

    Var s:string;

    i, p, sum:integer;

    Begin

    P:=1;

    Sum:=0;

    Readln (s) ;

    For i:=1 to length (s) do

    Begin

    If s[i] in ['0' ... '9'] then

    Begin

    p:=p * (ord (s[i]) - ord ('0')) ; sum:=sum + (ord (s[i]) - ord ('0')) ;

    End;

    End;

    Writeln ('Сумма = ', sum,' ','Произведение = ', p) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Создать программу в ABC Pascal (с помощью строк сделать) : Ввести строку состоящюю из различных символов и определить: 1) произведение цифр ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы