Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемevlevavg.3dn.ru
1 Домашнее задание ЕГЭ ДЕМО А13 НАЧАЛО ПОКА вниз ПОКА влево ПОКА вверх ПОКА вправо КОНЕЦ 1) 1 2) 2 3) 3 4) 4
2 Оператор присваивания
3 Домашнее задание ДЕМО В6
4 переменная – это величина, которая имеет имя, тип и значение; переменная может изменяться во время выполнения программы оператор присваивания служит для записи значения в переменную если в переменную записывают новое значение, старое стирается знаки +, -, *, / используются для обозначения операций сложения, вычитания, умножения и деления
5 запись вида a div b означает результат целочисленного деления a на b (остаток отбрасывается) запись вида a mod b означает остаток от деления a на b запись вида a := b + 2*c + 3; означает «вычислить значения выражения справа от знака присваивания := и записать результат в переменную a»; при этом значения других переменных (кроме a) не изменяются
6 для многократного выполнения одинаковых операций используют циклы; цикл с переменной выполняется N раз, в этом примере переменная i принимает последовательно все значения от 1 до N с шагом 1 for i:=1 to N do begin { что-то делаем } End;
7 цикл с условием выполняется до тех пор, пока условие в заголовке цикла не нарушится; while { условие } do begin { что-то делаем } end; главная опасность при использовании цикла с условием– зацикливание; эта такая ситуация, когда цикл работает бесконечно долго из-за того, что условие все время остается истинным
8 Определите значение переменной c после выполнения следующего фрагмента программы. abc a := 5; 5 a := a + 6; 11 b := –a; –11 c := a – 2*b; 33 a := 5; a := a + 6; b := –a; c := a – 2*b;
9 Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a := 3 + 8*4; b := (a div 10) + 14; a := (b mod 10) + 2;
10 Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a := 1819; b := (a div 100)*10+9; a := (10*b–a) mod 100;
11 Определите значение целочисленных переменных x и y после выполнения фрагмента программы: х := 19; у := 3; z := у*2; у := х mod у; х := х - z; у := у + z;
12 Определите значение переменной c после выполнения следующего фрагмента программы: a := 100; b := 30; a := a – b*3; if a > b then c := a – b else c := b – a;
13 Определите значение переменной c после выполнения следующего фрагмента программы: a := 6; b := 15; a := b – a*2; if a > b then c := a + b else c := b – a;
14 Определите значение переменной c после выполнения следующего фрагмента программы: a := -5; b := 14; b := b + a*2; if a > b then c := a + b else c := b – a;
16 В результате выполнения фрагмента программы while n 0 do begin write ( 2*(n mod 5 + 3) ); n := n div 10; end; на экран выведено число Какое число хранилось до этого в переменной n, если известно, что все цифры в нем нечетные?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.