Aider moi a resoudre cette exercice
dinowe
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
dinowe Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
dinowe Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
on suppose que l'agence est ouverte les 7 jours de la semaine et le nombre des types de voitures est =10
la prise en charge est saisie quotidiennement en precisant la durée en nombre de jour par type de voiture.
la fonction qui permet le calcul du nombre total de locations par jour tout type de voiture.
la fonction qui permet le calcul du nombre total de locations par type de voiture pendant une semaine.
la fonction qui permet le tri par ordre decroissant pr type de voiture un jour de la semaine choisi aleatoirement
la fonction principale qui fait appel aux autres fonctions
fin
en language c ou bien en algorithme sil vouplettttttttt
on suppose que l'agence est ouverte les 7 jours de la semaine et le nombre des types de voitures est =10
la prise en charge est saisie quotidiennement en precisant la durée en nombre de jour par type de voiture.
la fonction qui permet le calcul du nombre total de locations par jour tout type de voiture.
la fonction qui permet le calcul du nombre total de locations par type de voiture pendant une semaine.
la fonction qui permet le tri par ordre decroissant pr type de voiture un jour de la semaine choisi aleatoirement
la fonction principale qui fait appel aux autres fonctions
fin
en language c ou bien en algorithme sil vouplettttttttt
A voir également:
- Aider moi a resoudre cette exercice
- En préparant son diaporama, tom a pris quelques notes qui l'aideront lors de sa présentation. quand il présentera l'âne, il a prévu de raconter une anecdote sur cet animal. comment s'appelle l'âne de son histoire ? - Forum Réseau
- Transmath 3eme exercice - Forum Loisirs / Divertissements
- Aider moi a resoudre cette exercice - Forum C
- Qui peut m'aider à résoudre ça svp. - Forum Oracle
- Fleur d'encre 5eme corrigé exercice ✓ - Forum PDF
6 réponses
jai resolu les exercice et jai trouvé un blem pour la fonction du triiiiiiiii si tu ve je ve seulement la fonction qui fai le tri
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
écoute: je veux bien aider qqun mais pas faire à la place de qqun.
tu as besoin de trier qqe chose : tu as plein d'algo existants sur les tris si tu n'es pas capable de coder ta propre manière de trier (tant que c'est < 100 items, tu prends la méthode que tu veux)
qui plus est, tu devrais indiquer ce qui est à trier (un tableau, un fichier ou une table)
bon courage
tu as besoin de trier qqe chose : tu as plein d'algo existants sur les tris si tu n'es pas capable de coder ta propre manière de trier (tant que c'est < 100 items, tu prends la méthode que tu veux)
qui plus est, tu devrais indiquer ce qui est à trier (un tableau, un fichier ou une table)
bon courage
voila le programe que jai fait et dit moi quelle la faute que jait fait ds la fonction de tri
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<conio.h>
char Tvoit[10][20];
char Tjour[7][10];
int M[7][10],NTV[7], NTL[10];
void P_charge()
{
int i,j;
strcpy(Tvoit[0],"mercedes");
strcpy(Tvoit[1],"renault");
strcpy(Tvoit[2],"citroen");
strcpy(Tvoit[3],"fiat");
strcpy(Tvoit[4],"seat");
strcpy(Tvoit[5],"opel");
strcpy(Tvoit[6],"toyota");
strcpy(Tvoit[7],"chevrolet");
strcpy(Tvoit[8],"najib");
strcpy(Tvoit[9],"adnane");
strcpy(Tjour[0],"lundi");
strcpy(Tjour[1],"mardi");
strcpy(Tjour[2],"mercredi");
strcpy(Tjour[3],"jeudi");
strcpy(Tjour[4],"vendredi");
strcpy(Tjour[5],"samedi");
strcpy(Tjour[6],"dimanche");
for(i=0;i<7;i++)
{
printf("type de voiture loué pour le jour:%s\n",Tjour[i]);
for(j=0;j<10;j++)
{
printf("nbre de voitures louees:%s\n",Tvoit[j]);
scanf("%d",&M[i][j]);
}
}
}
void NBTvjour()
{int i,j;
for(i=0;i<7;i++)
{
NTV[i]=0;
for(j=0;j<10;j++)
NTV[i]=NTV[i]+M[i][j];
}
for(i=0;i<7;i++)
printf("jour:%s\t nbre de voitures louees:%d\n",Tjour[i],NTV[i]);
}
void NTLtype()
{int i,j;
for(j=0;j<10;j++)
{
NTL[j]=0;
for(i=0;i<7;i++)
NTL[j]=NTL[j]+M[i][j];
}
for(j=0;j<10;j++)
printf("voiture:%s\t nbre de voitures louees:%d\n",Tvoit[j],NTL[j]);
}
void Tri()
{
int Tri[10];
int i,j,d,;
M[2][10]=Tri[10];
for(i=0;i<10;i++)
{
if(Tri[i]<Tri[i+1])
{
d=Tri[i];
Tri[i]=Tri[i+1];
Tri[i+1]=d;
}
}
for(i=0;i<10;i++)
{
printf("pour mercredi afficher le tableau trie ",Tri[i]);
scanf("%d",&Tri[i]);
}
}
main()
{
int choix,plein;
plein=0;
do
{
printf("1: prise en charge\n");
printf("2:nombre de locations par jour\n");
printf("3:nombre de location par type de voitures\n");
printf("4:tri par ordre decroissant par type de voiture\n ");
printf("5:sortir\n");
printf("taper votre choix:");
scanf("%d",&choix);
switch (choix)
{
case 1: P_charge();
plein=1;
break;
case 2: if(plein) NBTvjour();
else printf("veuillez remplir les informations de base!!!");
break;
case 3:if(plein) NTLtype();
else printf("veuillez remplir les informations de base!!!");
break;
case 4:if(plein) Tri();
else printf("veuillez remplir les informations de base!!!");
break;
}
if(choix!=5)
getch ();
}
while(choix!=5);
getch();
return 0;
}
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<conio.h>
char Tvoit[10][20];
char Tjour[7][10];
int M[7][10],NTV[7], NTL[10];
void P_charge()
{
int i,j;
strcpy(Tvoit[0],"mercedes");
strcpy(Tvoit[1],"renault");
strcpy(Tvoit[2],"citroen");
strcpy(Tvoit[3],"fiat");
strcpy(Tvoit[4],"seat");
strcpy(Tvoit[5],"opel");
strcpy(Tvoit[6],"toyota");
strcpy(Tvoit[7],"chevrolet");
strcpy(Tvoit[8],"najib");
strcpy(Tvoit[9],"adnane");
strcpy(Tjour[0],"lundi");
strcpy(Tjour[1],"mardi");
strcpy(Tjour[2],"mercredi");
strcpy(Tjour[3],"jeudi");
strcpy(Tjour[4],"vendredi");
strcpy(Tjour[5],"samedi");
strcpy(Tjour[6],"dimanche");
for(i=0;i<7;i++)
{
printf("type de voiture loué pour le jour:%s\n",Tjour[i]);
for(j=0;j<10;j++)
{
printf("nbre de voitures louees:%s\n",Tvoit[j]);
scanf("%d",&M[i][j]);
}
}
}
void NBTvjour()
{int i,j;
for(i=0;i<7;i++)
{
NTV[i]=0;
for(j=0;j<10;j++)
NTV[i]=NTV[i]+M[i][j];
}
for(i=0;i<7;i++)
printf("jour:%s\t nbre de voitures louees:%d\n",Tjour[i],NTV[i]);
}
void NTLtype()
{int i,j;
for(j=0;j<10;j++)
{
NTL[j]=0;
for(i=0;i<7;i++)
NTL[j]=NTL[j]+M[i][j];
}
for(j=0;j<10;j++)
printf("voiture:%s\t nbre de voitures louees:%d\n",Tvoit[j],NTL[j]);
}
void Tri()
{
int Tri[10];
int i,j,d,;
M[2][10]=Tri[10];
for(i=0;i<10;i++)
{
if(Tri[i]<Tri[i+1])
{
d=Tri[i];
Tri[i]=Tri[i+1];
Tri[i+1]=d;
}
}
for(i=0;i<10;i++)
{
printf("pour mercredi afficher le tableau trie ",Tri[i]);
scanf("%d",&Tri[i]);
}
}
main()
{
int choix,plein;
plein=0;
do
{
printf("1: prise en charge\n");
printf("2:nombre de locations par jour\n");
printf("3:nombre de location par type de voitures\n");
printf("4:tri par ordre decroissant par type de voiture\n ");
printf("5:sortir\n");
printf("taper votre choix:");
scanf("%d",&choix);
switch (choix)
{
case 1: P_charge();
plein=1;
break;
case 2: if(plein) NBTvjour();
else printf("veuillez remplir les informations de base!!!");
break;
case 3:if(plein) NTLtype();
else printf("veuillez remplir les informations de base!!!");
break;
case 4:if(plein) Tri();
else printf("veuillez remplir les informations de base!!!");
break;
}
if(choix!=5)
getch ();
}
while(choix!=5);
getch();
return 0;
}