Programmation en C sous CodeBlock
Fermé
volk17
Messages postés
4
Date d'inscription
samedi 27 octobre 2012
Statut
Membre
Dernière intervention
19 janvier 2013
-
19 janv. 2013 à 18:32
volk17 Messages postés 4 Date d'inscription samedi 27 octobre 2012 Statut Membre Dernière intervention 19 janvier 2013 - 19 janv. 2013 à 20:38
volk17 Messages postés 4 Date d'inscription samedi 27 octobre 2012 Statut Membre Dernière intervention 19 janvier 2013 - 19 janv. 2013 à 20:38
A voir également:
- Programmation en C sous CodeBlock
- Codeblock - Télécharger - Langages
- Application de programmation - Guide
- Comment mettre en veille un programme sous windows 10 - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Programmation logo tortue télécharger - Télécharger - Études & Formations
2 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
19 janv. 2013 à 19:42
19 janv. 2013 à 19:42
Bonjour,
Ce n'est pas le mode de fonctionnement de CCM.
Décris-nous précisément pourquoi tu sèches.
Est-ce car tu ne sais pas comment décrire l'algorithme ? Est-ce car tu ne sais pas décrire l'algorithme en C ? Ou est-ce car le code que tu as fait, plante ?
Donne-nous plus de précisions et n'hésite pas à poster ton code pour qu'on puisse t'aider davantage.
Ce n'est pas le mode de fonctionnement de CCM.
Décris-nous précisément pourquoi tu sèches.
Est-ce car tu ne sais pas comment décrire l'algorithme ? Est-ce car tu ne sais pas décrire l'algorithme en C ? Ou est-ce car le code que tu as fait, plante ?
Donne-nous plus de précisions et n'hésite pas à poster ton code pour qu'on puisse t'aider davantage.
volk17
Messages postés
4
Date d'inscription
samedi 27 octobre 2012
Statut
Membre
Dernière intervention
19 janvier 2013
19 janv. 2013 à 20:38
19 janv. 2013 à 20:38
Bonsoir ,
Ben je ne sais pas écrire l'algorithme en C voila le problème ..
voila le code que j'ai pour l'instant j'ai mis en commentaire ce que je n'arrive pas a faire
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
#define N 40
void Acc_Menu(char*,int*);
int Affiche_Menu_Lit_Choix();
//void Affiche_BD();
//void Affiche_BD_Definition();
//void Ajouter_Nouvelles_Acquisition();
//void Repartir_Selon_AileOuDepartement();
//void trouve=Rechercher_Une_Oeuvre();
//void Suppression_Definition_DeplacementLENS();
//void Rechercher_Suppression_Atlas();
//void Saisir_Nom();
//void Saisir_NouveauDepot_Atlas();
//void Saisir_NouveauDepot_Definition();
int main()
{
char Atlas[N][100]={"779=DENON:1;ITALIEN","1158=DENON:1;ITALIEN",
"259=SULLY:2;ITALIEN","1952=DENON:1;ANGLAIS",
"142=DENON:1;ITALIEN","1448=RICHELIEU:2;NORD",
"1972=SULLY:2;FRANCE","1797=RICHELIEU:2;NORD",
"169=RICHELIEU:2;NORD","1653=SULLY:2;FRANCE",
"7290=RICHELIEU:2;FRANCE","1934=SULLY:2;FRANCE",
"777=DENON:1;ITALIEN","129=DENON:1;FRANCE"};
char Definition[N][100]={"1830,DELACROIX:INV=129;Le 28 juillet\'La liberte guidant le peuple\'",
"1503,LEONARD de VINCI:INV=779;Portrait de Lisa Gherardini",
"1808,INGRES:INV=259;La baigneuse",
"1483,LEONARD de VINCI:INV=777;La vierge aux rochers",
"1874,INGRES:INV=1158;La Grande Odalisque,",
"1563,CALIARI:INV=142;Les noces de Cana",
"1780,GAINSBOROUGH:INV=1952;Conversation dans un parc",
"1652,GEORGES de LATOUR:INV=1972;Le tricheur",
"1669,JAN VERMEER:INV=1448;La dentelliere",
"1655,REMBRANDT:INV=169;Le boeuf ecorche",
"1635,PAUL RUBENS:INV=1797;La kermesse",
"1862,INGRES:INV=1934;Le bain Turc",
"1842,DELACROIX:INV=1653;Cheval attaque par une lionne",
"1638,NICOLAS POUSSIN:INV=7290;L'enlevement des Sabines"};
int Nb0=14;
Acc_Menu(&Atlas[0][0],&Nb0);
return 0;
}
void Acc_Menu(char*Atlas,int*Nb0)
{
int choix;
char*trouve=NULL;
char reponse;
char LENS[10][100]={0};
int NbLens=0;
do
{
choix=Affiche_Menu_Lit_Choix();
switch(choix)
{
case 1://Affiche_BD();
//Affiche_BD_Definition();
break;
case 2://Ajouter_Nouvelles_Acquisition();
break;
case 3://Repartir_Selon_AileOuDepartement();
break;
case 4://trouve=Rechercher_Une_Oeuvre();
printf("\nOption: Voulez-vous déplacer l'oeuvre au MUSEE de Lens (TAPEZ:O/N)?");
//Si oui:
// Suppression_Definition_DeplacementLENS();
// Affiche_BD_Definition();//Lens
//Rechercher_Suppression_Atlas();
break;
}
}while(choix!=5);
}
int Affiche_Menu_Lit_Choix()
{
int choix=0;
do
{
printf("\n BIENVENUE AU MUSEE DU LOUVRE de Paris\n");
printf("\n-------------------------------------------");
printf("\n-------------------------------------------\n");
printf("\n1. AFFICHER B.D ATLAS et B.D Definition\n");
printf("\n2. AJOUTER NOUVELLE ACQUISITION\n");
printf("\n3. REPARTIR selon AILE ou DEPARTEMENT\n");
printf("\n4. RECHERCHER UNE OEUVRE DANS B.D Definition (sur nr INV)+Option lens\n");
printf("\n5. Quitter\n");
printf("\n Votre Choix ?\n");
fflush(stdin);
scanf("%d",&choix);
}while(choix<1 || choix>5);
return choix;
Ben je ne sais pas écrire l'algorithme en C voila le problème ..
voila le code que j'ai pour l'instant j'ai mis en commentaire ce que je n'arrive pas a faire
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
#define N 40
void Acc_Menu(char*,int*);
int Affiche_Menu_Lit_Choix();
//void Affiche_BD();
//void Affiche_BD_Definition();
//void Ajouter_Nouvelles_Acquisition();
//void Repartir_Selon_AileOuDepartement();
//void trouve=Rechercher_Une_Oeuvre();
//void Suppression_Definition_DeplacementLENS();
//void Rechercher_Suppression_Atlas();
//void Saisir_Nom();
//void Saisir_NouveauDepot_Atlas();
//void Saisir_NouveauDepot_Definition();
int main()
{
char Atlas[N][100]={"779=DENON:1;ITALIEN","1158=DENON:1;ITALIEN",
"259=SULLY:2;ITALIEN","1952=DENON:1;ANGLAIS",
"142=DENON:1;ITALIEN","1448=RICHELIEU:2;NORD",
"1972=SULLY:2;FRANCE","1797=RICHELIEU:2;NORD",
"169=RICHELIEU:2;NORD","1653=SULLY:2;FRANCE",
"7290=RICHELIEU:2;FRANCE","1934=SULLY:2;FRANCE",
"777=DENON:1;ITALIEN","129=DENON:1;FRANCE"};
char Definition[N][100]={"1830,DELACROIX:INV=129;Le 28 juillet\'La liberte guidant le peuple\'",
"1503,LEONARD de VINCI:INV=779;Portrait de Lisa Gherardini",
"1808,INGRES:INV=259;La baigneuse",
"1483,LEONARD de VINCI:INV=777;La vierge aux rochers",
"1874,INGRES:INV=1158;La Grande Odalisque,",
"1563,CALIARI:INV=142;Les noces de Cana",
"1780,GAINSBOROUGH:INV=1952;Conversation dans un parc",
"1652,GEORGES de LATOUR:INV=1972;Le tricheur",
"1669,JAN VERMEER:INV=1448;La dentelliere",
"1655,REMBRANDT:INV=169;Le boeuf ecorche",
"1635,PAUL RUBENS:INV=1797;La kermesse",
"1862,INGRES:INV=1934;Le bain Turc",
"1842,DELACROIX:INV=1653;Cheval attaque par une lionne",
"1638,NICOLAS POUSSIN:INV=7290;L'enlevement des Sabines"};
int Nb0=14;
Acc_Menu(&Atlas[0][0],&Nb0);
return 0;
}
void Acc_Menu(char*Atlas,int*Nb0)
{
int choix;
char*trouve=NULL;
char reponse;
char LENS[10][100]={0};
int NbLens=0;
do
{
choix=Affiche_Menu_Lit_Choix();
switch(choix)
{
case 1://Affiche_BD();
//Affiche_BD_Definition();
break;
case 2://Ajouter_Nouvelles_Acquisition();
break;
case 3://Repartir_Selon_AileOuDepartement();
break;
case 4://trouve=Rechercher_Une_Oeuvre();
printf("\nOption: Voulez-vous déplacer l'oeuvre au MUSEE de Lens (TAPEZ:O/N)?");
//Si oui:
// Suppression_Definition_DeplacementLENS();
// Affiche_BD_Definition();//Lens
//Rechercher_Suppression_Atlas();
break;
}
}while(choix!=5);
}
int Affiche_Menu_Lit_Choix()
{
int choix=0;
do
{
printf("\n BIENVENUE AU MUSEE DU LOUVRE de Paris\n");
printf("\n-------------------------------------------");
printf("\n-------------------------------------------\n");
printf("\n1. AFFICHER B.D ATLAS et B.D Definition\n");
printf("\n2. AJOUTER NOUVELLE ACQUISITION\n");
printf("\n3. REPARTIR selon AILE ou DEPARTEMENT\n");
printf("\n4. RECHERCHER UNE OEUVRE DANS B.D Definition (sur nr INV)+Option lens\n");
printf("\n5. Quitter\n");
printf("\n Votre Choix ?\n");
fflush(stdin);
scanf("%d",&choix);
}while(choix<1 || choix>5);
return choix;