Как осознать,сколько происходит деяний в коле Паскаля Код с циклом параметра,как

Как осознать,сколько происходит деяний в коле Паскаля

Код с циклом параметра,как понять сколько происходит действий?

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

Вариант 1

Добавить в цикл счётчик

(в данном случае счётчик - b)

program raf105;

var

 a,b: integer;

begin

 readln(a);

 while a lt; 100 do

 begin

   a:= a+2;

   b:= b+1;

 end;

 writeln('Цикл сделал ',b,' шагов');

end.

Вариант 2

Расписать все деянья

(Если нет возможности запустить программку)

program raf105;

var

 a: integer;

begin

 readln(a);

 while a lt; 100 do

   a:= a+2;

end.

Задачка:

Найти количество шагов цикла

Условие:

Ввод: 91

Решение:

 Начало

 91 lt; 100 Истина

1. a = 91 + 2 = 93

 93 lt; 100 Истина

2. a = 93 + 2 = 95

 95 lt; 100 Истина

3. a = 95 + 2 = 97

 97 lt; 100 Истина

4. a = 97 + 2 = 99

 99 lt; 100 Правда

5. a = 99 + 2 = 101

 101 lt; 100 Ложь

 Конец

Ответ:

5 шагов

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт