Reutskii884
?>

Найти ответ на это Установите соответствие между условиями, записанными на языке Pascal и тем, что они означают: 1. обе цифры двузначного числа n делятся на 3 2хотя бы одна из цифр двузначного числа n делится на 3 3среди чисел x, y, z есть четное 4каждое из чисел x, y, z — нечетное

Информатика

Ответы

Nikolaevna Malika1511

Объяснение

обе цифры двузначного числа n делятся на 3

(n mod 10 mod 3 = 0) and (n div 10 mod 3 = 0 )

хотя бы одна из цифр двузначного числа n делится на 3

(n mod 10 mod 3 = 0) or (n div 10 mod 3 = 0 )

среди чисел x, y, z есть четное

xyz mod 2 = 0

каждое из чисел x, y, z -- нечетное

xyz mod 2 = 1

каждое из чисел x, y, z -- четное

(x + 1)(y + 1)(z + 1) mod 2 = 1

Борисовна_Кашутина

1)

const N = 4;

var i, j, count, sum, un_count, un_sum:integer;

a:array[1..N, 1..N] of integer;

begin

count:=0;

sum:=0;

un_count:=0;

un_sum:=0;

for i:=1 to N do

for j:= 1 to N do a[i, j]:=random(99)-99;

for i:=1 to N do

for j:= 1 to N do begin

if (a[i,j] < 0) then begin

un_sum:= un_sum + a[i, j];

un_count:= un_count + 1;

end

else begin

sum:= sum + a[i, j];

count:= count + 1;

end;

end;

writeln('Среднее положительное: ', sum/count);

write('Среднее отрицательное: ', un_sum/un_count);

end.

2)

const N = 4;

var i, j, count, sum:integer;

a:array[1..N, 1..N] of integer;

begin

for i:= 1 to N do

for j:= 1 to N do

a[i, j]:= random (99);

for i:=1 to N do

for j:= 1 to N do begin

if (a[i, j] mod 10 = a[i, j] div 10) then

count:= count + 1;

if (count = N) and (j = N) then write('Ряд ', i, 'парный.') else count:= 0;

end;

end.

konnovakat1
                         PascalABC.NET                            

Перестановка:

!Без каких-либо дополнительных переменных

beginvar a := ArrRandom(20, 10, 40);Println(a);a[a.IndexMax] += a[0];a[0] := a.Max - a[0];a[a.IndexMax] -= a[0];Println(a);end.

Замена:

!Тут уже проще переменную добавить

var max: integer;beginvar a := ArrRandom(20, 10, 40);Println(a);max := a.Max;a.Replace(a.Max, a[0]);a[0] := max;Println(a);end.

Пояснение:

(20, 10, 40) - количество, интервалОТ, интервалДО.

Max(IndexMax) можно поменять на Min(IndexMin).

Ну а если первый = a[0], последний = a[количество-1].

Пример работ:


Задача. Задан массив, его характеристики заданы отдельно. Необходимо найти максимальное или минималь
Задача. Задан массив, его характеристики заданы отдельно. Необходимо найти максимальное или минималь

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

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

Найти ответ на это Установите соответствие между условиями, записанными на языке Pascal и тем, что они означают: 1. обе цифры двузначного числа n делятся на 3 2хотя бы одна из цифр двузначного числа n делится на 3 3среди чисел x, y, z есть четное 4каждое из чисел x, y, z — нечетное
Ваше имя (никнейм)*
Email*
Комментарий*

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

Ka2ffka141
12222222222222222222222222222222
zinasekina4
P7Y7V7
nsoro937
amayonova
arnaut-anna
vasinam
kadrevproduction
Vasilevna_Utenkova651
Borg Fedak1162
rudakovam198
elena-ppk
Мелконян1137
melnik-738
okison2847