Подготовка к проверочной работе «Программирование
на Паскале»
- Запишите следующее выражение по
     правилам программирования:
- Установите
     соответствие (с помощью стрелок) между переменной и типом данных: 
а) A:=3.234 а) Integer
b) Z:=14 b) Real
c) B:=10351                                                                 
d) K:=-0.2
d) K:=-0.2
e) C:=
64000
- Запишите инструкцию:
а)  присваивающую
переменной V значение 7;  
      б) увеличивающую значение переменной Z на 30;
в) вычисляющую значение переменной R
по формуле (X2+Y2):2;
4. Напишите
инструкцию вывода на экран: 
     а) вашего имени             б) числа 400          в) значения выражения  7,3(3,22+8,61)
- Определите, какое значение примет
     переменная С в результате выполнения данной последовательности операторов
     присваивания:
         a:=8;   b:=a/2;  
c:=43 mod a;   a:=(b+c) div 6;   b:=b+1;  
c:=sqrt(abs(a*b-14));
- Установите соответствие
      между служебными словами и
     названиями разделов программы: 
а) Var а) Раздел операторов
b) Program b) Раздел имени программы
c) Begin …end c) Раздел описания переменных
- Найдите ошибки в записях оператора: 
a) Write ©;
b) Writeln;
c) Writeln (Введите любое число);
d) Write X,Y;
e) WRITELN (‘воскресенье, нерабочий день’);
- Какая
     структура программы верная:
| 
 | 
2) program MyProg; 
begin
Writeln (‘Привет’);
end.
begin
Writeln (‘Привет’);
end.
- Расположите в правильном порядке
     строки программы, вычисляющей периметр и площадь параллелограмма:
| 
1)   S:=a*h;         | 
5)   var a,b,h,p,s: integer; | 
| 
2)   end. | 
6)   readln; | 
| 
3)   program 
  pr; | 
7)   Writeln(‘p=’,p,’   s=’,s); | 
| 
4)   p:=2*(a+b); | 
8)   a:=6;b:=3;h:=4; | 
| 
9)   begin | 
- Дан текст программы в таблице с
     ошибками:
  исправьте ошибки в программе;
  что выведется на экран в результате выполнения программы?
| 
Программа с ошибками | 
Программа без ошибок | 
На экране будет напечатано: | 
| 
War: a,b,c – integer, x: real; 
Bigin 
A=7, b=3,2, c:=a+b; 
Writln ( summa= , c);  
C:=c/2; x:=a-c; 
Writeln(‘x=’
  , x, ‘kvadrat=’ , x*x); 
and | 
- Перевести блок-схему на язык Паскаль. Вычисление расстояния между точками А и B.
 


 
Комментариев нет:
Отправить комментарий