понедельник, 27 апреля 2015 г.

ДЗ по теме "Цикл Repeat"

Задание по теме
«Цикл Repeat»
Задание №1
Как на языке Паскаль записывается цикл с заданным условием окончания работы?
Задание №2
Дана последовательность операторов:
A:=1;
B:=1;
Repeat
A:=a+1;
B:=b*2;
Until b>8;
S:=a+b;
Сколько раз будет повторен цикл и какими будут значения переменных a,b,s после исполнения этой последовательности операторов?
Задание №3
Написать программу, в которой осуществляется ввод чисел (ввод осуществляется до тех пор, пока не будет введен ноль) и подсчет суммы и среднего арифметического введенных положительных чисел. Используйте оператор Repeat.
Задание №4

Написать программу, в которой осуществляется ввод чисел (ввод осуществляется до тех пор, пока не будет введен ноль) и определение максимального из  введенных чисел. Используйте оператор Repeat.

пятница, 10 апреля 2015 г.

дз по теме цикл While

Задание по теме
«Цикл While»
Задание №1
Как на языке Паскаль записывается цикл с заданным условием продолжения?
Задание №2
Дана последовательность операторов:
A:=1;
B:=2;
While A+B<8 do
Begin
A:=a+1;
B:=b+2;
End;
S:=a+b;
Сколько раз будет повторен цикл и какими будут значения переменных a,b,sпосле исполнения этой последовательности операторов?
Задание №3
Требовалось написать программу вычисления факториала числа n (n!=1*2*..*n). Программист торопился и написал программу неправильно. Ниже приведен фрагмент его программы, в которой содержится 5 ошибок:
K:=1;
F:=0;
While k<n do
F:=f*k;
K:=k+1;
Найдите ошибки. Допишите необходимые операторы и выполните программу на компьютере. (Проверка 5!=120, 6!=720).
Задание №4
Проанализируйте следующий цикл:
Whilea<bdo

c:=a=b;
В чем его особенность?