Programmation structurée AIDE MOI SVP
Fermé
kaka1989
Messages postés
57
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
1 juillet 2012
-
9 juin 2009 à 18:54
BILL GATES - 5 oct. 2009 à 12:53
BILL GATES - 5 oct. 2009 à 12:53
A voir également:
- Programmation structurée AIDE MOI SVP
- Programmation - Guide
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation binaire - Guide
- Logiciel algorithme programmation - Télécharger - Édition & Programmation
2 réponses
kaka1989
Messages postés
57
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
1 juillet 2012
5
9 juin 2009 à 18:58
9 juin 2009 à 18:58
Bonjour,
J'ai fais ce programme mais il ne marche pas ????
#include<stdio.h>
#include<conio.h>
struct eleve
{
char nom[20];
char prenom[20];
int numero[20];
int date[8];
float noteexa;
};
void main()
{
struct eleve tab[3];
{
int a,i,n,imin,j;
float tem;
float stn=0;
float moy;
for(i=0;i<3;i++)
{
printf("donner le nom ainsi que le prenom de l'elelve et le numero et la date de naissance:");
scanf("%s%s%d%d",&tab[i].nom,&tab[i].prenom,&tab[i].numero,&tab[i].date);
printf("donnez la note de eleve:");
scanf("%f",&tab[i].noteexa);
}
for(i=0;i<3;i++)
{
stn=(tab[i].noteexa)+stn;
}
for(i=0;i<3;i++)
{
moy=stn/3;
}
for (i=0;i<3;i++)
{
imin=i;
for (j=i+1;j<=n;j++)
{
if (tab[i].noteexa < tab[imin].noteexa)
{
imin=j;
}
}
tem=tab[i].noteexa;
tab[i].noteexa=tab[imin].noteexa;
tab[imin].noteexa=tem;
}
for (i=0;i<3;i++);
{
printf("l'eleve numero %d :%s %s munero inscription:%d date de naissance:%d ça note est :%f\n",i,tab[i].nom,tab[i].prenom,tab[i].numero,tab[i].date,tab[i].noteexa);
}
printf("la somme total est :%d",stn);
printf("la moyenne de classe:%d",moy);
}
getch();
}
J'ai fais ce programme mais il ne marche pas ????
#include<stdio.h>
#include<conio.h>
struct eleve
{
char nom[20];
char prenom[20];
int numero[20];
int date[8];
float noteexa;
};
void main()
{
struct eleve tab[3];
{
int a,i,n,imin,j;
float tem;
float stn=0;
float moy;
for(i=0;i<3;i++)
{
printf("donner le nom ainsi que le prenom de l'elelve et le numero et la date de naissance:");
scanf("%s%s%d%d",&tab[i].nom,&tab[i].prenom,&tab[i].numero,&tab[i].date);
printf("donnez la note de eleve:");
scanf("%f",&tab[i].noteexa);
}
for(i=0;i<3;i++)
{
stn=(tab[i].noteexa)+stn;
}
for(i=0;i<3;i++)
{
moy=stn/3;
}
for (i=0;i<3;i++)
{
imin=i;
for (j=i+1;j<=n;j++)
{
if (tab[i].noteexa < tab[imin].noteexa)
{
imin=j;
}
}
tem=tab[i].noteexa;
tab[i].noteexa=tab[imin].noteexa;
tab[imin].noteexa=tem;
}
for (i=0;i<3;i++);
{
printf("l'eleve numero %d :%s %s munero inscription:%d date de naissance:%d ça note est :%f\n",i,tab[i].nom,tab[i].prenom,tab[i].numero,tab[i].date,tab[i].noteexa);
}
printf("la somme total est :%d",stn);
printf("la moyenne de classe:%d",moy);
}
getch();
}