#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");
}
printf("Введите шаг\n");
scanf_s("%lf", &h);
if (h <= 0) {
printf("Шаг не может быть отрицательным или равным 0\n");
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);
#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);
}