Язык Паскаль (ветвление,циклы)
презентация к уроку по информатике и икт (9 класс) на тему
Презентации к учебному материалу по теме"Алгоритмизация и программирование" . Язык Паскаль -операторы ветвления, циклические вычисления.
Скачать:
Вложение | Размер |
---|---|
paskal_vetvlenie.pptx | 254.82 КБ |
Циклические вычисления на Паскале | 249.02 КБ |
Предварительный просмотр:
Подписи к слайдам:
Оператор условно-логический 1) IF Р THEN S1 ELSE S2 ; 2) IF Р THEN S1 ; (ЕСЛИ) (ТО) (ИНАЧЕ) Где S 1, S 2 -операторы ; P - логическое выражение (проверяемое условие) в котором могут использоваться : операции сравнения : >, <, =, < >, >=, <=. Например , X>2; Y
3 8 Х (X >3) AND (X<8) 2 8 (X<2) OR (X>8) Примеры сложных логических условий Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Выполнение оператора Если Р –истина, то выполняется оператор S1 , иначе выполняется оператор S2 . Если необходимо выполнить несколько операторов, то они заключаются в операторные скобки BEGIN …. END IF Р THEN S1 ELSE S2; IF Р THEN S1 ; S2 P S1 да нет P S1 да нет Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Проверить делится ли целое число А на целое число В. 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 г. Новоалтайск
Задачи Найти наибольшее из трёх чисел. Проверить будет ли сумма цифр заданного трёхзначного числа четной. А В Проверить принадлежит ли точка с координатами Х и Y кольцу радиусами А и В. Дано трёхзначное число. Что больше количество сотен или единиц? Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Предварительный просмотр:
Подписи к слайдам:
Циклические вычисления Циклический процесс можно организовать с помощью операторов цикла Имеются три оператора цикла: оператор цикла с предусловием; оператор цикла с постусловием; оператор цикла с параметром. К циклическим вычислениям относятся такие, в которых имеются повторяющиеся группы операторов. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Общие правила При выполнении операторов цикла должны выполняться следующие правила: вход в цикл возможен только через его начало; переменные оператора цикла должны быть определены до входа в циклическую часть; необходимо предусмотреть и выход из цикла. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Оператор цикла с предусловием While p do S1; Где p – логическое выражение; S 1- оператор; Если в цикле необходимо выполнить несколько операторов, то они заключаются в операторные скобки да нет P S 1 BEGIN ………. END Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
Задача Определить количество цифр в записи числа 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 г. Новоалтайск
Задачи Определить сумму цифр заданного целого числа N . Найти наибольшую цифру в записи числа N . Напишите программу для проверки таблицы умножения. Перемножаются числа от 2 до 9 ( числа задаются через датчик случайных чисел). Количество вопросов не менее 10. Можно предусмотреть подсчёта количества правильных и неправильных ответов. Тупицына В.Л., МБОУ СОШ №9 г. Новоалтайск
По теме: методические разработки, презентации и конспекты
Графические возможности языка Паскаль. (9 класс)
Презентация для урока по теме "Графические операторы языка Паскаль". 9 класс....
«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».
Сформировать основные приемы работы со средой программирования TURBO Pascal.Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических опера...
Язык Паскаль (ветвление,циклы)
Задания для самостоятельной работы к учебному материалу по теме"Алгоритмизация и программирование" . (Ветвление, циклы)...
Ветвления. Циклы (профориентация)
Урок оказывает профориентационную поддержку обучающимся через развитие познавательного интереса к предметной области «информатика» при решении производственных задач.Ученики научаться использова...
Одномерные массивы на языке Паскаль. Вычисление суммы элементов одномерного массива на языке Паскаль
Данная разработка может быть использована в виде опорного материала для работы на уроке по изучению темы указанной ниже. Учебник: Информатика. Учебник для 9 класса. Босова Л.Л., Босова А.Ю....
Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания
Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания...
Паскаль.Основы языка Паскаль.
Основы языка Паскаль....