Предмет: Информатика, автор: lampagreen

ПРОШУ ПОМОГИТЕ ДАЮ 40 БАЛОВ
1) Выполните ввод и вывод двумерного массива:
4 -5 10
9 0 8
-30 15 11
2) Выведите элемент массива, который находится на второй строчке, на втором столбце.
это пайтон


merkkaa: ввод ручками писать? или он уже должен быть задан?
lampagreen: ручками )
merkkaa: информации мало. Указывать размерность или нет? ввод должен происходить через пробел или нет?

Ответы

Автор ответа: Mu3y
1

Ответ:

1)

var i,n:integer; a:array[1..100]of integer;  

begin

write('Введите размер массива: '); readln(n);  

writeln('Введите значения элементов массива, разделяя их пробелами');

for i:=1 to n do read(a[i]); readln;  

for i:=1 to n do write(a[ i]:8); writeln;  

for i:=n downto 1 do write(a[i]:8); writeln;  

writeln('Для выхода нажмите Enter'); readln  

end.

2)

var i,n:integer; a:array[1..100]of integer;  

begin

write('Введите размер массива: '); readln(n);  

writeln('Введите значения элементов массива, разделяя их пробелами');

for i:=1 to n do read(a[ i]); readln;  

for i:=1 to n do if a[i]<0 then write(i:2,a[i]:8); writeln;  

writeln('Для выхода нажмите Enter'); readln  

end.

3)

var i,n:integer; a:array[1..100]of integer;  

begin

write('Введите размер массива: '); readln(n);  

writeln('Введите значения элементов массива, разделяя их пробелами');

for i:=1 to n do read(a[i]); readln;  

for i:=1 to n do if not odd(i) then write(a[i]:8); writeln;  

writeln('Для выхода нажмите Enter'); readln  

end.

4)  

var i,n,s:integer; a:array[1..100]of integer;  

begin

write('Введите размер массива: '); readln(n);  

writeln('Введите значения элементов массива, разделяя их пробелами');

for i:=1 to n do read(a[i]); readln;  

for i:=1 to n do write(a[i]:8); writeln;  

s:=0; for i:=1 to n do s:=s+a[i]; writeln('Sum=',s); ;  

writeln('Для выхода нажмите Enter'); readln  

end.


lampagreen: что за код?
Похожие вопросы
Предмет: Русский язык, автор: milenazvezda