Предмет: Информатика,
автор: mortuarykilla
Вывести таблицу значений функции на отрезке [a;b] c шагом h: y=lg(3x-1)
C++
пожалуйста помогите, не получается вообще
Ответы
Автор ответа:
1
#include <iostream>
#include <stdio.h>
#include <locale.h>
#include <cmath>
int main() {
setlocale(LC_ALL, "Rus");
system("chcp 1251");
double a, b, h, x;
printf("Введите начало и конец отрезка\n");
scanf_s("%lf %lf", &a, &b);
if (a > b) {
printf("Начало отрезка находится дальше конца. Введите сначала большее число, затем меньшее\n");
scanf_s("%lf %lf", &a, &b);
}
printf("Введите шаг\n");
scanf_s("%lf", &h);
if (h <= 0) {
printf("Шаг не может быть отрицательным или равным 0\n");
scanf_s("%lf", &h);
}
printf(" x y\n");
for (x = a; x < b; x += h) {
printf("%lf ", x);
printf("%lf\n", log(3 * x - 1));
}
system("pause");
return(0);
}
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: Аля111213
Предмет: Технология,
автор: ипаа
Предмет: Геометрия,
автор: belevtsevaallaa
Предмет: Математика,
автор: Kostya200601