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

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


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

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

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

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

Презентация на тему по информатике на тему: Арифметические выражения в Паскале.

Содержание

Цели урока:Научиться правильно записывать арифметические выражения в Паскале;Определить порядок составления программы в Паскале.
Арифметические выражения в Паскале Цели урока:Научиться правильно записывать арифметические выражения в Паскале;Определить порядок составления программы в Паскале. Актуализация знанийЧто означают операторы WriteLn и ReadLn? Какие типы переменных означают Integer, Указать, допущены ли в следующих записях ошибки, если «да», то какие. Заполните таблицу45-4-525 Порядок выполнения операций: 1. вычисление функции;2. операция смены знака (–);3. *, /, div, Вычислить:10+Sqr(2+1)=3-8+21 div 3=5*2-4*20/4 mod 3=Sqrt(8+Int(41.5)) =40 mod (4 div 2) =192807 Пусть значения переменных X и Y равны, соответственно, 3 и 2, какие Определить, что напечатает данная программа:Program t;Var a,b:integer;BEGIN   a:=(Sqr(2)-1)*(2-Sqr(2-2))-11; Запишите с помощью операторов PASCAL Запишите с помощью операторов PASCAL Перевести на язык математики: №1. Определить, сколько попугаев поместится на удаве Определить, сколько попугаев поместится на удаве ? Program m;Var a,b,с: integer;BEGIN №2. Дано трёхзначное число. Найдите сумму его цифр. Выделение цифр числа var a, b, s : integer;begins:=0;writeln('введите трёхзначное число '); readln(a); b:=a mod Домашнее задание:   Написать программу для решения задачи:
Слайды презентации

Слайд 2 Цели урока:
Научиться правильно записывать арифметические выражения в Паскале;

Определить

Цели урока:Научиться правильно записывать арифметические выражения в Паскале;Определить порядок составления программы в Паскале.

порядок составления программы в Паскале.


Слайд 3 Актуализация знаний
Что означают операторы WriteLn и ReadLn?
Какие

Актуализация знанийЧто означают операторы WriteLn и ReadLn? Какие типы переменных означают

типы переменных означают Integer, Real?
Определите, что будет напечатано при

выполнении следующих фрагментов программ:
А) a:=10; a:=10*a-5; WriteLn(a);

Б) a:=50; a:=-a; WriteLn (a);

В) a:=25; b:=20; a:=b-a; b:=a-b; WriteLn(a, ‘ ‘, b);

95

-50

-5 -25


Слайд 4 Указать, допущены ли в следующих записях ошибки, если

Указать, допущены ли в следующих записях ошибки, если «да», то какие.

«да», то какие.



Слайд 5 Заполните таблицу
4
5
-4
-5
2
5

Заполните таблицу45-4-525

Слайд 6 Порядок выполнения операций:
 1. вычисление функции;

2. операция смены знака

Порядок выполнения операций: 1. вычисление функции;2. операция смены знака (–);3. *, /,

(–);

3. *, /, div, mod;

4.  +, –.

Операции в скобках выполняются в первую очередь.



Слайд 7 Вычислить:
10+Sqr(2+1)=

3-8+21 div 3=

5*2-4*20/4 mod 3=

Sqrt(8+Int(41.5)) =

40 mod (4

Вычислить:10+Sqr(2+1)=3-8+21 div 3=5*2-4*20/4 mod 3=Sqrt(8+Int(41.5)) =40 mod (4 div 2) =192807

div 2) =









19
2
8
0
7


Слайд 8 Пусть значения переменных X и Y равны, соответственно,

Пусть значения переменных X и Y равны, соответственно, 3 и 2,

3 и 2, какие значения будут иметь эти переменные

после выполнения операторов присваивания?

А) X:=X+2*Y; Y:=Y/2;
Б) X:=1; X:=X+Y;
В) X:=Y; Y:=X;

(X=7, Y=1)
(X=3, Y=2)
(X=2, Y=2)


Слайд 9 Определить, что напечатает данная программа:
Program t;
Var a,b:integer;
BEGIN

Определить, что напечатает данная программа:Program t;Var a,b:integer;BEGIN  a:=(Sqr(2)-1)*(2-Sqr(2-2))-11;  b:=11 div (a-4);  WriteLn(Sqr(a)+b-1); END.-1-523

a:=(Sqr(2)-1)*(2-Sqr(2-2))-11;
b:=11 div (a-4);

WriteLn(Sqr(a)+b-1);
END.

-1

-5


23


Слайд 10 Запишите с помощью операторов PASCAL

Запишите с помощью операторов PASCAL

Слайд 11

Запишите с помощью операторов PASCAL


Запишите с помощью операторов PASCAL

Слайд 12 Перевести на язык математики:

Перевести на язык математики:

Слайд 13 №1. Определить, сколько попугаев поместится на удаве

№1. Определить, сколько попугаев поместится на удаве

Слайд 14 Определить, сколько попугаев поместится на удаве ?
Program m;
Var

Определить, сколько попугаев поместится на удаве ? Program m;Var a,b,с: integer;BEGIN

a,b,с: integer;
BEGIN
write ('a='); readln (a);
write

('b='); readln (b);
c:= b div a;
writeln ('Поместится', с, попугаев');
END.





Слайд 15 №2. Дано трёхзначное число. Найдите сумму его цифр.

№2. Дано трёхзначное число. Найдите сумму его цифр.

Слайд 16 Выделение цифр числа

Выделение цифр числа

Слайд 17 var a, b, s : integer;
begin
s:=0;
writeln('введите трёхзначное число

var a, b, s : integer;begins:=0;writeln('введите трёхзначное число '); readln(a); b:=a

'); readln(a);
b:=a mod 10;
s :=

s+b;
a:=a div 10;
b:=a mod 10;
s := s+b; a:=a div 10;
b:=a mod 10;
s := s+b;
a:=a div 10;
writeln(‘ сумма цифр числа -', s);
end.

Дано трёхзначное число. Найдите сумму его цифр.


Слайд 18 Домашнее задание:
Написать программу для решения

Домашнее задание:  Написать программу для решения задачи:   Даны

задачи:

Даны два целых

числа. Вычислить среднее арифметическое и среднее геометрическое их модулей.

  • Имя файла: prezentatsiya-po-informatike-na-temu-arifmeticheskie-vyrazheniya-v-paskale.pptx
  • Количество просмотров: 137
  • Количество скачиваний: 3