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

Pascal. дан целочисленный массив в[1..5, 1..5]. вычислить сумму элементов этого массива, расположенных выше главной диагонали.

👇
Ответ:
sergiykorolkov8
sergiykorolkov8
27.12.2021
Const n=5;
Var B:array[1..n,1..n] of integer;  
   i,j:byte;  
  pr:real;
Begin
    For i:=1 to n do  
   Begin    
   For j:=1 to n do  
    Begin    
    B[i,j]:=random(10);    

    write(B[i,j]:3);  
    End;    
   writeln;  
   End;
    pr:=1;  
   For i:=1 to n do
     For j:=1 to n do
if i<j then   
    pr:=pr*B[i,j];     writeln('Произведение элементов  = ',pr);     readln;
End.
4,5(21 оценок)
Открыть все ответы
Ответ:
тома510
тома510
27.12.2021

1.

program okay; {здесь я думаю, все понятно}

var i, count :byte; {i - будет счетчиком, в переменную count мы запишем количество четных чисел}

begin

count:=0; {пока что мы не нашли ни одного четного числа}

for i:= 10 to 99 do {перебираем двузначные числа, т. е. от 10 до 99}

If i mod 2 = 0 then count := count+1; {если остаток от деления на 2 (mod) равен нулю, то число четное и мы к количеству найденых прибавляем единицу}

write(count); {выводим на экран найденое количество четных чисел}

end. {конец программы}

 

2.

program okay; {здесь я думаю, все понятно}

var i, count :byte; {i - будет счетчиком, в переменную count мы запишем количество чисел с четной первой цифрой}

begin

count:=0; {пока что мы не нашли ни одного нужного числа}

for i:= 10 to 99 do {перебираем двузначные числа, т. е. от 10 до 99}

If (i div 10) mod 2 = 0 then count := count+1; {находим целую часть от деления числа на 10 (т. е. первую цифру) и остаток от деления ее на 2 равен нулю, то эта цифра четная}

write(count); {выводим на экран найденое количество искомых чисел}

end. {конец программы}

 

3.

program okay; {здесь я думаю, все понятно}

var i :byte; {i - будет счетчиком}

begin

for i:= 10 to 99 do {перебираем двузначные числа, т. е. от 10 до 99}

If (i mod 3 = 0) and (i mod 4 = 0) then write(i); {проверяем кратность путем нахождения остатков от деления на 3 и 4 и выводим число на экран в случае выполнения условия кратности}

end. {конец программы}

 

4.

program okay; {здесь я думаю, все понятно}

var i : integer; {берем тип integer, т. к в тип байт не входят все трехзначные числа, i - будет счетчиком}*

a, b, c : byte; {a - цифра сотен, b - десятков, c - единиц}

begin

for i:= 100 to 990 do begin {перебираем трехзначные числа, т. е. от 100 до 999}

a:=i div 100; {находим целую часть от деления числа на 100, т. е. цифру сотен}

b:=(i div 10) mod 10; {находим двузначное число являющееся целой частью данного числа на 10, а затем остаток от деления на 10, таким образом получаем число десятков}

c:=i mod 10; {находим остаток от деления числа на 10, т. е. цифру единиц}

if (a=b) and (b=c) then write(i); {Проверяем, выполняется ли условие равенства цифр числа и в случае выполнения, выводим данное число на экран}

end; {закрываем цикл}

end. {конец программы}

 

* - тип byte может принимать значения от 0 до 255, а тип integer - от -32767 до 32768.

Прим: все что выделено жирным, это код программы. Все остальное - это пояснение и вставлять их в программу не нужно.

4,6(60 оценок)
Ответ:
kthjxrfqqq
kthjxrfqqq
27.12.2021

Если П и Ж аборигены, то она должны всегда говорить правду.Значит Ж(абориген)говорит правду, что он абориген и П передаёт правду. Он абориген.

Если П иЖ пришельцы, то они должны врать.Значит Ж говорит (неправду) я абориген, и П передаёт он пришелец. ---несоответствует контексту.

Если П-пришелец,а Ж-абориген, то П должен врать, а Ж говорить правду. Значит Жсказал правду " я абориген", а проводник передал он пришелец. --- несоответсвует контексту.

Если П- абориген, а Ж пришелец, то П всегда говорит правду, а Ж неправду. Значит  сказал" неправду "я абориген" а П передал он абориген.

В обоих случаях проводник абориген.

 

П- проводник

Ж - житель

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