🗊Презентация Язык программирования Pascal. Оператор цикла for

Нажмите для полного просмотра!
Язык программирования Pascal. Оператор цикла for, слайд №1Язык программирования Pascal. Оператор цикла for, слайд №2Язык программирования Pascal. Оператор цикла for, слайд №3Язык программирования Pascal. Оператор цикла for, слайд №4Язык программирования Pascal. Оператор цикла for, слайд №5Язык программирования Pascal. Оператор цикла for, слайд №6Язык программирования Pascal. Оператор цикла for, слайд №7Язык программирования Pascal. Оператор цикла for, слайд №8Язык программирования Pascal. Оператор цикла for, слайд №9Язык программирования Pascal. Оператор цикла for, слайд №10Язык программирования Pascal. Оператор цикла for, слайд №11Язык программирования Pascal. Оператор цикла for, слайд №12Язык программирования Pascal. Оператор цикла for, слайд №13Язык программирования Pascal. Оператор цикла for, слайд №14Язык программирования Pascal. Оператор цикла for, слайд №15Язык программирования Pascal. Оператор цикла for, слайд №16Язык программирования Pascal. Оператор цикла for, слайд №17Язык программирования Pascal. Оператор цикла for, слайд №18Язык программирования Pascal. Оператор цикла for, слайд №19Язык программирования Pascal. Оператор цикла for, слайд №20Язык программирования Pascal. Оператор цикла for, слайд №21Язык программирования Pascal. Оператор цикла for, слайд №22Язык программирования Pascal. Оператор цикла for, слайд №23Язык программирования Pascal. Оператор цикла for, слайд №24Язык программирования Pascal. Оператор цикла for, слайд №25Язык программирования Pascal. Оператор цикла for, слайд №26Язык программирования Pascal. Оператор цикла for, слайд №27Язык программирования Pascal. Оператор цикла for, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему Язык программирования Pascal. Оператор цикла for. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Язык программирования Pascal 
Повторение
А. Жидков
Описание слайда:
Язык программирования Pascal Повторение А. Жидков

Слайд 2





Оператор цикла for
Оператор цикла for имеет одну из двух форм:
СИНТАКСИС:
1 форма.   for переменная := начальное значение to конечное значение do оператор
(начальное значение < конечное значение)

2 форма.   for переменная := начальное значение downto конечное значение do  оператор

(начальное значение > конечное значение)

Заголовок цикла - текст от слова for до слова do включительно, 
Тело цикла  - оператор после слова do, в том числе составной оператор (begin…end). 
Параметр цикла - переменная после слова for. 

СЕМАНТИКА:
Для 1 формы цикла со словом to параметр цикла, увеличивается всякий раз на единицу.
Для 2 формы со словом downto - параметр цикла уменьшается на единицу.
Описание слайда:
Оператор цикла 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
Описание слайда:
Оператор цикла for СЕМАНТИКА 1 форма: for переменная := начальное значение to конечное значение do оператор Шаг 1. При входе в цикл <переменной> присваивается <начальное значение>. Шаг 2. Проверяется условие переменная <= конечное значение Если условие TRUE - исполняется тело цикла Если условие FALSE – цикл завершается, исполняется оператор за телом цикла Шаг 3. После исполнения тела цикла переменная модифицируется переменная:=переменная +1 Шаг 4. Цикл продолжается с шага 2

Слайд 4





Оператор цикла FOR
1. For1. Даны целые числа K и N (N > 0). Вывести N раз число K.
Описание слайда:
Оператор цикла FOR 1. For1. Даны целые числа K и N (N > 0). Вывести N раз число K.

Слайд 5





Оператор цикла FOR
Напечатать свое имя, столько раз сколько тебе лет.
Описание слайда:
Оператор цикла FOR Напечатать свое имя, столько раз сколько тебе лет.

Слайд 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 раз. Лесенкой (со сдвигом вправо).
Вася
   Вася
     Вася
Описание слайда:
Задание на самоподготовку Задание 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 раз. Лесенкой (со сдвигом вправо). Вася Вася Вася

Слайд 7





