ARKADAŞLAR Bİ TÜRLÜ ÇALIŞTIRAMADIM 10 tane öğrencinin adını, soyadını, vize notunu, final notunu klavyeden okutup ekrana öğrencinin adını, soyadını ve notlarının ortalamasını listeleten program.
quote:
typedef struct { char ad[20] ; char soyad[20]; int vize1; int vize2; int final ; }student
student sinif[10] ;
student[10]Psinif;
int say; scanf("%d",&say);
Psinif=(student*)calloc(say,sizeof(student));
int sayac=say; int pointsay=0; while(sayac10) { printf(" Öğrenci Adı = "); scanf("%s",Psinif[pointsay].ad); printf("Soyad="); scanf("%s",Psinif[pointsay].soyad);
evet printf("%d. Öğrencinin Adı =", i+1) olarak istediğim oluyor. Teşekkür ederim. Bu arada Ortalamayı hiç bir hata olmamasına rağmenprint edemior sebebini öğrenemedim. Ayrıca .exe haline nasıl dönüştürebilirim.? http://img134.echo.cx/img134/2892/ortalamayoq9eq.jpg Burda bi resim war
Program yine ortalamayı yazmadı fakat küçük bir editle istediğime ulaştım. Hepinize yardımınız için teşşekkür ederim ----------------------------------------------------------
#include <stdio.h> #include <string.h>
void main() {
struct student { char isim[15], soyisim[15]; int vize,final; };
10 tane öğrencinin adını, soyadını, vize notunu, final notunu klavyeden okutup ekrana öğrencinin adını, soyadını ve notlarının ortalamasını listeleten program.
< Bu mesaj bu kişi tarafından değiştirildi thedarkside -- 3 Mayıs 2005, 14:15:24 >