Вопрос задан 24.09.2023 в 13:30. Предмет Информатика. Спрашивает Ефимов Даниил.

!!СРОЧНО!! Помогите сделать домашку 1. Скласти програму для виразу y=b2+3k3, де b змінюється від

10 до 30 з кроком 5.2. Дано число А і ціле число N. Написати програму знаходження всіх степенів числа А, де N змінюється від 1 до 15.
0 0
Перейти к ответам

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

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

Ось код на мові 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.

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

Звісно, ось програми на мовах програмування Python та C++ для ваших завдань:

Python:

  1. Програма для виразу 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}")
  1. Програма для знаходження всіх степенів числа А, де 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++:

  1. Програма для виразу 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; }
  1. Програма для знаходження всіх степенів числа А, де 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; }

Обирайте мову програмування, яка вам більше подобається, і вставляйте код у відповідний редактор для виконання.

0 0

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

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

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

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