PPt4Web Хостинг презентаций

Главная / Информатика / Циклические программы
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Циклические программы


Скачать эту презентацию

Презентация на тему: Циклические программы


Скачать эту презентацию



№ слайда 1 Циклические программы
Описание слайда:

Циклические программы

№ слайда 2 Понятие цикла Информатика и ИКТ. 9 класс Цикл – последовательность команд, котор
Описание слайда:

Понятие цикла Информатика и ИКТ. 9 класс Цикл – последовательность команд, которая повторяется конечное количество раз. Виды циклов: Цикл с параметром Цикл с предусловием Цикл с постусловием

№ слайда 3 Цикл с параметром Информатика и ИКТ. 9 класс FOR i:=a to b do begin … end; Загол
Описание слайда:

Цикл с параметром Информатика и ИКТ. 9 класс FOR i:=a to b do begin … end; Заголовок цикла, где i – счетчик а – начальное значение счетчика b – конечное значение счетчика Начало цикла Конец цикла

№ слайда 4 Пример 1 Напечатать на экране числа от 1 до N. PROGRAM primer; var i,n:integer;
Описание слайда:

Пример 1 Напечатать на экране числа от 1 до N. PROGRAM primer; var i,n:integer; BEGIN write(‘n=‘); readln(n); for i:=1 to n do writeln(i); END.

№ слайда 5 Пример 2 Составить программу, которая увеличивает в 2 раза числа от 1 до N. PROG
Описание слайда:

Пример 2 Составить программу, которая увеличивает в 2 раза числа от 1 до N. PROGRAM primer; var i,n,K:integer; BEGIN write(‘n=‘); readln(n); for i:=1 to n do k:=2*i; writeln(k); END.

№ слайда 6 Пример 2 Составить программу, которая увеличивает в 2 раза числа от 1 до N. PROG
Описание слайда:

Пример 2 Составить программу, которая увеличивает в 2 раза числа от 1 до N. PROGRAM primer; var i,n,K:integer; BEGIN write(‘n=‘); readln(n); for i:=1 to n do begin k:=2*i; writeln(k); end; END.

№ слайда 7 Пример 2
Описание слайда:

Пример 2

№ слайда 8 Пример 3 Напечатать на экране таблицу квадратов чисел от 1 до 10. PROGRAM primer
Описание слайда:

Пример 3 Напечатать на экране таблицу квадратов чисел от 1 до 10. PROGRAM primer; var i,K:integer; BEGIN for i:=1 to 10 do begin k:=i*i; writeln(i,’ в квадрате=’,k); end; END.

№ слайда 9 Задача Информатика и ИКТ. 9 класс PROGRAM primer; var i:integer; d,k:real; BEGIN
Описание слайда:

Задача Информатика и ИКТ. 9 класс PROGRAM primer; var i:integer; d,k:real; BEGIN write(‘Введите курс $=‘); readln(d); writeln(‘Таблица перевода:’); for i:=50 to 100 do begin k:=i*d; writeln(i,’ руб. =‘,k,’$’); end; END. Таблица перевода долларов (от 50 до 100) в рубли

№ слайда 10 Задача Информатика и ИКТ. 9 класс Составить программу, которая вычисляет сумму в
Описание слайда:

Задача Информатика и ИКТ. 9 класс Составить программу, которая вычисляет сумму вклада в банке через N лет, если первоначальный взнос - М рублей, а процентная ставка - 8,5% годовых. var i,n:integer; m:real; BEGIN write(‘Вклад='); readln(m); write(‘Годы='); readln(n); for i:=1 to n do begin m:=m+m*0.085; writeln(i,'–й год: вклад=',m:6:2,’рублей’); end; END.

№ слайда 11 Задача Информатика и ИКТ. 9 класс
Описание слайда:

Задача Информатика и ИКТ. 9 класс

№ слайда 12 Задача Информатика и ИКТ. 9 класс Найти сумму натуральных чисел от 1 до N. PROGR
Описание слайда:

Задача Информатика и ИКТ. 9 класс Найти сумму натуральных чисел от 1 до N. PROGRAM summa; var i,n,S:integer; BEGIN write(‘n=‘); readln(n); S:=0; for i:=1 to n do S:=S+i; writeln(‘S=’,S); END.

№ слайда 13 Задача Информатика и ИКТ. 9 класс Найти сумму натуральных чисел от 1 до N, кратн
Описание слайда:

Задача Информатика и ИКТ. 9 класс Найти сумму натуральных чисел от 1 до N, кратных 5. PROGRAM summa; var i,n,S:integer; BEGIN write(‘n=‘); readln(n); S:=0; for i:=1 to n do if i mod 5=0 then S:=S+i; writeln(‘S=’,S); END.

№ слайда 14 Задача Информатика и ИКТ. 9 класс Найти количество чисел от 1 до N, кратных 15.
Описание слайда:

