Programmation structurée AIDE MOI SVP
kaka1989
Messages postés
78
Statut
Membre
-
BILL GATES -
BILL GATES -
Bonjour,
JE VEUX LA SOLUTION DE CET EXERCICE SVP
programmation structurée
dans une classe un élève est connu par:
-son nom
-son prénom
-son numéro d'inscription
-sa date de naissance
-sa note d'examen
on désire écrire un programme permettant de faire les opération suivantes:
-saisie au clavier des informations de NE eleves
-calcul de :
-la somme totale des notes de toute la classe STN
-la moyenne de la classe MOY
-le pourcentage de la note de chaque eleve dans la somme totale des notes PN
-tri du tableau des eleves par order decroissante des notes
-affichage a l'ecren:
_des données de chaque eleve
-de tous les resultat calculés
JE VEUX LA SOLUTION DE CET EXERCICE SVP
programmation structurée
dans une classe un élève est connu par:
-son nom
-son prénom
-son numéro d'inscription
-sa date de naissance
-sa note d'examen
on désire écrire un programme permettant de faire les opération suivantes:
-saisie au clavier des informations de NE eleves
-calcul de :
-la somme totale des notes de toute la classe STN
-la moyenne de la classe MOY
-le pourcentage de la note de chaque eleve dans la somme totale des notes PN
-tri du tableau des eleves par order decroissante des notes
-affichage a l'ecren:
_des données de chaque eleve
-de tous les resultat calculés
A voir également:
- Programmation structurée AIDE MOI SVP
- Application de programmation - Guide
- Programmation envoi sms - Guide
- Programmation binaire - Guide
- Programmation vb - Télécharger - Langages
- Générateur communication structurée ✓ - Forum Excel
2 réponses
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();
}