Вложенные циклы.. Примеры использования: 1.Напечатать таблицу умножения. 2.Создать модель электронных часов. 3.Покупатель должен заплатить в кассу S р.

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



Advertisements
Похожие презентации
Вложенные циклы Старинная задача. Сколько можно купить быков, коров и телят, при условии, что плата за быка 10 рублей, за корову – 5 рублей, за теленка.
Advertisements

Шашкина Лилия Наиловна учитель информатики МОБУ СОШ 2 городского округа город Агидель РБ.
На этом уроке вы узнаете Что такое вложенные циклы. Как они применяются в программах. Как можно сократить количество повторений цикла.
Цель урока: Показать сходство и различие операторов цикла с предусловием и постусловием в языках программирования QBasic и Turbo Pascal 7.0. План урока:
Циклы. Вычислить сумму ряда чисел 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=
ЦИКЛ «ДО» i:=1,n действия … FOR i:=1 TO n DO Begin Действия End; …
АЛГОРИТМ ПОВТОРЕНИЯ ЦИКЛ FOR TO DO FOR DOWNTO DO.
A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5] Двумерный массив можно представить.
Шутилина Л.А., A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5]
Вложенные циклы. Написать 5 раз «Привет» program qq; begin writeln('Привет'); end.
Практическое занятие 11 Циклы со счетчиком. Задача 1 Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму.
Цикл. Виды циклов.
Шутилина Л.А. Повторим вместе… 1.Что называется циклом параметрами? 2.Формат записи цикла с параметрами? 3.Как в цикле записать.
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I).Чтобы найти максимальный.
Тема: «Циклы». Содержание Цикл с параметром Структура цикла Операторы Решение задачи Цикл с предусловием Структура цикла Операторы Решение задачи Цикл.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
1 Программирование на языке Паскаль Максимальный элемент массива.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Транксрипт:

Вложенные циклы.

Примеры использования: 1.Напечатать таблицу умножения. 2.Создать модель электронных часов. 3.Покупатель должен заплатить в кассу S р. У него имеются 1, 2, 5, 10, 50, 100, 500 р. Сколько купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных? 4.Старинная задача: сколько можно купить быков, коров и телят, платя за быка 10 р., за корову - 5 р., за теленка – 0,5 р., если на 100 р. надо купить 100 голов скота?

Пример структуры: For … to… do begin for… to… do begin … end … end;

Блок-схема: I:=In, Ik J:=Jn, Jk Действия

Решение задачи 4 (слайд 2): Program pr4; Uses crt; Var b, k, t: integer; {b –количество быков, Begin k – коров, t – телят} Clrscr; For b:=0 to 10 do begin for k:= 0 to 20 do begin t:=100 – b - k; if 10*b + 5*k + t=200 then writeln (b:3,k:3,t:3) end end; End.

Задачи: 1.Долгожитель (возраст менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз получится его возраст. Сколько лет долгожителю? 2.Указать все тройки x, y, z таких натуральных чисел, что x 2 +y 2 +z 2 =n. 3.Найти все симметричные четырехзначные числа, например 7667, 2442.

4.Заданы три натуральных числа A, B, C, которые обозначают число, месяц и год. Найти порядковый номер даты, начиная отсчет с начала года. 5.Сколькими способами можно дать сдачу 27 рублей, имея монеты 1, 2, 5, 10 р?