Witam,
Chce napisac program liczacy pole trojkata ktory dodatkowo bedzie:
1)sprawdzal czy pobrane liczby sa wieksze od 0 (tutaj probowalam sprawdzanie dla wyniku czy jest wiekszy od 4, gdyz nie wiem jak zabrac sie za pobrane liczby)
2)pobieral dane z pliku
3)obliczanie dla wiekszej ilosci danych (ten punkt pominelam, gdyz nie wiem jak sie za niego zabrac)
4)rownanie obliczone w postaci funkcji
Moj program:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
//trokajt
trojkat (int a, int h)
{float g=0;
g=(a*h)/2;
}
main()
{FILE* f;
float a, h;
f=fopen("dane","r");
while(!feof(f));
{fscanf(f, "%f %f", &a,&h);
printf("Pole trojkata to %.2f\n", a*h/2);
fclose(f);
return 0;
}
{
int wynik=(a*h)/2;
scanf("%d", &wynik);
if (wynik>4)
printf("Pole trojkata %d jest wieksze od 4\n",wynik);
else
printf("Pole trojkata %d jest mniejsze lub rowne 4\n",wynik);
return 0;
}
}
Bardzo prosze o pomoc