1

2

3

4

5

6

сумма

оценка

Семестровая работа по информатике

Учени 9 класса

Физико-математического лицея № 000

При МГТУ имени

ФИО-

ВАРИАНТ 9-0

1.Вычислить значения переменных и указать их тип

а) Х:= 20 моd 4 + 4/2;

б) У:= trunc(-0.09) + round(-0.1);

в) Z:=(25 div 3)>(1 mod 4);

ОТВЕТ:

Переменная

X

Y

Z

Значение

Тип

2.Правильны ли следующие операторы присваивания? Если нет, то почему?

a) k:=k mod 3+k*cos(5);

б) x:=x*2 div 6+x/4;

в)

3.Записать следующие алгебраические выражения на языке Паскаль:

4. Что мы увидим на экране после выполнения программы?

Var

x : integer; y: real;

begin

x:=100; y:=5;

writelen(‘результат:’: 25);

write(‘при х=’, х:5, х/5:6:2);

write(‘х>5у’:5,х>5*у)

end.

ОТВЕТ:

5.Какой результат получится на экране, если ввести с клавиатуры следующие числа:

а) 0 ОТВЕТ: а)

б) 1 б)

в) 2 в)

г) 3 г)

д) 100 д)

var

x, y, n: longint;

begin

readln(x); y:=0;

for n:=1 to x do y:=y+2*n-1; y:=y+2;

writeln(y);

end.

6.Дано натуральное число N. Определить, есть ли заданная цифра K?