В программе определены 3 переменные (a,b,c:char;). В ответ на инструкцию readln(b,a,c); пользователь ввел текст Леша. В каком месте памяти оказалась
5-9 класс
|
каждая из введенных букв?
var a, b, c : char;
b присвоилась Л
a присвоилась е
c присвоилась ш
Другие вопросы из категории
Читайте также
y:=1;
For i:=2 to 4 do y:=y+i;
2.Определить значение переменной у после выполнения следующего фрагмента программы:
y:=0;
For i:=-100 to 100 do
If i mod 10 =5 then y:=y+i;
3. На промежутке [a;b] (a,b -целые числа, которые вводятся с клавиатуры) определить среднее арифметическое чисел кратных 7
a = a – 4
b = –a
c = –a + 2 * b
________________________________
Определить значение переменной с:
a = 30
b = 6
a = a / 3 * b
IF a > b THEN
c = a - 5 * b
ELSE
c = a + 5 * b
END IF
фрагмента программы: a := 3 + 8*4;
b := (a div 10) + 14;
a := (b mod 10) + 2; 2) Определите значение переменной c после выполнения следующего фрагмента программы:
a := 100
b := 30
a := a – b*3
if a > b then
c := a – b
else
c := b – a
еnd if
else M = b; if (с > b) M = с; else M = b; Приведите контрпример, то есть значения переменных, при котором в переменной M будет получен неверный ответ. Как нужно доработать программу, чтобы она всегда работала правильно?
т.е. A[0] = 6; A[1] = 9 и т.д.
Определите значение переменной c после выполнения следующего фрагмента программы.
c := 0;
for i := 1 to 9 do
if A[i - 1] < A[i] then begin
c := c + 1;
t := A[i];
A[i] := A[i - 1];
A[i - 1] := t
end;