Вопрос задан 25.09.2023 в 09:32. Предмет Информатика. Спрашивает Поршнев Роман.

C++ Завдання 1. Напишіть програму, яка обчислює суму цілих чисел від а до 500 (значення a

вводиться з клавіатури). Завдання 2. Напишіть програму, яка запитує два цілих числа x і y, після чого обчислює і виводить значення x у степені y. Завдання 3. Знайти середнє арифметичне всіх цілих чисел від 1 до 1000. Завдання 4. Знайти здобуток усіх цілих чисел від a до 20 (значення a вводиться з клавіатури: 1 <= a <= 20). Завдання 5. Написати програму, яка виводить на екран таблицю множення на k, де k — номер варіанта. Наприклад, для 7-го варіанта: 7 x 2 = 14; 7 x 3 = 21.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Фёдорова Анастасия.

Ответ:

Задача 1:

#include <iostream>

using namespace std;

int main()

{

   int a, sum = 0;

   cout << "Введите значение a: ";

   cin >> a;

   for (int i = a; i <= 500; i++)

   {

       sum += i;

   }

   cout << "Сумма чисел от " << a << " до 500 равна " << sum << endl;

   return 0;

}

Задача 2:

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

int x, y;

cout << "Введите два целых числа: ";

cin >> x >> y;

int result = pow(x, y);

cout << x << " в степени " << y << " равно " << result << endl;

return 0;

}

Задача 3:

#include <iostream>

int main()

{

   int sum = 0;

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

       sum += i;

   }

   std::cout << "Среднее арифметическое всех целых чисел от 1 до 1000 равно: " << (float)sum/1000 << std::endl;

   return 0;

}

Задача 4:

#include <iostream>

using namespace std;

int main()

{

   int a;

   int product = 1;

   

   cout << "Enter a number between 1 and 20: ";

   cin >> a;

   

   if(a < 1 || a > 20)

   {

       cout << "Invalid input!" << endl;

       return 0;

   }

   

   for(int i = a; i <= 20; i++)

   {

       product *= i;

   }

   

   cout << "The product is " << product << endl;

   

   return 0;

}

Задача 5:

#include <iostream>

int main()

{

   int k;

   std::cout << "Enter the variant number: ";

   std::cin >> k;

   for (int i = 1; i <= 10; ++i)

   {

       std::cout << k << " x " << i << " = " << k * i << std::endl;

   }

   return 0;

}

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ось розв'язки зазначених завдань на мові програмування C++:

Завдання 1. Обчислення суми цілих чисел від a до 500:

cpp
#include <iostream> int main() { int a; std::cout << "Введіть значення a: "; std::cin >> a; int sum = 0; for (int i = a; i <= 500; ++i) { sum += i; } std::cout << "Сума цілих чисел від " << a << " до 500: " << sum << std::endl; return 0; }

Завдання 2. Обчислення x у степені y:

cpp
#include <iostream> #include <cmath> int main() { int x, y; std::cout << "Введіть цілі числа x і y: "; std::cin >> x >> y; double result = std::pow(x, y); std::cout << x << " у степені " << y << " дорівнює " << result << std::endl; return 0; }

Завдання 3. Обчислення середнього арифметичного всіх цілих чисел від 1 до 1000:

cpp
#include <iostream> int main() { int sum = 0; for (int i = 1; i <= 1000; ++i) { sum += i; } double average = static_cast<double>(sum) / 1000; std::cout << "Середнє арифметичне чисел від 1 до 1000: " << average << std::endl; return 0; }

Завдання 4. Обчислення здобутку усіх цілих чисел від a до 20:

cpp
#include <iostream> int main() { int a; std::cout << "Введіть значення a (1 <= a <= 20): "; std::cin >> a; long long product = 1; // Використовуємо long long для обрання дуже великих значень. for (int i = a; i <= 20; ++i) { product *= i; } std::cout << "Здобуток усіх цілих чисел від " << a << " до 20: " << product << std::endl; return 0; }

Завдання 5. Виведення таблиці множення на k:

cpp
#include <iostream> int main() { int k; std::cout << "Введіть номер варіанта (наприклад, 7): "; std::cin >> k; for (int i = 1; i <= 10; ++i) { int result = k * i; std::cout << k << " x " << i << " = " << result << std::endl; } return 0; }

Ці програми вирішують вказані завдання на C++. Ви можете скомпілювати і виконати кожну з них для отримання відповідних результатів.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос