Moje wypociny: ( proszę o poprawki i uwagi )
Kod: Zaznacz cały
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <string>
#include <fstream>
#include <math.h>
#define PI 3.14159265
using namespace std;
int main(int argc, char *argv[])
{
int j, i, x, y = 0;
int liczbaKolumn = atoi(argv[1]);
int rozmiar_pliku=0;
FILE *plik;
plik= fopen("C:\liczby.txt","r");
while (feof(plik)==0)
{
fscanf(plik, "%f ");
rozmiar_pliku++;
cout << "krok 3" << endl;
}
double* liczby = new double[rozmiar_pliku];
while (feof(plik)==0)
{
fscanf(plik, "%d ", &liczby[i]);
i++;
}
for(j=0;j<i;j++)
{
liczby[j] = sin(liczby[j]*PI/180), "%g.5";
j++;
}
FILE *plik2 = fopen("C:\sinusy.txt", "w");
for(x=0; x<i; x++)
{
if(liczbaKolumn == 3)
{
fprintf(plik2, "
");
liczbaKolumn = 0;
}
fprintf(plik2, "%d ", liczby[x]);
liczbaKolumn++;
x++;
}
fclose(plik2);
return 0;
}