Автор Yamakashi задал вопрос в разделе Другие языки и технологии
Как табулировать функцию? и получил лучший ответ
Ответ от Valrand()[гуру]
Считать функцию N раз с шагом аргумента K, от левого предела (начальное значение аргумента) , до тех пор, пока аргумент не выйдет за пределы правого предела. Вывести результат на каждом шаге.
Тупо цикл, где итерационная переменная - аргумент,
Пусть функция - f(x) = x^2, на отрезке (1;10) с шагом 2;
#include < iostream >
using namespace std;
// #include < stdlib. h > // если C-вариант, то предыдущие две строчки закомментировать, эту раскомментировать и вместо cout использовать printf из PS
#include <conio.h>
double f( int x ){
return x * x ;
}
int main ( ) {
const int k = 2 ;
const int left = 1 ;
const int right = 10 ;
for (int i = left ; i <= right; i+=k )
cout << " F( " << i << ") = " << f(i) << endl ;
getch();
return 0 ;
}
Ну вывод еще поформатировать всякими setw и т. п. манипуляторами (читать MSDN)
PS Если именно C, то заменить вывод на printf ( " F( % i )=%d
", i, f ( i ) );
Внутри "" используй табуляции и v по необходимости