Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Условные конструкции

Содержание

Ветвление полное Ветвление неполное УсловиеСерия 1Серия 2данетУсловиеСерия 1данет if … then… else… if … then…
Условные конструкции Ветвление полное    Ветвление неполное УсловиеСерия 1Серия 2данетУсловиеСерия 1данет if Примеры задач:1. Даны два угла треугольника  (в градусах). Определить, существует ли такой треугольник. 2. Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом. 3. Составить программу, определяющую результат гадания на ромашке – «любит – не 4. Составить программу, осуществляющую перевод величин из радианной меры в градусную или Условие может быть сложным логическим выражением, состоящим из нескольких простых, соединенных связками OR, AND, NOT.Пример:If (a Если после ключевых слов then, else выполняется серия операторов, то используются операторные №1. Напишите программуВвод BB>10B:=2*BB:=B+1данетначконB №2Ввод R1, R2, R3K=1 R:=R=R1+R2+R3данетВвод KВведите «1», если соединение параллельное и любое №3XY-22XX2+Y2=22Y=-XX=-2Определите условие попадания точки с координатами (x, y) в заштрихованную область №4. Напишите программу для создания игры «Угадай-ка». Компьютер «задумывает» случайное целое число начY – cлуч числоВвод XкондаданетнетЗавершите блок-схему для этой задачи начY – cлуч числоВвод XX=Y«Мало»X program ugadaika;uses crt;var x, y: integer;label a1;   beginclrscr;randomize;y:=random(11);a1: readln (x);if program ugadaika;uses crt;var x, y, k: integer;label a1;beginclrscr;randomize;k:=0;y:=random(11);a1: readln (x); k:=k+1;if x=y Задачи:Определить, является ли целое число N четным двузначным числомОпределить, является ли треугольник 4. Определить правильность даты, введённой с клавиатуры (число – от 1 до 6. Решить квадратное уравнение вида   ax2+bx+c=0 начВвод a, b, cD
Слайды презентации

Слайд 2 Ветвление полное Ветвление неполное
Условие
Серия

Ветвление полное  Ветвление неполное УсловиеСерия 1Серия 2данетУсловиеСерия 1данет if …

1
Серия 2
да
нет
Условие
Серия 1
да
нет
if … then… else…

if … then…

Слайд 3 Примеры задач:

1. Даны два угла треугольника (в градусах).

Примеры задач:1. Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник.

Определить, существует ли такой треугольник.


Слайд 4 2. Дано трехзначное число N. Проверить, будет ли

2. Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом.

сумма его цифр четным числом.


Слайд 5 3. Составить программу, определяющую результат гадания на ромашке

3. Составить программу, определяющую результат гадания на ромашке – «любит –

– «любит – не любит», взяв за исходное данное

количество лепестков N.

Слайд 6 4. Составить программу, осуществляющую перевод величин из радианной

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

меры в градусную или наоборот. Программа должна запрашивать, какой

перевод нужно осуществить, и выполнять указанное действие.

Слайд 7 Условие может быть сложным логическим выражением, состоящим из

Условие может быть сложным логическим выражением, состоящим из нескольких простых, соединенных связками OR, AND, NOT.Пример:If (a

нескольких простых, соединенных связками OR, AND, NOT.
Пример:
If (a

(b
If (N mod 2=0) and (N div 10<>0) and (N div 100 = 0) then writeln (N,‘ - чётное двузначное число’)

Слайд 8
Если после ключевых слов then, else выполняется серия

Если после ключевых слов then, else выполняется серия операторов, то используются операторные скобки begin… endIf a

операторов, то используются операторные скобки begin… end

If a

begin min:=a; max:=b end else begin min:=b; max:=a end;

Слайд 9 №1. Напишите программу
Ввод B
B>10
B:=2*B
B:=B+1
да
нет
нач
кон
B

№1. Напишите программуВвод BB>10B:=2*BB:=B+1данетначконB

Слайд 10 №2
Ввод R1, R2, R3
K=1
R:=
R=R1+R2+R3
да
нет
Ввод K


Введите «1», если

№2Ввод R1, R2, R3K=1 R:=R=R1+R2+R3данетВвод KВведите «1», если соединение параллельное и

соединение параллельное и любое другое число, если соединение последовательное
нач
кон
R


Слайд 11
№3


X
Y
-2
2
X
X2+Y2=22
Y=-X
X=-2
Определите условие попадания точки с координатами (x, y)

№3XY-22XX2+Y2=22Y=-XX=-2Определите условие попадания точки с координатами (x, y) в заштрихованную область

в заштрихованную область


Слайд 13 №4. Напишите программу для создания игры «Угадай-ка». Компьютер

№4. Напишите программу для создания игры «Угадай-ка». Компьютер «задумывает» случайное целое

«задумывает» случайное целое число от 1 до 10, а

ученик пытается его отгадать. По ходу угадывания компьютер делает подсказки «много» или «мало».


Слайд 14 нач
Y – cлуч число
Ввод X



кон


да
да
нет
нет
Завершите блок-схему для этой

начY – cлуч числоВвод XкондаданетнетЗавершите блок-схему для этой задачи

задачи


Слайд 15 нач
Y – cлуч число
Ввод X
X=Y
«Мало»
X

начY – cлуч числоВвод XX=Y«Мало»X

Слайд 16 program ugadaika;
uses crt;
var x, y: integer;
label a1;

program ugadaika;uses crt;var x, y: integer;label a1;  beginclrscr;randomize;y:=random(11);a1: readln (x);if


begin
clrscr;
randomize;
y:=random(11);
a1: readln (x);
if x=y then

writeln ('ugadano')
else
begin
if x goto a1;
end;
end.

Программа «Угадай-ка»


Слайд 17 program ugadaika;
uses crt;
var x, y, k: integer;
label a1;
begin
clrscr;
randomize;
k:=0;
y:=random(11);
a1:

program ugadaika;uses crt;var x, y, k: integer;label a1;beginclrscr;randomize;k:=0;y:=random(11);a1: readln (x); k:=k+1;if

readln (x); k:=k+1;
if x=y then

writeln ('ugadano s ', k, ' popytki')
else
begin
if x goto a1;
end;
end.

В программу можно ввести подсчет количества попыток угадывания.


Слайд 18 Задачи:
Определить, является ли целое число N четным двузначным

Задачи:Определить, является ли целое число N четным двузначным числомОпределить, является ли

числом

Определить, является ли треугольник со сторонами a, b, c

равнобедренным

Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли кирпич через отверстие.

Слайд 19 4. Определить правильность даты, введённой с клавиатуры (число

4. Определить правильность даты, введённой с клавиатуры (число – от 1

– от 1 до 31, месяц – от 1

до 12). Если введены некорректные данные, то сообщить об этом.


5. Услуги телефонной сети оплачиваются по правилу: за разговоры до A мин в месяц оплачиваются B р., а разговоры сверх установленной нормы оплачиваются из расчета C р. в минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц.

Слайд 20 6. Решить квадратное уравнение вида ax2+bx+c=0

6. Решить квадратное уравнение вида  ax2+bx+c=0

  • Имя файла: uslovnye-konstruktsii.pptx
  • Количество просмотров: 121
  • Количество скачиваний: 0
- Предыдущая Хеллоуин
Следующая - Звёздный час