Pascal.ABC задача 1: Пользователь вводит целые числа. Остановить его, когда их сумма...

0 голосов
105 просмотров

Pascal.ABC задача 1: Пользователь вводит целые числа. Остановить его, когда их сумма становится больше 100 Задача 2: Пользователь вводит символы. Остановить его, когда он введет 5 раз символ F. Хранятся символы в переменной типа char. Задача 3: Пользователь вводит число от 1 до 4. В зависимости от цифры нарисовать треугольник из звездочек. например 1: *** ** * 2: *** ** * 3: * ** *** 4: * ** *** и т.д.


Информатика (98 баллов) | 105 просмотров
Дан 1 ответ
0 голосов

задача 1.

var

   a, s : integer;

begin

   writeln('введите числа:');

   while s < 101 do begin

       read(a);

       s += a;

   end;

   writeln('Стоп! Сумма чисел больше 100, s=', s);

end.

задача 2.

var

   h : char;

   n : integer;

begin

   writeln('введите символы:');

   while n < 5 do begin

       read(h);

       if h = 'F' then n += 1;

   end;

   writeln('Стоп! Символ F был введен 5 раз')

end.

задача 3.

var

   a : integer;

begin

   write('Введите число от 1 до 4 : ');

   readln(a);

   if (a = 1) or (a = 2) then begin

       for var i := 3 downto 1 do begin

           for var j := 1 to i do write('*');

           writeln;

       end;

   end

   else if (a = 3) or (a = 4) then begin

       for var i := 1 to 3 do begin

           for var j := 1 to i do write('*');

           writeln;

       end;

   end

   else writeln('вы ввели не правильное число :(');

end.

(1.2k баллов)
0

спс

0

И снова здравствуйте можете мен еще раз помочь?

0

Буду вам крайне благодарен.

0

плс

0

если нужна помощь с Паскалем то запросто. Сделайте задание и киньте ссылку на него

0

окей

0

Завтра я вам скину

0

Но можно просто зайти в мой профиль и мои вопросы и там как раз последний вопрос