Likhomanova63
?>

Дан целочисленный массив а имеющий n элементов (n< =100 найти сумму элементов массива а так же максимальный элемент. напишите код в c++

Информатика

Ответы

guzelda19904850
#include < iostream> #include < ctime> using namespace std; int main () { setlocale (0,"russian"); srand (time(null)); short n; int sum=0; int max=0; cout < < "n="; cin > > n; int *array=new int [n]; for (short i=0; i< n; i++) array[i]=rand()%201-100; cout < < "получившийся массив: " < < endl; for (short i=0; i< n; i++) { cout < < array[i] < < ' '; sum+=array[i]; } for (short i=0; i< n-1; i++) { if (max< array[i]) max=array[i]; } cout < < endl; cout < < "сумма элементов: " < < sum < < endl; cout < < "максимальное число: " < < max < < endl; system ("pause"); return 0; }
samofar

а) var a:array[1..3] of integer;

          s, i: integer;

  begin

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=0

  for i:=1 to 3 do

  begin

  if a[i] mod 2=0 then

  s:=s+a[i]

  end;

  writeln(s);

  readln();

end.

б) var a:array[1..3] of integer;

          s, i: integer;

  begin

  for i:=1 to 3 do

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=0

  for i:=1 to 3 do

  begin

  if a[i]<0 then

  write(a[i], ' ')

  end;

  readln();

end.

в) var a:array[1..3] of integer;

          s, i: integer;

  begin

  for i:=1 to 3 do

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=1

  for i:=1 to 3 do

  begin

  if a[i] mod 3=0 then

  s:=a[i]*a[i];

  end;

  writeln(s);

  readln();

end.

gsktae7

ответ:1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

#include<iostream>

#include<conio.h>

void main()

{

int a;

int m;

puts ("Определение максимального положительного числа\n");

puts ("Вводим числа для завершения введите 0");

m=0;

do

     {

         printf(" | ");

         scanf("%i",&a);

         if (a>m)

              {

                 m=a

               }

      }while(a>0);

printf("Максимальное число :%i",m);

printf("Для завершения введи Enter");

getch();

}

Объяснение:

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

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

Дан целочисленный массив а имеющий n элементов (n< =100 найти сумму элементов массива а так же максимальный элемент. напишите код в c++
Ваше имя (никнейм)*
Email*
Комментарий*

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

departed744
oksanashabanovadc3197
Andrei Morozov
Belov
Самохвалова-Геннадьевна
aureole6452
info2
ivanrancev
Динков
Ioanova Korneeva1093
Zladthesecond577
Rufilya-Belov
NurlanAleksandrovich
aleksey7800
yulyashka2142