zrs-546
?>

Дан массив, содержащий 70 неотрицательных целых чисел, не привышающих 1000. опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму двух соседних элементов массива, имеющих одинаковую чётность. гарантируется, что в массиве есть соседние элементы, имеющие одинаковую чётность.

Информатика

Ответы

Pogosyan Nataliya

program mas;

uses crt;

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

begin

clrscr;

writeln ('задан массив: ');

randomize;

for i: =1 to 70 do

begin

a[i]: =random(1000); {или алгоритм ручного ввода}

write (a[i]: 5);

end;

for i: =2 to 70 do

            if a[i] mod 2 = a[i-1]mod 2 then

begin

s: =a[i]+a[i+1];

writeln (a[i-1],'+',a[i],'='s);

end;

end.

           

nikolai37

#include "stdafx.h"

#include <iostream>

using namespace std;

int main()

{

setlocale (LC_ALL, "RUS");

int i,j,N,M,a[20][20];

cout<<"N="; //ввод количества строк

cin>>N;

cout<<"M="; //ввод количества столбцов

cin>>M;

cout<<"Input matrix A \n";

//цикл по переменной i, в которой перебираем строки матрицы

for (i=0; i<N; i++)

//цикл по переменной j, в котором перебираем элементы внутри строки

for (j=0; j<M; j++)

cin>>a[i][j]; //ввод очередного элемента матрицы

cout<<"matrix A \n";

for (i=0; i<N; i++)

{

//цикл по переменной i, в котором перебираем строки матрицы

for (j=0; j<M; j++)

cout<<a[i][j]<<"\t"; //вывод очередного элемента матрицы

cout<<endl; //переход на новую строку после вывода всех элементов строки

}

system("pause");

return 0;

}

Объяснение:

Galliardt Sergeevna1284

76

Объяснение:

i = 1, arr[1] = 1 * 7 + 3 = 7 + 3 = 10

i = 2, arr[2] = 2 * 7 + 3 = 14 + 3 = 17

i = 3, arr[3] = 3 * 7 + 3 = 21 + 3 = 24

i = 4, arr[4] = 4 * 7 + 3 = 28 + 3 = 31

i = 5, arr[5] = 5 * 7 + 3 = 35 + 3 = 38

i = 6, arr[6] = 6 * 7 + 3 = 42 + 3 = 45

i = 7, arr[7] = 7 * 7 + 3 = 49 + 3 = 52

i = 8, arr[8] = 8 * 7 + 3 = 56 + 3 = 59

i = 9, arr[9] = 9 * 7 + 3 = 63 + 3 = 66

i = 10, arr[10] = 10 * 7 + 3 = 70 + 3 = 73

10 / 4 = 2,5

17 / 4 = 4,25

24 / 4 = 6

31 / 4= 7,75

38 / 4 = 9,5

45 / 4 = 11,25

52 / 4 = 13

59 / 4 = 14,75

66 / 4 = 16,5

73 / 4 = 18,25

s = 0 + 24 + 52 = 76

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

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

Дан массив, содержащий 70 неотрицательных целых чисел, не привышающих 1000. опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму двух соседних элементов массива, имеющих одинаковую чётность. гарантируется, что в массиве есть соседние элементы, имеющие одинаковую чётность.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Бегун-Марина
zibuxin6
artem032100
Elen-ti81459
Оксана170
sryzhova6392
Lapushkina
yanva
inessa12006
vapebroshop
corneewa20096
vladburakoff5
Бражинскене_Алексей
LYuBOV
Марина1101