mashuska
?>

Напишите программу на паскале. определяет сумму и произведение цифр двузначного числа и число наоборот ​

Информатика

Ответы

Екатерина1979
// №1 const   m = 5;   n = 7; var   a: array[1..m, 1..n] of integer;   i, j, s: integer; begin   for i : = 1 to m do   begin       for j : = 1 to n do       begin           a[i, j] : = random(21) - 10;           if (i mod 2) < > 0 then s : = s + a[i, j];           write(a[i, j]: 4);       end;       writeln;   end;   write('сумма элементов на нечетных строках = ', s); end. тестовое решение:   -10    2  -1  -8  -9  -1    5     2 -10    2    4    8  -6    8     0    3    2    3  -8 -10    4     3  -3  -4    2    9  -8    3     9  -4  -1    3    7    3  -2 сумма элементов на нечетных строках = -13 // №2 const   m = 5;   n = 7; var   a: array[1..m, 1..n] of integer;   i, j, s: integer; begin   for i : = 1 to m do   begin       for j : = 1 to n do       begin           a[i, j] : = random(21) - 10;           if (i mod 2) < > 0 then s : = s + a[i, j];           write(a[i, j]: 4);       end;       writeln;   end;   writeln('элементы на нечетных столбцах: ');   for i : = 1 to m do   begin       for j : = 1 to n do       begin           if (j mod 2) < > 0 then write('a[', i, ',', j, '] = ', a[i, j], '  ');       end;       writeln;   end; end. тестовое решение:     4 -10  -7  -4  -7  -5 -10   -1    3    6 -10  -2  -1  -5     2    8  -5  -1  -3    1    2     3  10  -5    6  -1    3    2   -8    3    4    5  -1    6  10 элементы на нечетных столбцах: a[1,1] = 4  a[1,3] = -7  a[1,5] = -7  a[1,7] = -10  a[2,1] = -1  a[2,3] = 6  a[2,5] = -2  a[2,7] = -5  a[3,1] = 2  a[3,3] = -5  a[3,5] = -3  a[3,7] = 2  a[4,1] = 3  a[4,3] = -5  a[4,5] = -1  a[4,7] = 2  a[5,1] = -8  a[5,3] = 4  a[5,5] = -1  a[5,7] = 10
lokos201272
Const   n = 8; var   a: array[1..n]of integer;   i, j, k, max: integer; begin   max : = -maxint;   for i : = 1 to n do   begin       write('a[', i, ']= ');       readln(a[i]);       if a[i] > max then max : = a[i];   end;   writeln(' максимальный элемент массива = ', max);   //сортировка методом пузырька   for i : = 1 to n - 1 do       for j : = 1 to n - i do           if a[j] < a[j + 1] then begin               k : = a[j];               a[j] : = a[j + 1];               a[j + 1] : = k           end;   //вывод массива   for i : = 1 to n do write(a[i]: 4); end. тестовое решение: a[1]= 12 a[2]= 4 a[3]= 6 a[4]= 23 a[5]= 4 a[6]= 7 a[7]= 8 a[8]= 1   максимальный элемент массива = 23   23  12    8    7    6    4    4    1

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

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

Напишите программу на паскале. определяет сумму и произведение цифр двузначного числа и число наоборот ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Максим
om805633748
chikunova87194
ekaterinapetrenko877529
oyudina
Андрей_Станиславовна
галина
Вадимовна
Иванина
Serezhkin
Коновалова
Mariya Filippov
Bella
Семеновна-Павел
namik120939