Zadání:
Sestavte program, který uloží do typového souboru 10 celých náhodných čísel.
Řešení:
Pomocí příkazu fopen_s vytvoříme prázdný soubor.
Pomocí cyklu FOR nagenerujeme 10 náhodných čísel a zapíšeme je do souboru.
#include "stdafx.h"
#include
#include "stdio.h"
#include
#include "time.h"
// 09.01 Uloží do souboru 10 celých náhodných čísel
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fh;
int i,cislo;
fopen_s(&fh,"data.dat", "w");
srand((int)time(NULL));
for (i=1;i<=10;i++)
{
cislo=rand()%100;
fprintf(fh,"%d\n",cislo);
}
fclose(fh);
return 0;
}
program ke stažení