
!!СРОЧНО!! Помогите сделать домашку 1. Скласти програму для виразу y=b2+3k3, де b змінюється від
10 до 30 з кроком 5.2. Дано число А і ціле число N. Написати програму знаходження всіх степенів числа А, де N змінюється від 1 до 15.

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

Ось код на мові Python для вирішення цих задач:
1. Програма для виразу y=b2+3k*3, де b змінюється від 10 до 30 з кроком 5:
for b in range(10, 31, 5):
k = 2
y = b*2 + 3*k*3
print(f"При b = {b}, k = {k}, y = {y}")
2. Програма для знаходження всіх степенів числа А, де N змінюється від 1 до 15:
a = int(input("Введіть число A: "))
for n in range(1, 16):
power = a ** n
print(f"{a}^{n} = {power}")
У цьому коді змінна a зберігає число, степені якого потрібно знайти. В циклі for ми проходимося по значеннях n від 1 до 15, знаходимо power як степінь числа a з експонентою n, та виводимо результат за допомогою функції print.
-----------------------------------------------------------------------
Ось програми на мові C++ для вирішення двох задач:
1. Програма для обчислення виразу y=b2+3k*3, де b змінюється від 10 до 30 з кроком 5:
#include <iostream>
using namespace std;
int main() {
int b, k, y;
for (b = 10; b <= 30; b += 5) {
k = (b - 10) / 5; // рахуємо номер ітерації циклу
y = b*2 + 3*k*3;
cout << "y = " << y << endl;
}
return 0;
}
У цій програмі ми використовуємо цикл for для проходження значень b від 10 до 30 з кроком 5. Значення k обчислюється як (b - 10) / 5, тобто номер ітерації циклу. Вираз y обчислюється за допомогою формули з умови задачі, а потім виводиться на екран.
2. Програма для знаходження всіх степенів числа А, де N змінюється від 1 до 15:
#include <iostream>
using namespace std;
int main() {
int A, N, result;
cout << "Введіть число А: ";
cin >> A;
for (N = 1; N <= 15; N++) {
result = 1;
for (int i = 1; i <= N; i++) {
result *= A;
}
cout << A << "^" << N << " = " << result << endl;
}
return 0;
}
У цій програмі ми спочатку запитуємо користувача ввести число A. Потім ми використовуємо цикл for для проходження значень N від 1 до 15. У циклі вкладено ще один цикл for, який обчислює степінь числа A згідно з поточним значенням N. Обчислений результат виводиться на екран у вигляді A^N = result.



Звісно, ось програми на мовах програмування Python та C++ для ваших завдань:
Python:
- Програма для виразу y=b^2+3*k^3:
python# Змінні k і b
k = 3 # Ваше значення для k
b_values = list(range(10, 31, 5))
# Розрахунок та виведення результатів
for b in b_values:
y = b**2 + 3*k**3
print(f"Для b={b}, y={y}")
- Програма для знаходження всіх степенів числа А, де N змінюється від 1 до 15:
python# Змінні A і N
A = 2 # Ваше значення для A
N_values = list(range(1, 16))
# Розрахунок та виведення результатів
for N in N_values:
result = A**N
print(f"{A}^{N} = {result}")
C++:
- Програма для виразу y=b^2+3*k^3:
cpp#include <iostream>
int main() {
int k = 3; // Ваше значення для k
int b_values[] = {10, 15, 20, 25, 30};
for (int i = 0; i < 5; ++i) {
int b = b_values[i];
int y = b*b + 3*k*k*k;
std::cout << "Для b=" << b << ", y=" << y << std::endl;
}
return 0;
}
- Програма для знаходження всіх степенів числа А, де N змінюється від 1 до 15:
cpp#include <iostream>
int main() {
int A = 2; // Ваше значення для A
for (int N = 1; N <= 15; ++N) {
int result = 1;
for (int i = 0; i < N; ++i) {
result *= A;
}
std::cout << A << "^" << N << " = " << result << std::endl;
}
return 0;
}
Обирайте мову програмування, яка вам більше подобається, і вставляйте код у відповідний редактор для виконання.


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








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