1.Какой оператор(операторы) нужен для организации неполного ветвления в программе: а)...

0 голосов
101 просмотров

1.Какой оператор(операторы) нужен для организации неполного ветвления в программе:
а) READ
б) IF...THEN
в) WRITE
г) IF...THEN...ELSE
д) FOR...DO?
2.Во время выполнения программы:
Var x, y, z : integer;
begin
readln (x) ;
S:= -x
If (x>=5) and (S<0) then x:= -S+1<br> S:= 2*x
Writeln (x) ;
end.
-было введено значение 12.Какой ответ должен появится на экране?
3.Какие из следующих выражений являются правильными в Паскале?
а) d:= a*2
б) f+5:=k
в) 5c:=b-2
г) ball:=ball-1,5
д) x:=-x
4.Запишите значение переменной S, полученное в результате работы следующей программы.
Var s, k : integer;
Begin
s:=3
for k := 5 to 8 do
s:= s+k
Writeln (s);
End.
5.Определить, является ли натуральное число N трехзначным?


Информатика (14 баллов) | 101 просмотров
Дан 1 ответ
0 голосов

1) б
2) 13
3) а и д
4) 29
5) задание не ясно.

(1.7k баллов)
0

скопировал код в файл, скомпилировал и запустил. если сомневаетесь, можно пересчитать самым обычным калькулятором

0

спасибо

0

5е задание уточните. программу написать, которая определяет это число, или как?

0

Я уже 5 сама сделала)Я не поняла,как у вас 13 получилось.У меня получилось 22.

0

на входе х=12. s=-12; т.к 12>5 и -12<0 выполняется условие и выходим на оператор х:=-(-12)+1=13; s:=2*13=26

0

у меня, наоборот, 22 нигде не получилось.....

0

-12+1=11

0

11*2=22

0

внимательнее смотри. это присваивается переменной S, а не Х

0

во-первых, там -(-12), т.к. к значению -S прибавляется 1, а С имеет значение -12, а на экран выводится только значение переменной Х. значение переменной S на экран выведено не будет