Составьте программку выводящую на экран все числа от - 10 до

Составьте программку выводящую на экран все числа от - 10 до 10

Задать свой вопрос
1 ответ

// Избирайте, здесь три цикла, while, repeat и for

//------------------------

program LoopWhile;

begin

 var (a, b) := (-10, 10);

 while a lt;= b do

 begin

   Println(a, Абс(a));

   a += 1

 end;

end.

//------------------------

program LoopRepeat;

begin

 var (a, b) := (-10, 10);

 repeat

   Println(a, Абс(a));

   a += 1

 until a gt; b;

end.

//------------------------

program LoopFor;

begin

 var (a, b) := (-10, 10);

 for var i := a to b do

   Println(i, Абс(i));

end.

Ангелина Никитюк
Это будет работать в PascalABC.NET
Борька Ковторин
Можно еще рекурсией
Мишаня
procedure Rec(a, b: integer); procedure Rec_(a: integer); begin if a > b then exit else begin Println(a, Абс(a)); Rec_(a + 1); end end;begin Rec_(a)end;begin var (a, b) := (-10, 10); Rec(a, b)end.
Лидия Ермолинская
можно еще циклом foreach
Julija Shabasova
begin foreach var x in Range(-10, 10) do Println(x, Абс(x))end.
Julija Viger
foreach самый краткий, меньше всего писать =)
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт