Презентация на тему Організація циклів. Загальні питання побудови циклічних алгоритмів.

Презентация на тему Презентация на тему Організація циклів. Загальні питання побудови циклічних алгоритмів., предмет презентации: Разное. Этот материал содержит 16 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

Організація циклів. Загальні питання побудови циклічних алгоритмів.


Слайд 2
Текст слайда:

Понятие и виды циклов

Структура «цикл» обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла.

Основные разновидности циклов :

цикл с заданным числом
повторений (для-выполнять);
цикл с предусловием
(пока - выпонять);
цикл с постусловием
(выполнять - пока).


итерационные
циклы


Слайд 3
Текст слайда:

Цикл типа «для» (с заданным числом повторений)

Предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне.   

На каждом шаге цикла параметр цикла i изменяется на 1.   


Слайд 4
Текст слайда:


Массивы

Массив – это группа однотипных элементов, имеющих общее имя и расположенных в памяти рядом.
Особенности:
все элементы имеют один тип
весь массив имеет одно имя
все элементы расположены в памяти рядом
Примеры:
список учеников в классе
квартиры в доме
школы в городе
данные о температуре воздуха за год


Слайд 5
Текст слайда:


Массивы


A

массив

3

15

НОМЕР элемента массива
(ИНДЕКС)

A[1]

A[2]

A[3]

A[4]

A[5]

ЗНАЧЕНИЕ элемента массива

A[2]

НОМЕР (ИНДЕКС) элемента массива: 2

ЗНАЧЕНИЕ элемента массива: 10



A[5]:=3;

3


Слайд 6
Текст слайда:

Цикл типа «пока» (с предусловием)

Предписывает выполнять тело цикла до тех пор, пока выполняется условие, записанное после слова пока.

В теле цикла условие обязательно должно изменяться!!!   


Слайд 7
Текст слайда:

Цикл типа «пока» (с предусловием)

Алгоритм копания траншеи
«от забора и до обеда»

Начало

Подойти к забору

Идти обедать

Конец

Обед начался?

Выкопать 20 см траншеи

нет

да


Слайд 8
Текст слайда:

Примеры организации циклов


Слайд 9
Текст слайда:

Примеры организации циклов


Слайд 10
Текст слайда:

Примеры организации циклов


Слайд 11
Текст слайда:

Цикл типа «пока» (с постусловием)

Предписывает выполнять тело цикла до тех пор, пока выполняется условие, записанное после слова пока в конце цикла.

В теле цикла условие обязательно должно изменяться!!!   


Слайд 12
Текст слайда:

Цикл типа «пока» (с постусловием)

Составить алгоритм, который определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна).


Слайд 13
Текст слайда:

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

Возможны случаи, когда внутри тела цикла необходимо повторять некоторую последовательность операторов, т. е. организовать внутренний цикл. Такая структура получила название цикла в цикле или вложенных циклов. Глубина вложения циклов (то есть количество вложенных друг в друга циклов) может быть различной.

Пример


Слайд 14
Текст слайда:

Матрицы

Матрица – это прямоугольная таблица чисел (или других элементов одного типа).
Матрица – это массив, в котором каждый элемент имеет два индекса (номер строки и номер столбца).

A

строка 2

столбец 3

ячейка A[3,4]


Слайд 15
Текст слайда:

Пример организации вложенных циклов


Слайд 16
Текст слайда:

Задание !!!




Построить блок-схему алгоритма для решения следующих задач:

1. Подсчитать число и сумму положительных, число и произведение отрицательных элементов массива А(N).

2. Начальный взнос в банке равен 1000 грн. Через каждый месяц размер взноса увеличивается на P процентов от имеющейся суммы (P вещественное число, 0 < P < 25). По введенному P определить, через сколько месяцев размер взноса превысит 1100 грн., и вывести найденное количество месяцев K (целое число) и итоговый размер взноса S (вещественное число).

3. У кассы аэропорта выстроилась очередь из N
человек. Время обслуживания кассиром i-го
клиента задано массивомTi (i=1, …,N). Опреде-
лите время пребывания в очереди каждого
клиента.Укажите номер клиента, для обслуживания
которого кассиру потребовалось больше всего
времени.



Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика