čaute, v programovaní som nováčik a ako skúšam tam tak stála mi nefungujú 2 veci. A to sú: priemer(viem že to je asi to najľahšie čo môže byť ale nejako mi nechce fungovať) a ta druhá je najsť maximalnu vygenerovanú hodnotu. Vďaka za prečítanie a pomoc.
Môj kód:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
main()
{
int i,x=0,n,max,nc;
float priemer;
FILE *f;
f = fopen("vstup.txt", "w+");
srand(time(0));
printf("zadaj cislo od 10 do 15\n");
scanf("%d",&n);
fprintf(f, "%d ",n);
for(i=1;i<=n;i++)
{
fprintf(f, "%d ",x);
x=rand()%(100-1+1)+1;
priemer=(x+x)/n;
if(nc > max) {
max = nc;
}}
f = fopen("vystup.txt", "w+");
fprintf(f, "Maximalna hodnota je: %d\nPriemerna suma je: %.2f ",max,priemer);
fclose(f);
}