130971
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииОператор FOR в Turbo Pascal

Оператор FOR в Turbo Pascal

библиотека
материалов
Цикл со счётчиком (оператор for)
Оператор FOR Этот вид оператора цикла называют циклом со счётчиком или цикл с...
Задача 1 Возвести 2 в степень 5. Program stepen; Uses crt; VAR f, i: INTEGER;...
Задача 2 Вычислить сумму n чисел, вводимых с клавиатуры. program Summa_nch; u...
Задача 3 Выбрать наименьшее значение из 20 чисел, которые запросить с клавиат...
program min_iz20; uses crt; var i:integer; x,y : real; begin clrscr; writeln...
Задача 4. Составить программу для перевода расстояний из дюймов в сантиметры...
Домашнее задание. Программа вычисления степени с натуральным показателем n дл...
Решение. Программа вычисления степени с натуральным показателем n для любого...

Описание презентации по отдельным слайдам:

1 слайд Цикл со счётчиком (оператор for)
Описание слайда:

Цикл со счётчиком (оператор for)

2 слайд Оператор FOR Этот вид оператора цикла называют циклом со счётчиком или цикл с
Описание слайда:

Оператор FOR Этот вид оператора цикла называют циклом со счётчиком или цикл с параметром. В нём важную роль играет переменная-параметр, которая на каждом шаге цикла автоматически изменяет своё значение ровно на единицу – поэтому её и называют счётчиком. Инструкцию for можно реализовать двумя способами: Вариант 1 For счётчик:=НачальноеЗначение to КонечноеЗначение do Begin {инструкции} End; Ключевые слова for, do обозначают «для», «выполняй» соответственно. Строка, содержащая for . . . do, называется заголовком цикла, оператор, стоящий после do образует его тело. Очень часто тело цикла – составной оператор. Если тело цикла представлено одиночным оператором, то begin и end не пишутся. Вариант 2 For Счётчик:=НачальноеЗначение downto КонечноеЗначение do Begin {инструкции} End; Инструкции между begin и end выполняются столько раз, сколько определяет выражение [(НачальноеЗначение – КонечноеЗначение)+1] I:=N1,N2,1 Тело цикла

3 слайд Задача 1 Возвести 2 в степень 5. Program stepen; Uses crt; VAR f, i: INTEGER;
Описание слайда:

Задача 1 Возвести 2 в степень 5. Program stepen; Uses crt; VAR f, i: INTEGER; BEGIN Clrscr; f:=1; for i:=1 to 5 do begin f:=f*2; end; WRITELN (‘2^5 = ‘,f); Readln; End.

4 слайд Задача 2 Вычислить сумму n чисел, вводимых с клавиатуры. program Summa_nch; u
Описание слайда:

Задача 2 Вычислить сумму n чисел, вводимых с клавиатуры. program Summa_nch; uses crt; var i, n :integer; x, sum : real; begin clrscr; writeln (‘Введите количество чисел n’); readln (n); sum:=0; for i:=1 to n do begin write (‘Введите числа x’); readln (x); sum:=sum+ x; end; writeln (‘сумма чисел = ’, sum:6:2); readln; end.

5 слайд Задача 3 Выбрать наименьшее значение из 20 чисел, которые запросить с клавиат
Описание слайда:

Задача 3 Выбрать наименьшее значение из 20 чисел, которые запросить с клавиатуры

6 слайд program min_iz20; uses crt; var i:integer; x,y : real; begin clrscr; writeln
Описание слайда:

program min_iz20; uses crt; var i:integer; x,y : real; begin clrscr; writeln (‘Работа Фам’); writeln (‘Введите 1 число'); readln (x); for i:=2 to 20 do begin write (‘Введите след ч'); readln (y); if y<x then x:= y; end; writeln ('min=',x:6:2); readln; end.

7 слайд Задача 4. Составить программу для перевода расстояний из дюймов в сантиметры
Описание слайда:

Задача 4. Составить программу для перевода расстояний из дюймов в сантиметры (1дюйм = 2,5 см) для значений длин от 1 до 20 дюймов. Пусть R1 – расстояние в дюймах, а R2 – это расстояние в см. Program perevod_rasst; Var R1 : integer ; R2 : real ; Begin Writeln (‘Работа ученика 9 класса Фамилия’); Writeln (‘Таблица перевода расстояний из дюймов в сантиметры’); For R1:=1 to 20 do Begin R2 := 2.5*R1; Write (R1); Writeln (‘-‘,R2); End; Readln; End.

8 слайд Домашнее задание. Программа вычисления степени с натуральным показателем n дл
Описание слайда:

Домашнее задание. Программа вычисления степени с натуральным показателем n для любого вещественного числа а

9 слайд Решение. Программа вычисления степени с натуральным показателем n для любого
Описание слайда:

Решение. Программа вычисления степени с натуральным показателем n для любого вещественного числа а Program dop_zadachka; Uses crt; Var i, n: integer; a, itog : real; Begin Clrscr; Writeln(‘Работа ученика 9 класса Фамилия’); Writeln(‘Программа – Возведение в степень’); Write(‘Введите основание а – ‘); Readln(a); Write(‘Введите показатель степени n – ‘); Readln(n); itog:=1; For i:=1 to n do itog:=itog*a; Writeln(‘Полученное число будет ‘,itog); Readln; End.

Краткое описание документа:

Тема является важной в изучении раздела "Программирование". Презентация разработана для работы с языком программирования Turbo Pascal. В предложенной Вашему вниманию презентации дается теоретический материал и разбирается несколько ключевых задач. Одну из задач можно дать для самостоятельного разбора или самостоятельного решения. Также на дополнительную оценку можно дать задание ученикам, которое заключается в составлении блок-схемы к задаче. В конце урока дети выполняют задачи на компьютере. Затем они проверяют работу выполненных программ. В конце презентации дается домашнее задание. На последнем слайде приведено его решение.

Общая информация

Номер материала: 165490

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Оставьте свой комментарий
Для того чтобы задавать вопросы нужно авторизироватся.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.