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

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

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

X

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

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

Кнопки:

Презентация на тему: Программирование циклов


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

Презентация на тему: Программирование циклов


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

№ слайда 1 Программирование циклов
Описание слайда:

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

№ слайда 2 Программирование циклов Вопросы:Этапы решения расчетной задачи на компьютере. Пр
Описание слайда:

Программирование циклов Вопросы:Этапы решения расчетной задачи на компьютере. Программирование цикла на Паскале: Задача о перестановке букв. Отладка и тестирование программы.КонспектДомашнее задание.

№ слайда 3 Этапы решения расчетной задачи на компьютере. Постановка задачи.Математическое ф
Описание слайда:

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

№ слайда 4 Технология решения задачи на компьютере. 1 этап Что дано и что требуется найти2
Описание слайда:

Технология решения задачи на компьютере. 1 этап Что дано и что требуется найти2 этапМатематическая формализация: задача переводится на язык математических формул, уравнений, отношений3 этап :Построение алгоритма

№ слайда 5 Программирование цикла на Паскале. Задача о перестановке букв.Постановка задачи:
Описание слайда:

Программирование цикла на Паскале. Задача о перестановке букв.Постановка задачи: Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков?

№ слайда 6 Программирование цикла на Паскале. 2. Математическая формализация.Получим матема
Описание слайда:

Программирование цикла на Паскале. 2. Математическая формализация.Получим математическую формулу:

№ слайда 7 Программирование цикла на Паскале. Подобные задачи решает раздел математики, кот
Описание слайда:

Программирование цикла на Паскале. Подобные задачи решает раздел математики, которые называются комбинаторикой.

№ слайда 8 Комбинаторика Количество различных комбинаций из N предметов, получаемых из изме
Описание слайда:

Комбинаторика Количество различных комбинаций из N предметов, получаемых из изменением их порядка, называется числом перестановок. Это число выражается функцией от N, которая называется факториалом и записывается так: N! (Читается N факториал)

№ слайда 9 Для любого натурального N значение N! Вычисляется как произведение последователь
Описание слайда:

Для любого натурального N значение N! Вычисляется как произведение последовательности натуральных чисел от 1 до N. Например:

№ слайда 10 Программирование цикла на Паскале. Дано N кубиков, На которых написаны буквы. Ск
Описание слайда:

Программирование цикла на Паскале. Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков?N – количество буквF- количество слов из этих буквРасчетная формула: F= N!=1*2*3*…..*N

№ слайда 11 Программирование цикла на Паскале 3. Построение алгоритмов.Цикл- это команда исп
Описание слайда:

Программирование цикла на Паскале 3. Построение алгоритмов.Цикл- это команда исполнителю многократно повторить указанную команду.Цикл с предусловием<пока истинно условие цикла, повторяется выполнен тела цикла>

№ слайда 12 Блок-схема алгоритма вычисление факториала
Описание слайда:

Блок-схема алгоритма вычисление факториала

№ слайда 13 Для проверки правильности алгоритма построим трассировочную таблицу (для случая
Описание слайда:

Для проверки правильности алгоритма построим трассировочную таблицу (для случая N = 3):

№ слайда 14 Программирование цикла на Паскале. 4. Составление программы.Цикл с предусловием
Описание слайда:

Программирование цикла на Паскале. 4. Составление программы.Цикл с предусловием (цикл-пока):While <логическое выражение> do < оператор>;Служебное слово While означает «пока», do- «делать».Оператор , стоящий после слова do, называется телом цикла (может быть простым и составным оператором).

№ слайда 15 Напишем программу: Program Words;var F, N, R: integer;begin write('Введите число
Описание слайда:

Напишем программу: Program Words;var F, N, R: integer;begin write('Введите число букв'); readln(N); F:=1; R:=1; while R<=N do begin F:=F*R; R:=R+1 end; write('Из ',N,' букв можно составить ', F,' слов' )end.

№ слайда 16 Программирование цикла на Паскале 5. Отладка и тестирование.Проверка на компьюте
Описание слайда:

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

№ слайда 17 Программирование цикла на Паскале 6. Проведение расчетов и анализ полученных рез
Описание слайда:

Программирование цикла на Паскале 6. Проведение расчетов и анализ полученных результатов- этот этап технологической цепочки реализуется при разработки практически полезных программ. пример: Расчет погоды, анализ рынка, скорость движение ракеты….

№ слайда 18 Вопросы и задания 1. Как блок-схемой и на алгоритмическом языке представляется к
Описание слайда:

Вопросы и задания 1. Как блок-схемой и на алгоритмическом языке представляется команда цикла с предусловием?2. Как программируется цикл с предусловием на Паскале?3. Почему алгоритм вычисления N1 должен быть циклическим?4. Из каких этапов состоит работа программиста по решению задачи на компьютере?5. Что такое математическая формализация задачи?6. Что такое отладка программы? Что называется тестом?7. Составьте алгоритм вычисления суммы всех натуральных чисел, не превышающих заданного натурального числа N. Проверьте алгоритм трассировкой. Напишите программу на Паскале.8. Дано целое число X и натуральное N. Составьте алгоритм вычисления XN. Проверьте алгоритм трассировкой. Напишите программу на Паскале.

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

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