Aleksei806
?>

Компетентна задача 1. Складіть з використанням картизнань план підготовки випускно-го свята на завершення 9-го кла-су. Передбачте розробку сценарію, за гостей, забезпеченнясолодкого столу та інше.​

Информатика

Ответы

ivanov568
Const n=10; 
var a:array[1..n] of integer;
i,s,min:integer;
begin
writeln('Исходный массив:');
for i:=1 to n do
 begin
 a[i]:=random(21)-10;
 write(a[i]:4);
 end;
writeln;
s:=0; 
min:=a[1];
for i:=1 to n do
 begin
 if a[i]>0 then s:=s+a[i];
 if a[i]<min then min:=a[i];
 end;
writeln('s = ',s,'   min = ',min);
for i:=1 to n do
 if a[i]>0 then a[i]:=s
  else if a[i]<0 then a[i]:=a[i]-min;
writeln('Измененный массив:');
for i:=1 to n do  write(a[i]:4);
writeln;
end.

Пример:
Исходный массив:
   9  -3  -5   7   1   5  -6   9  -8   7
s = 38   min = -8
Измененный массив:
  38   5   3  38  38  38   2  38   0  38
oleonov
// PascalABC.NET 3.1, сборка 1230 от 27.04.2016
const
  КолСтрок=3;
  КолСтолбцов=5;
begin
  var Массив: array [1..КолСтрок,1..КолСтолбцов] of integer;
  var СуммыПоСтрокам: array[1..КолСтолбцов] of integer;
  Writeln('Введите элементы массива (',КолСтрок,',',
    КолСтолбцов,') построчно:');
  for var строка:=1 to КолСтрок do
    for var столбец:=1 to КолСтолбцов do begin
      Read(Массив[строка,столбец]);
      СуммыПоСтрокам[строка]+=Массив[строка,столбец]
      end;
  Writeln('Суммы построчно:');
  for var строка:=1 to КолСтрок do Print(СуммыПоСтрокам[строка])
end.

Тестовое решение
Введите элементы массива (3,5) построчно:
7 -5 13 19 -11
8 23 -15 -6 0
12 -6 -9 0 12
Суммы построчно:
23 10 9

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

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

Компетентна задача 1. Складіть з використанням картизнань план підготовки випускно-го свята на завершення 9-го кла-су. Передбачте розробку сценарію, за гостей, забезпеченнясолодкого столу та інше.​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Борисович409
ashantik
thecoffeeowl
vintazhvintazh90
Grishanin
gutauta6
impulsmc715
dyatchina63
evamining
Chitaia
a8227775
vladimir686
ba5-m
keykov35
antonkovalev89