Оператор цикла FOR
Задание 1. For2. Даны два целых числа A и B (A < B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также их квадраты, кубы и количество N этих чисел.
Описание слайда:
Оператор цикла FOR Задание 1. For2. Даны два целых числа A и B (A < B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также их квадраты, кубы и количество N этих чисел.

Слайд 8





Оператор цикла FOR
Задание 2. For3. Даны два целых числа A и B (A < B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел.
Описание слайда:
Оператор цикла FOR Задание 2. For3. Даны два целых числа A и B (A < B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел.

Слайд 9





Оператор цикла FOR
Задание 3. For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.
Описание слайда:
Оператор цикла FOR Задание 3. For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.

Слайд 10





Оператор цикла FOR
Задание 4. Задать произвольное слово. Напечатать на экране слово N раз лесенкой (со сдвигом вправо).
Вася
   Вася
     Вася
Описание слайда:
Оператор цикла FOR Задание 4. Задать произвольное слово. Напечатать на экране слово N раз лесенкой (со сдвигом вправо). Вася Вася Вася

Слайд 11





Оператор цикла FOR
For9. Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно.
Описание слайда:
Оператор цикла FOR For9. Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно.

Слайд 12





Оператор цикла FOR
For20°. Дано целое число N (> 0). Используя один цикл, найти сумму    1! + 2! + 3! + … + N! 
(выражение N! — N–факториал — обозначает произведение всех целых чисел от 1 до N:    N! = 1·2·…·N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число.
Описание слайда:
Оператор цикла FOR For20°. Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + … + N! (выражение N! — N–факториал — обозначает произведение всех целых чисел от 1 до N:    N! = 1·2·…·N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число.

Слайд 13





Оператор цикла FOR
For39. Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза).
Описание слайда:
Оператор цикла FOR For39. Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза).

Слайд 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).
Описание слайда:
Задание на самоподготовку 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).

Слайд 15





Оператор цикла while
( цикл с предусловием )
СИНТАКСИС: 

while <условие> do  <оператор>;
<Условие> - выражение логического типа.
<Оператор> после do называется телом цикла. 
<Оператор> может быть составным (begin…end)
Описание слайда:
Оператор цикла while ( цикл с предусловием ) СИНТАКСИС: while <условие> do <оператор>; <Условие> - выражение логического типа. <Оператор> после do называется телом цикла. <Оператор> может быть составным (begin…end)

Слайд 16





Оператор цикла while
Распечатать квадраты чисел, находящихся в диапазоне от 0 до 1 с шагом 0,2
Описание слайда:
Оператор цикла while Распечатать квадраты чисел, находящихся в диапазоне от 0 до 1 с шагом 0,2

Слайд 17





Оператор цикла while
Составьте таблицу значений функции 
y = 5x2 – 2x + 1 
на отрезке [-5; 5]  с шагом     x = 2.
Описание слайда:
Оператор цикла while Составьте таблицу значений функции y = 5x2 – 2x + 1 на отрезке [-5; 5]  с шагом     x = 2.

Слайд 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, в порядке их возрастания, а также количество этих чисел.
Описание слайда:
Задание на оператор 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, в порядке их возрастания, а также количество этих чисел.

Слайд 19





Задание на оператор while
Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а также остаток от этого деления.
Описание слайда:
Задание на оператор while Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а также остаток от этого деления.

Слайд 20





Задание на оператор while
Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 2K < N.
Описание слайда:
Задание на оператор while Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 2K < N.

Слайд 21





Задание на оператор while
Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц).
Описание слайда:
Задание на оператор while Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц).

Слайд 22





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

Слайд 23





Задание на оператор while
Даны два положительных целых числа A и B (1<A<B). Вывести все простые числа, расположенные между A и B, в порядке их возрастания, а также количество этих чисел.
Описание слайда:
Задание на оператор while Даны два положительных целых числа A и B (1<A<B). Вывести все простые числа, расположенные между A и B, в порядке их возрастания, а также количество этих чисел.

Слайд 24





Оператор цикла repeat
Оператор цикла repeat имеет следующую форму: 
СИНТАКСИС:        
               repeat
                       <операторы>
                         until <условие>
Описание слайда:
Оператор цикла repeat Оператор цикла repeat имеет следующую форму: СИНТАКСИС: repeat   <операторы> until <условие>

Слайд 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.
Описание слайда:
Задание на самоподготовку Задание 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.

Слайд 26





Задание на оператор repeat
Задание 1. Определить  число n, при котором сумма квадратов натурального ряда чисел от 1 до n не превысит величину K.
Описание слайда:
Задание на оператор repeat Задание 1. Определить  число n, при котором сумма квадратов натурального ряда чисел от 1 до n не превысит величину K.

Слайд 27





Задание на самоподготовку
Задание 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
Описание слайда:
Задание на самоподготовку Задание 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

Слайд 28





Задание на самоподготовку
Задание 3. Вычислить значения функции f(x)= x3 – 3x  
на интервале [-2,2] с шагом x=0,2.
Описание слайда:
Задание на самоподготовку Задание 3. Вычислить значения функции f(x)= x3 – 3x на интервале [-2,2] с шагом x=0,2.



Похожие презентации
Mypresentation.ru
Загрузить презентацию