
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.

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

Ответ:
Задача 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;
}
Объяснение:



Ось розв'язки зазначених завдань на мові програмування 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++. Ви можете скомпілювати і виконати кожну з них для отримання відповідних результатів.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili