Оператор цикла с предусловием Пашкова Ольга Анатольевна г. Воткинск, 02.12.2013.

Презентация:



Advertisements
Похожие презентации
Язык программирования Паскаль 7 часть. for i:=n1 to n2 do begin оператор_1; оператор_2; end; В теле цикла со счетчиком имеется возможность использовать.
Advertisements

Что такое алгоритм? Алгоpитм заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий для.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
Реализация программ с циклом с предусловием. Формат и действие оператора После слова WHILE выполняется проверка условия. При значении условия «истина»
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
1 Тема 4. Циклы на языке Паскаль.
Цикл. Виды циклов.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ.
ЦИКЛ «ДО» i:=1,n действия … FOR i:=1 TO n DO Begin Действия End; …
program qq; var i, i2, i3: integer; Begin for i:=1 to 8 do begin i2 := i*i; i3 := i2*i; write(i,, i2,, i3, ); end; end. Вывести на экран квадраты и кубы.
Циклы. Вычислить сумму ряда чисел Program sum; var a: integer; s: real; Begin a:=1; s:=0; while a<600 do begin a:=a+1; s:=s+1/a; end; writeln ( ' s=
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Язык программирования Паскаль 6 часть. ЦИКЛЫ Повторение некоторой последовательности действий называется циклом.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Циклы в Паскале. Цикл – это многократное повторение последовательности действий по некоторому условию. Цикл – это многократное повторение последовательности.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
Транксрипт:

Оператор цикла с предусловием Пашкова Ольга Анатольевна г. Воткинск,

Установите соответствие 1.Логическое выражение. 2.Последовательность повторяющихся действий. 3.OR, XOR, AND, NOT. 4.Повторение последовательности действий. 5.Используется для выполнения повторяющихся действий, если число повторений известно. a)Тело цикла b)Условие c)Логическая операция d)for I:=In to Ik do тело цикла; e)Цикл

Заполните пропуски 1) Найти и вывести на экран сумму первых 10 натуральных чисел. S:=0; for I:=1 to 10 do ; Writeln(сумма=,S); 2) Найти и вывести на экран 5! P:=1; for I:=2 to 5 do ; Writeln(5!=,P);

3) Вычислить и вывести на экран x n. Readln(X,N); P:=1; for I:=1 to N do ; Writeln(P); 4) Найти и вывести на экран количество чисел, кратных 3, в промежутке от 1 до 100. K:=0; for I:=1 to 100 do ; Writeln(количество=,K); 5) Вывести на экран все делители числа А. Readln(A); for do if A mod I=0 then ;

Решите задачу 1 Задача 1 Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$. IS Результат

Оператор цикла с предусловием Формат оператора: while условие do тело цикла; Блок-схема:

Блок-схема начало конец I:=1 S:=1 S

Программа к задаче 1 var I, S:integer; begin I:=1; S:=1; while S

Определите результат Задание 1 I:=0; while I0 do C:=C-2; Writeln(C); Задание 3 I:=1; P:=1; while P

Задача 2 Царевна - лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и еще 2 комара. Через сколько дней количество съеденных комаров в день превысит 100, если в первый день было съедено 12 комаров. Воспользовавшись словесным алгоритмом, заполните шаблон блок - схемы и составьте программу для решения задачи. var I, S:integer; begin I:=1; S:=12; while S