Язык Паскаль (ветвление,циклы)
презентация к уроку по информатике и икт (9 класс) на тему

Тупицына Валентина Львовна

Презентации к учебному материалу по теме"Алгоритмизация и программирование" . Язык Паскаль -операторы ветвления, циклические вычисления.

Скачать:

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Паскаль Ветвление Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 2

Оператор условно-логический 1) IF Р THEN S1 ELSE S2 ; 2) IF Р THEN S1 ; (ЕСЛИ) (ТО) (ИНАЧЕ) Где S 1, S 2 -операторы ; P - логическое выражение (проверяемое условие) в котором могут использоваться : операции сравнения : >, <, =, < >, >=, <=. Например , X>2; Y=b логические операции: AND (и) , OR (или); Например, ( X>-3) AND (X<5) AND - используется при одновременном выполнении нескольких условий; OR - используется при выполнении хотя бы одного из нескольких проверяемых условий. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 3

3 8 Х (X >3) AND (X<8) 2 8 (X<2) OR (X>8) Примеры сложных логических условий Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 4

Выполнение оператора Если Р –истина, то выполняется оператор S1 , иначе выполняется оператор S2 . Если необходимо выполнить несколько операторов, то они заключаются в операторные скобки BEGIN …. END IF Р THEN S1 ELSE S2; IF Р THEN S1 ; S2 P S1 да нет P S1 да нет Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 5

Проверить делится ли целое число А на целое число В. A mod b=0 ввод A,b делится Не делится конец да нет Program delenie ; Var a,b:integer ; Begin Writeln (‘ Введите 2 числа ’); Realln ( a,b ); If a mod b=0 Then Writeln (‘ делится ’) Else Writeln (‘ не делится ’) End. Задача Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 6

Задачи Найти наибольшее из трёх чисел. Проверить будет ли сумма цифр заданного трёхзначного числа четной. А В Проверить принадлежит ли точка с координатами Х и Y кольцу радиусами А и В. Дано трёхзначное число. Что больше количество сотен или единиц? Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Паскаль Циклы Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 2

Циклические вычисления Циклический процесс можно организовать с помощью операторов цикла Имеются три оператора цикла: оператор цикла с предусловием; оператор цикла с постусловием; оператор цикла с параметром. К циклическим вычислениям относятся такие, в которых имеются повторяющиеся группы операторов. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 3

Общие правила При выполнении операторов цикла должны выполняться следующие правила: вход в цикл возможен только через его начало; переменные оператора цикла должны быть определены до входа в циклическую часть; необходимо предусмотреть и выход из цикла. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 4

Оператор цикла с предусловием While p do S1; Где p – логическое выражение; S 1- оператор; Если в цикле необходимо выполнить несколько операторов, то они заключаются в операторные скобки да нет P S 1 BEGIN ………. END Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 5

Задача Определить количество цифр в записи числа N ввод N N>0 K=0 N=N div 10 K=K+1 выводК да нет PROGRAM KOLLICH; VAR N:LONGINT; K: BYTE; BEGIN WRITELN (‘ ВВЕДИТЕ ЦЕЛОЕ ЧИСЛО ’); READLN(N); K:=0; WHILE N>0 DO BEGIN K:=K+1; N:=N DIV 10 END; WRITELN(‘ КОЛИЧЕСТВО ЦИФР= ’,K); END. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск

Слайд 6

Задачи Определить сумму цифр заданного целого числа N . Найти наибольшую цифру в записи числа N . Напишите программу для проверки таблицы умножения. Перемножаются числа от 2 до 9 ( числа задаются через датчик случайных чисел). Количество вопросов не менее 10. Можно предусмотреть подсчёта количества правильных и неправильных ответов. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск


По теме: методические разработки, презентации и конспекты

Графические возможности языка Паскаль. (9 класс)

Презентация для урока по теме "Графические операторы языка Паскаль". 9 класс....

«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».

Сформировать основные приемы работы со средой программирования TURBO Pascal.Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических опера...

Язык Паскаль (ветвление,циклы)

Задания для самостоятельной работы  к учебному материалу по теме"Алгоритмизация и программирование" . (Ветвление, циклы)...

Ветвления. Циклы (профориентация)

Урок оказывает профориентационную поддержку обучающимся через развитие познавательного интереса к предметной области «информатика» при решении производственных задач.Ученики  научаться использова...

Одномерные массивы на языке Паскаль. Вычисление суммы элементов одномерного массива на языке Паскаль

Данная разработка может быть использована в виде опорного материала для работы на уроке по изучению  темы указанной ниже. Учебник: Информатика. Учебник для 9 класса. Босова Л.Л., Босова А.Ю....

Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания

Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания...

Паскаль.Основы языка Паскаль.

Основы языка Паскаль....