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*
Комментарий*

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

АннаМаргарита
Анатольевич
Valerevna-Vardan
Alekseevich1012
Yelena_Yuliya1847
evamining
Марюк-Мубариз
Immortal3331
ogonizoloto
Kashtanov Anna
ranocchio6
Марюк-Мубариз
vapebroshop
irinasolodova3
Голосова-Лобанов1555