Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Program zapisuje do pliku same zera.

Ostatnio zmodyfikowano 2015-11-17 13:59
Autor Wiadomość
LordShadow47
Temat założony przez niniejszego użytkownika
Program zapisuje do pliku same zera.
» 2015-11-17 13:56:54
#include<stdio.h>
#include<math.h>
int main()
{
    FILE *plik;
    plik=fopen("wynik.txt","w");
    float xp;
    float xk;
    float dx;
    int i;
    fprintf(plik,"%f\n",i);
    scanf("%f%f%f",&xp,&xk,&dx);
    for(i=xp;i<=xk;i+=dx)
    {
        fprintf(plik,"%f\t",i);
        fprintf(plik,"%f\t",i*i);
        fprintf(plik,"%f\t",i*i*i);
        fprintf(plik,"\n");
    }
    plik=fclose;
    return 0;
}
Dlaczego ten program zapisuje mi do pliku same zera?
P-140289
LordShadow47
Temat założony przez niniejszego użytkownika
Rozwiazanie
» 2015-11-17 13:59:50
Ok. Już wiem w czym był problem zmienna i musi być typu float a nie int. :)
P-140290
« 1 »
  Strona 1 z 1