Задача Информатика и ИКТ. 9 класс Найти количество чисел от 1 до N, кратных 15. PROGRAM z1; var I,N,k:integer; BEGIN write(‘N=’); readln(N); k:=0; for i:=1 to N do if I mod 15=0 then k:=k+1; writeln(‘k=‘,k); END.

№ слайда 15 Задача Информатика и ИКТ. 9 класс Найти количество трехзначных натуральных чисел
Описание слайда:

Задача Информатика и ИКТ. 9 класс Найти количество трехзначных натуральных чисел, оканчивающихся на 7. PROGRAM krat7; var i,k:integer; BEGIN k:=0; for i:=100 to 999 do if i mod 10=7 then k:=k+1; writeln(‘k=’,k); END.

№ слайда 16 Задача Информатика и ИКТ. 9 класс Составить программу, которая печатает на экран
Описание слайда:

Задача Информатика и ИКТ. 9 класс Составить программу, которая печатает на экране все делители числа N. PROGRAM krat7; var i,n:integer; BEGIN write(‘n=‘); readln(n); writeln(‘делители n:’); for i:=1 to n do if n mod i=0 then writeln(i); END.

№ слайда 17 Задача Информатика и ИКТ. 9 класс Составить программу, которая выводит на экран
Описание слайда:

