agutty3
?>

Скласти программу алгоритму знаходження суми додатних чисел, перше з яких дорівнює 50, кожне наступне на 8 менше від попереднього. Виконайте алгоритм.

Информатика

Ответы

nkaminskaja

#include<iostream>

using namespace std;

int main()

{

 int d = 50;

 vector<int>d;

while(d != 2)

{

  d.push_back(d -= 8);

}

int sum = 0;

for(auto &i : d)

{

 sum += i;

}

cout<<sum;

}

Решение на C++

aidapiltoyan43
Uses  crt;const  nmax=100;var  a1,a2: array[1..nmax] of integer;  n,i,b,k,s: integer;begin  randomize;  clrscr;  repeat    write('Введите размер массива n (n in [1..',nmax,']): ');    readln(n);    write('Введите число B (0<B<100): ');    readln(b);  until (n in [1..nmax]) and (b in [1..99]);  writeln('Массив A1');  for i:=1 to n do  begin    a1[i]:=random(99);    write(a1[i]:4);    if a1[i]>b then    begin      inc(k);      a2[k]:=i;      s:=s+a1[i];    end;  end;  writeln;  writeln('Среднее элеметов, больших B = ',s/k:0:2);  writeln('Массив A2:');  for i:=1 to k do write(a2[i]:4);  readln;end.
olegmgu1

program number1;

var a: array [1..5] of integer;

i,min,max: integer;

Begin

writeln('Введите 5 значений массива');

for i:=1 to 5 do

readln(a[i]);

min:=a[1];

max:=a[1];

for i:=1 to 5 do

Begin

if (a[i]>=max) then max:=a[i];

if (a[i]<=min) then min:=a[i];

End;

for i:=1 to 5 do

Begin

if max=a[i] then

Begin

 writeln('Максимальное значение: ',a[i],' [',i,']');

 max:=a[i];

End;

if min=a[i] then  

 Begin

 writeln('Минимальное значение: ',a[i],' [',i,']');

 min:=a[i];

 End;

End;

writeln('Среднее арифметическое: ',(min+max)/2);

End.

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

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

Скласти программу алгоритму знаходження суми додатних чисел, перше з яких дорівнює 50, кожне наступне на 8 менше від попереднього. Виконайте алгоритм.
Ваше имя (никнейм)*
Email*
Комментарий*

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

gena1981007
pri02
Maksim Dmitrii1579
mmi15
LidiyaBorzikh
alexey
uvarovig
oyudina
Александр Сергей
Maksimova-Shorokhov303
rigina82
olgakuz00261
peshnoshamon
Linichuk
Михайловна-Гусева350