Константин
Константин

протабулировать в чем ошибка?

код программирование Си
протабулировать, найти минимум максимум и потом сделать так что бы не выводило в цикле когда x=целому числу
вообщем вот мой код 5 не выводит 6 7 8 не выводит а вот 9 и 10 выводит не могу понять в чем проблема?
#include
#include
#include
int main(){
double x, y, wag=0.2, ymin=HUGE_VAL, ymax=-HUGE_VAL, eps=1e-5, f;
for(x=5;x<=10+eps;x+=wag)
{
f=fabs(floor(x)-x);
if(f

if(f

кто может помочь напишите на мыло я скину свой код

Ga
Galina

#include
#include
#include
int main()
{
double x, y, wag=0.2, ymin=HUGE_VAL, ymax=-HUGE_VAL, eps=1e-5, f;
for(x=5;x<=10+eps;x+=wag)
{
if(fabs(x-int(x+eps)) > eps) printf("%lf\n",x);
}
return 0;
}

а вообще подобные задачи лучше решать с целочисленными переменными!

Похожие вопросы
Протабулировать функцию
Как протабулировать функцию? Подскажите. Sin корень из 3 +0,35х - 3,8 На отрезке от 2 до 3 с шагом 0,1 Нужно знать что
Как исправить ошибку "Исправьте ошибки в форме. "
Ошибка на ноутбуке ошибка cryptui.dll,как исправить??
В делфи 7 Нужно протабулировать функцию от начального до конечного значения с разными шагами и построить график
Как в Екселе протабулировать функцию??
где ошибка? что за ошибка? помогите пожалуйста)
где ошибка???
где ошибка ...
как протабулировать у = sin 2х з кроком 0,2