Помогите написать программу в паскале. За ранее спасибо.
10-11 класс
|
Задача на дыемерный. массив.
uses crt;
var
a:array [1..100,1..100] of integer;
i,j,n:integer;
begin
write ('Razmer massiva (N<100): ');readln(n);
randomize;
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=random(9)+1;
if j mod 2 = 0 then textcolor (12) else textcolor (9);
write (a[i,j],' ');
end;
writeln;
end;
readln;
end.
var
a:array [1..10,1..7] of integer;
i,j,k:integer;
begin
randomize;
for i:=1 to 10 do begin
for j:=1 to 7 do begin
a[i,j]:=random(9)+1;
write (a[i,j],' ');
if a[i,j] mod 2 <> 0 then k:=k+1;
end;
writeln;
end;
writeln ('Количество нечетных элементов массива =',k);
readln;
end.
uses crt;
var a:array[1..100,1..100] of integer;
i,j,n:integer;
begin
write('Введите количество строк: '); read(n);
clrscr;
for i:=1 to n do
for j:=1 to 5 do
begin
a[i,j]:=random(10);
end;
for i:=1 to n do
begin
for j:=1 to 5 do
begin
if (j mod 2 =0) then
textcolor(red)
else textcolor(green);
write(a[i,j]:4);
end;
writeln;
end;
end.
uses crt;
var
mas:array[1..10,1..7] of integer;
i,j,k:integer;
begin
randomize;
for i:=1 to 10 do
for j:=1 to 7 do
begin
mas[i,j]:=random(101)-50;
if (mas[i,j] mod 2=1) then k:=k+1;
end;
for i:=1 to 10 do
begin
for j:=1 to 7 do
write(mas[i,j]:4);
writeln;
end;
write('Количество нечетных элементов массива =
Другие вопросы из категории
Нарисовать блок схему!
1)Канада, Бразилия, Япония
2)Канада, Бразилия, США
3)Канада,США, Мексика
4)Амазонка,Енисей,Нил
5)Волга,Амур,Иртыш
6)Луара,Эльба,Висла
7)Принтер,Монитор,Клавиатура
8)Берёза, жасмин, ромашка
9)Яблоня,груша,вишня
2 3 4 5 6
4 6 3 2 4
5 6 7 8 3
2 5 3 4 6
3 4 5 9 0
первая строка 6
второая 6
третья 8
четвертая 6
пятая 9
Читайте также
2.написать программу в паскале
f(x)=2(sin*sin)x+1
рдинат. Я поняла, что нужно найти их длины (формулы я знаю), а правильно написать программу не могу
Задача на одномерный массив.
Задание 2.
Задан одномерный массив MAS2 [1..10].
Массив объявите как константу типа Integer размером [1..10] со следующими значениями: (-7, 89, 64, -43, 4, 6, 8, -12, 55, 99)
Замените все положительные элементы одномерного массива на их квадраты, а отрицательные удвойте.
Результат вывести на экран.
Вычислить сумму всех элементов нового массива и вывести на экран.
Исходный массив Новый массив
-7 -14
89 7921
64 4096
-43 -86
4 16
6 36
8 64
-12 -24
55 3025
99 9801
Сумма элементов нового массива 24835
необходимо поменять местами: а) первый и последний элементы массива; б) второй и минимальный элементы массива; в) третий и максимальный элементы массива; Вывести на экран исходный и результирующий массивы.
Заполнить двухмерный массив NM [1..5,1..5] константами:
100 101 102 103 104
200 201 202 203 204
300 301 302 303 304
400 401 402 403 404
500 501 502 503 504