Содержание
- 2. Оператор: переменная := выражение while выражение do repeat выражение until оператор for имя переменной to :=
- 3. Цикл со счетчиком for := to do begin {тело цикла} end; Увеличение переменной на 1: for
- 4. Цикл со счетчиком Особенности: переменная цикла может быть только целой (integer) шаг изменения переменной цикла всегда
- 5. Цикл со счетчиком Особенности: в теле цикла не разрешается изменять переменную цикла (почему?) при изменении начального
- 6. Цикл с переменной Особенности: после выполнения цикла во многих системах устанавливается первое значение переменной цикла, при
- 7. Сколько раз выполняется цикл? a := 1; for i:=1 to 3 do a := a+1; a
- 8. Как изменить шаг? Задача. Вывести на экран квадраты и кубы нечётных целых чисел от 1 до
- 9. Как изменить шаг? – II Идея: Надо вывести всего 5 чисел, переменная k изменяется от 1
- 10. Как изменить шаг? – III Идея: Надо вывести всего 5 чисел, переменная k изменяется от 1
- 11. Задания "4": Ввести a и b и вывести квадраты и кубы чисел от a до b.
- 12. Программирование на языке Паскаль Циклы с условием
- 13. Цикл с неизвестным числом шагов Пример: Отпилить полено от бревна. Сколько раз надо сделать движения пилой?
- 14. Алгоритм начало count конец нет да n 0? count := 0; count := count + 1;
- 15. Программа program qq; var n, count: integer; begin writeln('Введите целое число'); read(n); count := 0; while
- 16. Цикл с условием while do begin {тело цикла} end; Особенности: можно использовать сложные условия: если в
- 17. Цикл с условием Особенности: условие пересчитывается каждый раз при входе в цикл если условие на входе
- 18. Сколько раз выполняется цикл? a := 4; b := 6; while a 2 раза a =
- 19. Замена for на while и наоборот for i:=1 to 10 do begin {тело цикла} end; i
- 20. Задания "4": Ввести целое число и найти сумму его цифр. Пример: Введите целое число: 1234 Сумма
- 21. Последовательности Примеры: 1, 2, 3, 4, 5, … 1, 2, 4, 7, 11, 16, … 1,
- 22. Последовательности Задача: найти сумму всех элементов последовательности, которые по модулю больше 0,001: Элемент последовательности (начиная с
- 23. Алгоритм начало S конец нет да |a| > 0.001? S := S + a; S :=
- 24. Программа program qq; var b, c, z: integer; S, a: real; begin S := 0; z
- 25. Задания "4": Найти сумму элементов последовательности с точностью 0,001: Ответ: S = 1.157 "5": Найти сумму
- 26. Цикл с постусловием Задача: Ввести целое положительное число ( Проблема: Как не дать ввести отрицательное число
- 27. Цикл с постусловием: алгоритм начало конец да нет n > 0? тело цикла условие ВЫХОДА блок
- 28. Программа program qq; var n: integer; begin repeat writeln('Введите положительное число'); read(n); until n > 0;
- 30. Скачать презентацию