М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Do1git
Do1git
03.02.2020 20:05 •  Информатика

1. Чемубудет равно значение переменной к после выполнения фрагмента программы:
( )
k:=0;
FOR j:=4 TO 9 DO
begin
k:=k+j*j;
write(j=", j:2, 'k=',k:4);
end;
ответы:
a) 340
b) 120
c) 171
2. Чему равно значение переменной Р в результате выполнения фрагмента программы:
( )
var
k,p:integer;
begin
p:=2;
FOR k:=9 DOWNTO 4 DO
begin
p:=p*k;
end;
writeln(k=", k:2, 'p=', p:2)
end.
3. В каком из операторов допущена синтаксическая ошибка:
( )
a) While i<=4 do s:=s+2;
b) For i:=1 to 10 do s:=s+2;
c) For i:=10 downto 5 do s:=s+1;
d) Repeat s=s-7 until s<10;
4. Какой результат будет выдан после запуска программного кода на выполнение?
( )
var
n: longint;
sum: integer;
begin
writeln("Введите число 148");
readln (n)
sum := 0;
while n > 0 do begin
if n mod 10 mod 2 = 0 then
sum := sum + n mod 10;
:= div 10;
end;
writeln('sum= sum) ;
end.
5. Сколько раз будет выполняться цикл for i:=3 to 7 do…;
( )
a) 8
b) 5
c) 6
d) 7
6. Сколько раз будет выполняться цикл for i:=12 downto 2 do <тело цикла>;
( )
7. Сколько раз будет выполнен цикл
for n:=1 to 40 do?
(
8. Задан оператор цикла: for i:=1 to 20 do
Чему равно значение і при первом выполнении тела цикла? ( )
9. Заполни пропуски в программе.
Вывод на экран кубов чисел от 6 до 3. ( )
var
:integer;
begin
for n:=
downto
do
writeln (n*n*n);
readln;
end.

👇
Открыть все ответы
Ответ:
babikahenjudzao
babikahenjudzao
03.02.2020

1.  123 в четверичной: 1*4^2+2*4+3= 16+4+3=23

2. 322 в шестиричной: 3*6^2+2*6^1+2= 3*36+12+2=122

3.  99 в шестнадцатеричной: 9*16+9= 144+9=153

4.  FAC в шестнадцатеричной: 15*16^2+10*16+12= 15*256+160+12=3840+172=4012

5.  111 в двоичной: 4+2+1=7

6.  1001101 в двоичной: 1+4+8+64=77

7.115 в восьмеричной: 64+8+5=77

8. 4С в шестнадцатеричной: 4*16+13=77

9.  34 в семиричной: 3*7+4=25

10.  710 в восьмеричной: 7*64+8=448+8=456

Объяснение:

Вот тебе небольшие лайфхаки для перевода из двоичной в восьмеричную/шестнадцатеричную:

7.  1001101 в восьмеричной: разбиваем на триады начиная справа:

101 = 5 001=1 1=>001=1 получается: 115

8.  1001101 в шестнадцатеричной: также разбиваем, но уже на четыреады:

1101=13=>C 100=4 получается: 4С

4,5(59 оценок)
Ответ:
GanstaRio1
GanstaRio1
03.02.2020

1) var A: array [1..7,1..9] of integer;

var i,j,k,n:integer;

var Sr: double;

begin

randomize;

writeln ('Массив случайных чисел');

 for i:=1 to 7 do

   begin

     for j:=1 to 9 do begin

     A[i,j]:= random (56) + 25;

     write (A[i,j]:4);

     end;

     writeln;

   end;

   

 for i:=1 to 7 do

  begin

   for j:=1 to 9 do

     begin

     If A[i,j] mod 2 = 0 then

     begin

     Sr:= Sr + A[i,j];

     k:= k + 1;

     end

     else n:= n + 1;

     end;

  end;  

  Sr:= Sr / k;

  Writeln ('Среднее арифмитическое четных элементов: ', Sr);

  Writeln ('Количество нечетных элементов: ', n);

end.

2)const n = 5;

const b = 5;

var A: array [1..n,1..b] of integer;

var i,j:integer;

begin

writeln ('Введите массив');

 for i:=1 to n do

   begin

     for j:=1 to b do begin

     Read (A[i,j]);

     end;

     end;

     

   

  for i:=1 to n do

   begin

     for j:=1 to b do begin

     If A[i,j] < 0 then

     

     A[i,j]:= 1;

     write (A [i,j]:4);

     

     end;

     Writeln;

   end;

   

 

end.

4,8(64 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