Задача Информатика и ИКТ. 9 класс Составить программу, которая выводит на экран трехзначные числа , в которых первая цифра равна последней var i,a,b:integer; BEGIN write(‘Числа:'); for i:=100 to 999 do begin a:=i div 100; b:=i mod 10; if a=b then writeln(i); end; END.

№ слайда 18 Задача Информатика и ИКТ. 9 класс Составить программу, которая выводит на экран
Описание слайда:

Задача Информатика и ИКТ. 9 класс Составить программу, которая выводит на экран трехзначные числа , в которых первая цифра равна последней var i:integer; BEGIN write(‘Числа:'); for i:=100 to 999 do if i div 100=i mod 10 then writeln(i); END.

№ слайда 19 Табулирование функции Информатика и ИКТ. 9 класс Задача. Найти значения функции
Описание слайда:

Табулирование функции Информатика и ИКТ. 9 класс Задача. Найти значения функции y=x2+2 для х от 3 до 8 с шагом 1.   PROGRAM tab; var x,y:real; BEGIN for x:=3 to 8 do begin y:=x*x+2; writeln('x=',x:6:2,' y=',y:6:2); end; readln; END. В результате выполнения программы на экране будут напечатаны значения х от 3 до 8 и соответствующие им значения у, найденные в процессе выполнения программы.

№ слайда 20 Табулирование функции Информатика и ИКТ. 9 класс h Задача. Найти множество значе
Описание слайда:

Табулирование функции Информатика и ИКТ. 9 класс h Задача. Найти множество значений функции В этой задаче начальное и конечное значение х и шаг изменения h вводятся с клавиатуры и могут изменяться при каждом выполнении программы. В данном случае значение х нельзя использовать в качестве параметра цикла (в предыдущей задаче строка for x:=3 to 8 do), так как параметр цикла может изменяться только с шагом 1, а в данной задаче h может быть любым.

№ слайда 21 Табулирование функции Информатика и ИКТ. 9 класс Ввод исходных данных PROGRAM ta
Описание слайда:

Табулирование функции Информатика и ИКТ. 9 класс Ввод исходных данных PROGRAM tab; var x,y,a,b,h:real; n,i:integer;   BEGIN write('a='); readln(a); write('b='); readln(b); write('h='); readln(h); n:=round((b-a)/h);     x:=a;   for i:=1 to n+1 do begin y:=x*x/(sin(x)+3); writeln('x=',x:6:2,' y=',y:6:2); x:=x+h; end; END. Присваивает переменной Х начальное значение отрезка. Заголовок цикла, в котором параметр i является счетчиком, указывающим сколько раз на данном отрезке нужно вычислить значение У (n+1, т.к. включая концы отрезка) Конец цикла Вычисляет количество точек n на отрезке. Round – округляет значение выражения в скобках Вычисляет значение функции У. Выводит на экран значение Х и соответствующее ему значение У Увеличивает значение Х на шаг h.

№ слайда 22 Задача Информатика и ИКТ. 9 класс Составить программу, которая проверяет встреча
Описание слайда:

Задача Информатика и ИКТ. 9 класс Составить программу, которая проверяет встречается ли в натуральном числе N цифра 5. var n,x,a,k:integer; BEGIN write('Введите целое число ='); readln(n); x:=n; k:=0; repeat a:=x mod 10; x:=x div 10; if a=5 then k:=k+1; until x

№ слайда 23 Задача Информатика и ИКТ. 9 класс Вычислить а a:=4; For i:=1 to 5 do a:=2*a-7; №
Описание слайда:

Задача Информатика и ИКТ. 9 класс Вычислить а a:=4; For i:=1 to 5 do a:=2*a-7; № i a 4 1 1 2*4-7= 1 2 2 2*1-7=-5 3 3 2*(-5)-7=-17 4 4 -41 5 5 -89

№ слайда 24 Задача Информатика и ИКТ. 9 класс Вычислить а a:=1; For i:=5 downto 2 do a:=a+i;
Описание слайда:

Задача Информатика и ИКТ. 9 класс Вычислить а a:=1; For i:=5 downto 2 do a:=a+i; № i a 1 1 5 1+5=6 2 4 6+4=10 3 3 10+3=13 4 2 13+2=15

№ слайда 25 Цикл с предусловием Информатика и ИКТ. 9 класс WHILE DO begin … end; Операторы ц
Описание слайда:

Цикл с предусловием Информатика и ИКТ. 9 класс WHILE DO begin … end; Операторы цикла выполняются до тех пор, пока не станет ложным (условие выполнения цикла)

№ слайда 26 Цикл с предусловием Информатика и ИКТ. 9 класс Найти S S:=1; i:=1; while i < 5 d
Описание слайда:

Цикл с предусловием Информатика и ИКТ. 9 класс Найти S S:=1; i:=1; while i < 5 do begin S := S + i*(i+1); i := i + 1; end; Ответ: S=41 № Условие S i 1 1 1 1

№ слайда 27 Цикл с предусловием Информатика и ИКТ. 9 класс Найти P p:=0; i:=7; while i > 1 d
Описание слайда:

Цикл с предусловием Информатика и ИКТ. 9 класс Найти P p:=0; i:=7; while i > 1 do begin p := p + i mod 2; i := i - 1; end; Ответ: P=3 № p i 0 7 1 7>1 (да) 0+1=1 6 2 6>1 (да) 1+0=1 5 3 5>1 (да) 1+1=2 4 4 4>1 (да) 2+0=2 3 5 3>1 (да) 2+1=3 2 6 2>1 (да) 3+0=3 1 7 1>1(нет)

№ слайда 28 Задача Информатика и ИКТ. 9 класс Вычислить P P:=1; i:=3; while i
Описание слайда:

Задача Информатика и ИКТ. 9 класс Вычислить P P:=1; i:=3; while i

№ слайда 29 Цикл с постусловием Информатика и ИКТ. 9 класс REPEAT … UNTIL ; Операторы цикла
Описание слайда:

Цикл с постусловием Информатика и ИКТ. 9 класс REPEAT … UNTIL ; Операторы цикла выполняются до тех пор, пока не выполнится (условие выхода из цикла)

№ слайда 30 Цикл с предусловием Информатика и ИКТ. 9 класс n:=2; repeat n:=2*n-1; Until n>10
Описание слайда:

Цикл с предусловием Информатика и ИКТ. 9 класс n:=2; repeat n:=2*n-1; Until n>10; Найти n № n условие 2 1 2*2-1=3 3>10 (нет) 2 2*3-1=5 5>10 (нет) 3 2*5-1=9 9>10 (нет) 4 2*9-1=17 17>10 (да)

№ слайда 31 Задача Информатика и ИКТ. 9 класс Вычислить s s:=2; i:=1; repeat s:=s+1/i; i:=i-
Описание слайда:

Задача Информатика и ИКТ. 9 класс Вычислить s s:=2; i:=1; repeat s:=s+1/i; i:=i-1 until i

№ слайда 32 Алгоритм Евклида Информатика и ИКТ. 9 класс Нахождение НОД (наибольшего общего д
Описание слайда:

Алгоритм Евклида Информатика и ИКТ. 9 класс Нахождение НОД (наибольшего общего делимого) Даны 2 числа N и M. Сравнить данные числа и наибольшее из них заменить на разность большего и меньшего. Повторять до тех пор, пока числа не станут равными. НОД = N (M)

№ слайда 33 Алгоритм Евклида Информатика и ИКТ. 9 класс НОД (128,80) = 16 N M 128 80 48 80 4
Описание слайда:

Алгоритм Евклида Информатика и ИКТ. 9 класс НОД (128,80) = 16 N M 128 80 48 80 48 32 16 32 16 16

№ слайда 34 Информатика и ИКТ. 9 класс PROGRAM nod; var n,m:integer; BEGIN Write(‘Введите 2
Описание слайда:

Информатика и ИКТ. 9 класс PROGRAM nod; var n,m:integer; BEGIN Write(‘Введите 2 числа:’); readln(n,m); While nm do if n>m then n:=n-m else m:=m-n; Writeln(‘НОД=’,n); END. Алгоритм Евклида

Скачать эту презентацию


Презентации по предмету
Презентации из категории
Лучшее на fresher.ru