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

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

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 баллов)
Дан 1 ответ
0 голосов
Одаренный (1.7k баллов)

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

оставил комментарий Одаренный (1.7k баллов)

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

оставил комментарий (14 баллов)

спасибо

оставил комментарий Одаренный (1.7k баллов)

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

оставил комментарий (14 баллов)

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

оставил комментарий Одаренный (1.7k баллов)

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

оставил комментарий Одаренный (1.7k баллов)

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

оставил комментарий (14 баллов)

-12+1=11

оставил комментарий (14 баллов)

11*2=22

оставил комментарий Одаренный (1.7k баллов)

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

оставил комментарий Одаренный (1.7k баллов)

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

...