kod programu


#include
#include
#include

void saveResult(int s, int n);
HANDLE changePath(HANDLE hFind, int n);
char line[10000000];
char temp[10000000];
int N=-1;
FILE *fp;

using namespace std;

int main(int argc, char* argv[])
{
char nazwap[250];
int ip;


cout<<"Podaj liczbe pomiarow\n";
cin>>ip;
cout<<"Podaj nazwe dla pliku z wynikami\n";
cin>>nazwap;

fp=fopen(nazwap, "wt+");
if(fp==NULL) {
printf("Blad przy tworzeniu pliku !\n");
return 0;
}


WIN32_FIND_DATA FindFileData;
HANDLE hFind;
int n=1;
cout<
hFind=FindFirstFile( "E:\\pliki\\*", &FindFileData );
if(hFind==INVALID_HANDLE_VALUE) {
cout<<"Blad 1";
getch();
return 0;
}
int size=FindFileData.nFileSizeLow/1024;
if(size!=0) {
cout< cout< saveResult(size,n);
n++;
}


for(int a=0; a if(FindNextFile(hFind, &FindFileData)==0) {
cout<<"Blad 2";
getch();
return 0;
}
int size=FindFileData.nFileSizeLow/1024;
if(size==0) {
a--;
continue;
}
cout< cout< saveResult(size,n);
n++;
}

fclose(fp);

getch();
return 0;
}



void saveResult(int s, int n){


int r;
int a=0;
int b=0;



while(n>0){
r=n%10;
temp[a]=(char)(r+48);
n-=r;
n/=10;
a++;
}

for(int i=0; i
line[a]=' ';
a++;

while(s>0){
r=s%10;
temp[b]=(char)(r+48);
s-=r;
s/=10;
b++;
}

for(int i=a; i

line[a+b]='\n';
line[a+b+1]='\0';


if(fputs(line, fp) == EOF) {
printf("Wystapil blad przy zapisie do pliku %s !\n");
fclose(fp);
getch();
return;
}


}




Wyszukiwarka

Podobne podstrony:
kod programu
Kod programu
Kod programu
Kolokwium z informatyki GiG1,Miska,VB 15 04 2014 Kod programu
Piekny kod Tajemnice mistrzow programowania szppps
01 mój pierwszy program kod
App2 program1 kod
Jak pisaŠ przenoÂny kod Wstŕp do programowania wieloplatformowego
Czysty kod Podręcznik dobrego programisty
kod z WOŚP polecane chomiki by closer9
zestawy cwiczen przygotowane na podstawie programu Mistrz Klawia 6
Międzynarodowy Program Badań nad Zachowaniami Samobójczymi
CSharp Introduction to C# Programming for the Microsoft NET Platform (Prerelease)
Instrukcja Programowania Zelio Logic 2 wersja polska

więcej podobnych podstron