ksenyabobrovich7214
?>

Вторговом центре этажи нумеруются так .. ‚ 3, 2, 1, 1, 2, 3, (то есть нет нулевого этажа вася спустился на лифте 0 этажа с номером а на в этажей, в затем поднялся на лифте на с этажей. определите, на каком этаже он оказался программа получает на вход три целых числа. в перв и сгр записано число а, во второй -в, в третьей -с. число а не равно нулю и не превосхоцит по модулю 100, числа в и с -положительные и не превосходят 100 программа должна вывести одно целое число номер эт а, на котором оказался вася.

Информатика

Ответы

MikhailSvetlana

На Паскале  

 

Var a,b,c,d,e:integer;  

Begin  

Read(a,b,c);  

d:=a-b;  

if (a>0) and (d<=0) then d:=d-1;  

e:=d+c;  

if (e>=0) and (d<0) then e:=e+1;  

write(e);  

End.

iv1as2
N = X1*256 + Y1*16 + Z1
2N = X2*256 + Y2*16 + Z2
X1 + Y1 + Z1 = X2 + Y2 + Z2

Во-первых, X1 < 8, иначе число 2N в 16-ной записи станет 4-значным.
Можно написать такую программу поиска этих чисел
Начало
k = 0 ' Это счетчик чисел, которые мы ищем
Цикл по X1 от 1 до 7
    Цикл по Y1 от 0 до 15
        Цикл по Z1 от 0 до 15
            N = X1*256 + Y1*16 + Z1
            M = 2*N
            X2 = Int (M / 256)
            Y2 = Int ((M - X2*256) / 16)
            Z2 = M Mod 16
            Если (X1+Y1+Z1 = X2+Y2+Z2) And ((X1 = 2) Or (Y1 = 2) Or (Z1 = 2), То
                k = k + 1
            Конец Если
        Конец цикла по Z1
    Конец цикла по Y1
Конец цикла по X1
Вывод k
Конец
bagrjashv41
// PascalABC.NET 3.3, сборка 1555 от 21.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк в матрице:');
  var m:=ReadInteger('Количество столбцов в матрице:');
  Writeln('Вводите элементы матрицы построчно');
  var a:=new real[n,m];
  var b:=new real[n];
  for var i:=0 to n-1 do begin
    b[i]:=0;
    for var j:=0 to m-1 do begin
      Read(a[i,j]);
      b[i]+=Sqr(a[i,j])
      end;
    b[i]:=Sqrt(b[i])
    end;
  Writeln('Сформированный вектор');
  b.Println;
end.

Пример
Количество строк в матрице: 4
Количество столбцов в матрице: 3
Вводите элементы матрицы построчно
3.4 5.1 8
-1 0 1
-5.34 1.777 5
3 4 5
Сформированный вектор
10.0781942827076 1.4142135623731 7.52816903370268 7.07106781186548

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вторговом центре этажи нумеруются так .. ‚ 3, 2, 1, 1, 2, 3, (то есть нет нулевого этажа вася спустился на лифте 0 этажа с номером а на в этажей, в затем поднялся на лифте на с этажей. определите, на каком этаже он оказался программа получает на вход три целых числа. в перв и сгр записано число а, во второй -в, в третьей -с. число а не равно нулю и не превосхоцит по модулю 100, числа в и с -положительные и не превосходят 100 программа должна вывести одно целое число номер эт а, на котором оказался вася.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Yekaterina_Popova1413
apioslk4533
nairahay
ustinov434
Городничий_Коновалова384
utkinslava
kuziv31
Segyn1218
vikanikita
Rjkjneirbyf555
volkovaoksana19806037
many858
Aleksandrovich-Yurevna1421
Lyalikova
mir5552