Предмет: Информатика, автор: XAMKA19011991

Надрукувати таблицю значень функції 1 на інтервалі x∊[a; b] з кроком Δx, де a, b, Δx – визначає користувач з клавіатури.

Ответы

Автор ответа: geniuskost
0

Відповідь:

Пояснення:

c++

#include <iostream>

#include <cmath>

using namespace std;

double function(double x) {

   // тут можна визначити функцію, яку потрібно вивести

   return sin(x);

}

int main() {

   double a, b, delta_x;

   cout << "Введіть значення a, b та delta_x через пробіл: ";

   cin >> a >> b >> delta_x;

   cout << "x\tf(x)" << endl; // вивід заголовку таблиці

   for (double x = a; x <= b; x += delta_x) {

       cout << x << "\t" << function(x) << endl;

   }

   return 0;

}

python-----

import math

# Введення значень a, b та Δx

a = float(input("Введіть значення a: "))

b = float(input("Введіть значення b: "))

dx = float(input("Введіть крок Δx: "))

# Виведення заголовку таблиці

print("x\t\tf(x)")

print("------------------------")

# Обчислення та виведення значень функції

x = a

while x <= b:

   fx = math.sin(x)  # приклад функції sin(x), можна замінити на будь-яку іншу

   print("{:.2f}\t\t{:.2f}".format(x, fx))

   x += dx

javascript

// Отримання вхідних значень від користувача

let a = parseFloat(prompt("Введіть початкове значення a:"));

let b = parseFloat(prompt("Введіть кінцеве значення b:"));

let delta = parseFloat(prompt("Введіть крок Delta x:"));

// Виведення заголовку таблиці

console.log("x \t\t f(x)");

// Обчислення та виведення значень функції

for (let x = a; x <= b; x += delta) {

 let fx = 1; // Функція 1 - можна замінити на іншу функцію

 console.log(`${x.toFixed(2)} \t ${fx.toFixed(2)}`);

}

Похожие вопросы
Предмет: Математика, автор: mukolamazhar8339
Предмет: Информатика, автор: alinamutagirova453