Джейн2005
29.11.2021 20:04

Здравствуйте с информатикой, : Задание 1.
Составить программу+ используя цикл while.
1. Найти сумму чисел 5+ 8+ 11+ 14+ …+ 32
2. Найти сумму чисел 3+ 7+ 11+ ..+ 39
3. Найти сумму -5+ (-2)+ 1+ …+ 22
4. Найти сумму чисел 6+ 12+ 18+ ..+ 60
5. Найти сумму чисел -10+ (-7)+( -4)+ …+ 17
6. Найти сумму чисел. 5+ 9+ 13+..+ 31
7. Найти сумму чисел -4+ 0+ 4+ ..+ 32
8. Найти сумму чисел 1+ 4+ 7+ …+ 28
9. Найти сумму чисел -1+ 4+ 9+ …+ 44
10. Найти сумму чисел 2+ 5+ 8+ ..+ 29
Задание 2.
Составить программу+ используя цикл for. N определяет пользователь.
1. Найти сумму 1+22
+32
+42
+…+n
2
2. Найти сумму 1*2+2*2+3*2+4*2+5*2+6*2+..n*2
3. Найти сумму 1+½+1/3+1/4+1/5+…1/n.
4. Найти сумму 3*1+3*2+3*3+3*4+3*5+..+3*n
5. Найти сумму 1+23
+33
+43
+…+n
3
6. Найти сумму 1*4+2*4+3*4+4*4+5*4+6*4+..n*4
7. Найти сумму ½+1/3+1/3+1/4+1/5+…1/n
8. Найти сумму 1+24
+34
+44
+…+n
4
9. Найти сумму 5*1+5*2+5*3+5*4+5*5+..+5*n
10. Найти сумму 2/3+2/4+2/5+2/5+…2/n
Задание 3. Выполните задание 2, используя цикл while

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
frolovandrey777
13.06.2021 19:05

#include <iostream>

using namespace std;

signed main(){

   const int n = 20;

   int arr[n], max_value, min_value, max_index = 0, min_index = 0;

   for(int i = 0; i < n; i++)

       cin >> arr[i];

   max_value = min_value = arr[0];

   for(int i = 1; i < n; i++){

       if(arr[i] > max_value){

           max_value = arr[i];

           max_index = i;

       }

       if(arr[i] < min_value){

           min_value = arr[i];

           min_index = i;

       }

   }

   swap(arr[max_index], arr[min_index]);

   for(int i = 0; i < n; i++)

       cout << arr[i] << " ";

}

0,0(0 оценок)
Ответ:
romalebedev19
27.03.2021 11:48

#include<iostream>

#include<vector>

#include<iterator>

#include<ranges>

using namespace std;

int main()

{

vector<int> vec;

int sum=0;

istream_iterator<int> it{cin};

istream_iterator<int> end{};

while(it!=end)

{

vec.push_back(*it);

it++;

}

for(int i:vec | views::filter([](int i){return i%2==0;}))

{

sum+=i;

}

cout<<sum<<endl;

return 0;

}

2:

#include<iostream>

using namespace std;

int main()

{

int sum=0;

for(int i=2;i<=32;i+=3)

{

sum+=i;

}

cout<<sum<<endl;

return 0;

}

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота