воплотить с поддержкою 3-х циклов: while, repeat, for) Составить программку,

Воплотить с подмогою 3-х циклов: while, repeat, for) Составить программку, которая выдавала бы известье true , если последовательность из N целых чисел, вводимых с клавиатуры, является вырастающей

Задать свой вопрос
1 ответ
Это реализовано с поддержкою цикла for:

Program p1;
Var a1,a2,k,i:integer;
Begin
Write('Введите число: ');
Readln(a1);
For i:=0 to 1 do   
Begin   
Write('Введите число: ');   
Readln(a2);   
if a2gt;a1 then    
k:=k+1;   
a1:=a2;   
End;
if k=2 then 
Writeln('Эта последовательность является вырастающей') else
Writeln('Эта последовательность не является вырастающей');
End.

Это реализовано с подмогою цикла while:

Program p2;
Var a1,a2,k,i:integer;
Begin
Write('Введите число: ');
Readln(a1);
While ilt;gt;2 do   
Begin   
Write('Введите число: ');   
Readln(a2);   
if a2gt;a1 then    
k:=k+1;   
a1:=a2;   
i:=i+1;   
End;
if k=2 then Writeln('Эта последовательность является возрастающей') else Writeln('Эта последовательность не является подрастающей');
End.

Это реализовано с подмогою цикла repeat:

Program p3;
Var a1,a2,k,i:integer;
Begin
Write('Введите число: ');
Readln(a1);
repeat   
Begin   
i:=i+1;   
Write('Введите число: ');   
Readln(a2);   
if a2gt;a1 then    
k:=k+1;   
a1:=a2;   
End;
until i=2;
if k=2 then 
Writeln('Эта последовательность является вырастающей') else
Writeln('Эта последовательность не является возрастающей');
End.
Ника Залогова
Если не тяжело, отметьте мой ответ как лучший. Заблаговременно спасибо!
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт