Циклы в Паскале |
Паскаль
Скачать презентацию |
||
<< Операторы Паскаля | Массивы в Паскале >> |
Автор: admin. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Циклы в Паскале.ppt» со всеми картинками в zip-архиве размером 276 КБ.
Скачать презентациюСл | Текст | Сл | Текст |
1 | Программирование циклов. МОУ СОШ №124 Чушкин Александр | 11 | Программирование цикла на Паскале. 3. Построение алгоритмов. |
Анатольевич. | Цикл- это команда исполнителю многократно повторить указанную | ||
2 | Программирование циклов. Вопросы: Этапы решения расчетной | команду. Цикл с предусловием <пока истинно условие цикла, | |
задачи на компьютере. Программирование цикла на Паскале: Задача | повторяется выполнен тела цикла> | ||
о перестановке букв. Отладка и тестирование программы. Конспект | 12 | Блок-схема алгоритма вычисление факториала. Начало. Ввод N. | |
Домашнее задание. | N - количество букв Условие цикла - это отношение R?N (R меньше | ||
3 | Этапы решения расчетной задачи на компьютере. Постановка | или равно N) R –множитель , значение которого меняется от 1 до N | |
задачи. Математическое формализация. Построение алгоритма. | (счетчик) Произведение накапливается в переменной F, начальная | ||
Составление программы на языке программирования. Отладка и | значение равна 1 Цикл заканчивается, когда R=N+1. F:=1. R:=1. R | ||
тестирование программы. Проведение расчетов и анализ полученных | ? N. F:=F*R. R:=R+1. Вывод F. Конец. | ||
результатов. | 13 | Для проверки правильности алгоритма построим трассировочную | |
4 | Технология решения задачи на компьютере. 1 этап Что дано и | таблицу (для случая N = 3): | |
что требуется найти. 2 этап Математическая формализация: задача | 14 | Программирование цикла на Паскале. 4. Составление программы. | |
переводится на язык математических формул, уравнений, отношений. | Цикл с предусловием (цикл-пока): While <логическое | ||
3 этап : Построение алгоритма. | выражение> do < оператор>; Служебное слово While | ||
5 | Программирование цикла на Паскале. Дано : N Найти : F. | означает «пока», do- «делать». Оператор , стоящий после слова | |
Задача о перестановке букв. Постановка задачи: Дано N кубиков, | do, называется телом цикла (может быть простым и составным | ||
На которых написаны буквы. Сколько различных N-буквенных слов | оператором). | ||
можно составить из этих кубиков? | 15 | Напишем программу: Program Words; var F, N, R: integer; | |
6 | Программирование цикла на Паскале. 2. Математическая | begin write('Введите число букв'); readln(N); F:=1; R:=1; while | |
формализация. Получим математическую формулу: И. К. ИК КИ (2 | R<=N do begin F:=F*R; R:=R+1 end; write('Из ',N,' букв можно | ||
слова). И. К. С. ИКС КИС ИСК СКИ КСИ СИК (6 слов). И. К. С. А. | составить ', F,' слов' ) end. Запустить программу на паскале. | ||
ИКСА КИСА ИСКА СКИА КСИА СИКА… (24 слова). И. К. С. А. У. ИКСАУ | 16 | Программирование цикла на Паскале. 5. Отладка и | |
КИСАУ ИСКАУ СКИАУ … (120 слов). | тестирование. Проверка на компьютере правильности алгоритма | ||
7 | Программирование цикла на Паскале. Подобные задачи решает | производится с помощью тестов. Под отладкой программы понимаются | |
раздел математики, которые называются комбинаторикой. И. К. ИК | процесс испытания работы программы и исправления обнаруженных | ||
КИ (2 слова). И. К. С. ИКС КИС ИСК СКИ КСИ СИК (6 слов). И. К. | при этом ошибок. Тест- это конкретный вариант значений исходных | ||
С. А. ИКСА КИСА ИСКА СКИА КСИА СИКА… (24 слова). И. К. С. А. У. | данных, для которого известен ожидаемы результат. | ||
ИКСАУ КИСАУ ИСКАУ СКИАУ … (120 слов). | 17 | Программирование цикла на Паскале. 6. Проведение расчетов и | |
8 | Комбинаторика. Количество различных комбинаций из N | анализ полученных результатов- этот этап технологической цепочки | |
предметов, получаемых из изменением их порядка, называется | реализуется при разработки практически полезных программ. | ||
числом перестановок. Это число выражается функцией от N, которая | пример: Расчет погоды, анализ рынка, скорость движение ракеты…. | ||
называется факториалом и записывается так: N! (Читается N | 18 | Вопросы и задания. 1. Как блок-схемой и на алгоритмическом | |
факториал). | языке представляется команда цикла с предусловием? 2. Как | ||
9 | Для любого натурального N значение N! Вычисляется как | программируется цикл с предусловием на Паскале? 3. Почему | |
произведение последовательности натуральных чисел от 1 до N. | алгоритм вычисления N1 должен быть циклическим? 4. Из каких | ||
Например: И (1слово) 1!= 1. И. ИК КИ (2 слова) 2!=1*2=2. И. К. | этапов состоит работа программиста по решению задачи на | ||
И. К. С. ИКС КИС …. (6 слов) 3!=1*2*3=6. И. К. С. А. ИКСА СИКА… | компьютере? 5. Что такое математическая формализация задачи? 6. | ||
(24 слова) 4!=1*2*3*4=24. И. К. С. А. У. ИКСАУ СКИАУ … (120 | Что такое отладка программы? Что называется тестом? 7. Составьте | ||
слов) 5!=1*2*3*4*5=120. | алгоритм вычисления суммы всех натуральных чисел, не превышающих | ||
10 | Программирование цикла на Паскале. N – количество букв F- | заданного натурального числа N. Проверьте алгоритм трассировкой. | |
количество слов из этих букв Расчетная формула: F= | Напишите программу на Паскале. 8. Дано целое число X и | ||
N!=1*2*3*…..*N. Дано N кубиков, На которых написаны буквы. | натуральное N. Составьте алгоритм вычисления XN. Проверьте | ||
Сколько различных N-буквенных слов можно составить из этих | алгоритм трассировкой. Напишите программу на Паскале. | ||
кубиков? | |||
«Циклы в Паскале» | Циклы в Паскале.ppt |
«Операторы Паскаля» - Одну и более. Все исходные данные задаются с клавиатуры. Как набираются на клавиатуре значения переменных? Любая программа на Паскале имеет определенную структуру: Программа ждет нажатия клавиши Enter. Служебные слова делятся на три группы: "Покупка в магазине". Ширина одной доски 10 см. Вопрос.
«Pascal графический режим» - 7. 1. 4. SetBkColor (N); - установить цвет N для пикселей фона. 6. Графический режим. 5. По умолчанию установлен белый цвет линий. Цвета и заполнения. По умолчанию установлен черный цвет фона. 3. Меню. Setcolor (N); - установить цвет N для выводимых линий. Урок по теме: «Введение в графику в языке программирования Turbo Pascal».
«Программы на Паскале» - Запустите программу Паскаль АВС со значка на рабочем столе. Составила: Малахова Т.М. учитель информатики МОУ «СОШ №2 г.Медногорска». Edit (редактирование). Мы также рассмотрим основные правила оформления программы. Первая строка-заголовок программы. Здесь в конце строки нет «;». Изучаем Паскаль. Т.к. символы «ln» в операторе writeln означают «line» - строка.
«Язык Паскаль» - Типы данных, используемые в Паскале. Фирма Borland International, Inc разработала систему программирования Turbo-Pascal. Загрузка системы осуществляется запуском файла turbo.exe. Система программирования. Язык Паскаль. МОУ «Бардымская СОШ №2». Язык Паскаль был создан в 1971 году швейцарским профессором Н. Виртом.
«Циклы в Паскале» - ИКС КИС …. (6 слов) 3!=1*2*3=6. МОУ СОШ №124 Чушкин Александр Анатольевич. Получим математическую формулу: Программирование циклов. Построение алгоритма. Постановка задачи. ИКСА СИКА… (24 слова) 4!=1*2*3*4=24. Отладка и тестирование программы. Этапы решения расчетной задачи на компьютере. 1 этап Что дано и что требуется найти.
«История Паскаль» - 1980. FORTRAN. Схематическая история создания языков программирования. История создания и развития языка Паскаль. Prolog. 1970. Считается, что программирование — дитя современного прогресса в области науки и технологии. Algol 60. Последующими версиями языка стали Algol 60 и Algol 68. Урок – семинар.