Информатика, вопрос задал igkronov , 7 лет назад

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

Ответы на вопрос

Ответил ingr
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.

Ответил igkronov
0
плс
Ответил ingr
0
если нужна помощь с Паскалем то запросто. Сделайте задание и киньте ссылку на него
Ответил igkronov
0
окей
Ответил igkronov
0
Завтра я вам скину
Ответил igkronov
0
Но можно просто зайти в мой профиль и мои вопросы и там как раз последний вопрос
Новые вопросы