Оператор ветвления
презентация к уроку по информатике и икт (8 класс) на тему
Презентация разработана для учащихся 8-х классов изучающих Программирование на языке Паскаль
Скачать:
Вложение | Размер |
---|---|
uslovnyy_operator.ppt | 674.5 КБ |
Предварительный просмотр:
Подписи к слайдам:
Program lab №1 ; Var y- real; Begin; Writeln ( Введите число x ) Read ln(x); y=5x:2; Writeln (‘y=’,y:5:2); End . Исправь ошибки в программе:
23.11.15 Оператор ветвления
позволяет выбрать те или иные части программы в зависимости от условий X>Y да нет X Х У
IF < условие > THEN < оператор 1 > ELSE < оператор 2 > ; Program Р 2; Var x,y: integer; begin writeln (‘ Введите два числа ’); readln( х, у ); if x>y then writeln(x) else writeln(y) ; end. Что появится на экране после выполнения данной программы? Назовите условный оператор . Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! ; перед else не ставится! Внимание! перед else ; не ставится!
да
Program P3; Var x, y: real; Begin Readln (x,y); If abs(x) >abs(y) then x:=x/5; Write(‘x=‘, x, ‘y=‘, y); End. Пусть даны два числа. Если первое больше второго по абсолютной величине, то необходимо уменьшить первое в пять раз. Иначе число оставить без изменения.
Program my1; Var a,b,c,D,x 1 ,x2: real; Begin Writeln (‘ Введите числа a, b и с ’); Readln(a,b,c); D:=sqr(b)-4*a*c; x1:=(-b+sqrt(D))/(2*a); x2:=(-b-sqrt(D))/(2*a); Writeln ( ‘x1=’,x1:5:1, ‘x2=’,x2:5:1); Readkey; End . Программа решения квадратного уравнения
Program my1; Var a,b,c,D,x 1 ,x2: real; Begin Writeln (‘ Введите числа a, b и с ’); Readln(a,b,c); D:=sqr(b)-4*a*c; If D<0 then write(‘ нет решений ’) else begin x1:=(-b+sqrt(D))/(2*a); x2:=(-b-sqrt(D))/(2*a); Writeln ( ‘x1=’,x1:5:1, ‘x2=’,x2:5:1); end; Readkey; End . Программа решения квадратного уравнения
a:=7; b:=5; c:=2; if a>b then x:=b+c else x:=a+b; write(x);
a:=9; b:=2; c:=7; if (a>b) and (b>c) then x:=2*a else x:=a-3*b; write(x);
a:=1; b:=4; c:=8; if (a<=b) or (a>c) then x:=5*a-b else x:=4*a*b; write(x);
a:=7; b:=3; c:=6; if (a>b) and (a>c) then x:=a-b else x:=4*a-b; write(x);
Стр. 17-18 разобрать примеры Напишите программу вычисления функции y=1 / x для любого х. При х=0 выдать сообщение «функция не существует»
По теме: методические разработки, презентации и конспекты
Оператор ветвления (8 класс)
Знакомство с оператором ветвления, используя язык программирования Паскаль...
Turbo Pascal. Разработка программ, содержащих оператор ветвления
Изучение программирования и языков программирования, таких как Basic, Pascal, C++, Delphi и др. является неотъемлемой частью информатики. С помощью языков программирования можно создавать свои п...
Оператор ветвления
Открытый урок по информатике и ИКТ в 9 классе по теме "Оператор ветвления"...
Практическое задание №24 Тема: Разработка программы с использование оператора ветвления и логических операций
Практическое задание №24Тема: Разработка программы с использование оператора ветвления и логических операций...
Оператор ветвления в Паскале
Презентация содержит правила написания условного оператора в Паскале, примеры использования оператора, задания для самостоятельной работы учеников по созданию программ, тест для контроля знаний ...
Урок информатики в 11 классе на тему: «Оператор ветвления в Turbo Pascal»
Урок изучения и первичного закрепления новых знаний...
Разработка урока по информатике "Условный оператор .Ветвление"
Разработка урока по информатике в рамках курса «Программирование на Turbo Pascal» "Условный оператор. Ветвление", включающая в себя: авторскую презентацию "Условный оператор", карточки для проверки до...