Презентация Язык программирования Pascal. Оператор цикла for онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Язык программирования Pascal. Оператор цикла for абсолютно бесплатно. Урок-презентация на эту тему содержит всего 28 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Язык программирования Pascal. Оператор цикла for
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:28 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:746.00 kB
- Просмотров:117
- Скачиваний:1
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
Содержание слайда: Оператор цикла for
Оператор цикла for имеет одну из двух форм:
СИНТАКСИС:
1 форма. for переменная := начальное значение to конечное значение do оператор
(начальное значение < конечное значение)
2 форма. for переменная := начальное значение downto конечное значение do оператор
(начальное значение > конечное значение)
Заголовок цикла - текст от слова for до слова do включительно,
Тело цикла - оператор после слова do, в том числе составной оператор (begin…end).
Параметр цикла - переменная после слова for.
СЕМАНТИКА:
Для 1 формы цикла со словом to параметр цикла, увеличивается всякий раз на единицу.
Для 2 формы со словом downto - параметр цикла уменьшается на единицу.
№3 слайд
Содержание слайда: Оператор цикла for
СЕМАНТИКА 1 форма:
for переменная := начальное значение to конечное значение do оператор
Шаг 1. При входе в цикл <переменной> присваивается <начальное значение>.
Шаг 2. Проверяется условие
переменная <= конечное значение
Если условие TRUE - исполняется тело цикла
Если условие FALSE – цикл завершается, исполняется оператор за телом цикла
Шаг 3. После исполнения тела цикла переменная модифицируется
переменная:=переменная +1
Шаг 4. Цикл продолжается с шага 2
№6 слайд
Содержание слайда: Задание на самоподготовку
Задание 1. For2. Даны два целых числа A и B (A < B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также количество N этих чисел.
Задание 2. For3. Даны два целых числа A и B (A < B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел.
Задание 3. For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.
Задание 4. Задать произвольное слово. Напечатать на экране слово N раз. Лесенкой (со сдвигом вправо).
Вася
Вася
Вася
№12 слайд
Содержание слайда: Оператор цикла FOR
For20°. Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + … + N!
(выражение N! — N–факториал — обозначает произведение всех целых чисел от 1 до N: N! = 1·2·…·N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число.
№14 слайд
Содержание слайда: Задание на самоподготовку
1. For14. Дано целое число N (> 0). Найти квадрат данного числа, используя для его вычисления следующую формулу:
N2 = 1 + 3 + 5 + … + (2·N − 1).
После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до N).
2. For40. Даны целые числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом число A должно выводиться 1 раз, число A + 1 должно выводиться 2 раза и т. д.
3. For21. Дано целое число N (> 0). Используя один цикл, найти сумму
1 + 1/(1!) + 1/(2!) + 1/(3!) + … + 1/(N!)
(выражение N! — N–факториал — обозначает произведение всех целых чисел от 1 до N: N! = 1·2·…·N). Полученное число является приближенным значением константы e = exp(1).
№18 слайд
Содержание слайда: Задание на оператор while
Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а также остаток от этого деления.
Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 2K < N.
Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц).
Начальный вклад в банке равен 1000 руб. Через каждый месяц размер вклада увеличивается на P процентов от имеющейся суммы (P — вещественное число, 0 < P < 25). По данному P определить, через сколько месяцев размер вклада превысит 1100 руб., и вывести найденное количество месяцев K (целое число) и итоговый размер вклада S (вещественное число).
Даны два положительных целых числа A и B (1<A<B). Вывести все простые числа, расположенные между A и B, в порядке их возрастания, а также количество этих чисел.
№22 слайд
Содержание слайда: Задание на оператор while
Начальный вклад в банке равен 1000 руб. Через каждый месяц размер вклада увеличивается на P процентов от имеющейся суммы (P — вещественное число, 0 < P < 25). По данному P определить, через сколько месяцев размер вклада превысит 1100 руб., и вывести найденное количество месяцев K (целое число) и итоговый размер вклада S (вещественное число).
№25 слайд
Содержание слайда: Задание на самоподготовку
Задание 1. Определить число n, при котором сумма квадратов натурального ряда чисел от 1 до n не превысит величину K.
Задание 2. Напечатать таблицу функций sin x и cos x на отрезке [0,1] с шагом 0.1 в следующем виде:
x sin(x) cos(x)
---------------------------------
0.0000 0.0000 1.0000
0.1000 0.0998 0.9950
Задание 3. Вычислить значения функции f(x)= x3 – 3x на интервале [-2,2] с шагом x=0,2.
Скачать все slide презентации Язык программирования Pascal. Оператор цикла for одним архивом:
-
Условный оператор в языке программирования Pascal
-
Операторы цикла в среде программирования Pascal ABC
-
Методика изучения линейных алгоритмов на основе графических операторов языка программирования Pascal
-
Основы программирования на языке Pascal. Алфавит, типы данных, структура программ. Основные операторы
-
Аттестационная работа. «Исследование структурированных операторов и простых типов данных языка программирования Pascal»
-
Язык программирования Turbo Pascal
-
Простые типы данных на языке программирования Turbo Pascal
-
Языки программирования QBasic и Turbo Pascal 7. 0
-
Циклические алгоритмы. Оператор цикла For. Тело цикла
-
Моделирование движения математического маятника в среде с нелинейным сопротивлением на языке программирования Pascal