Matériel Langage C
+5
Admin
Misterkiller
Geroc
DkZn3r
revo12
9 participants
Page 1 sur 1
Matériel Langage C
Salut à tous!
J'aimerais savoir ce que l'on peut avoir en langage C?
Est-ce qu'on peut prendre sur une clé usb tous nos labos et les avoir pdt lexam?
Quitte à déjà preparer les fcts.
Mais gerday avait parler de 10 min, c'est pour kon regarde nos labos, ou ils laissent 10 min le reseau en marche?
J'aimerais savoir ce que l'on peut avoir en langage C?
Est-ce qu'on peut prendre sur une clé usb tous nos labos et les avoir pdt lexam?
Quitte à déjà preparer les fcts.
Mais gerday avait parler de 10 min, c'est pour kon regarde nos labos, ou ils laissent 10 min le reseau en marche?
revo12- Messages : 55
Date d'inscription : 30/10/2008
Re: Matériel Langage C
A l'examen tu devras réaliser un programme et t'es déjà quasi sure que c'est avec des fichiers et un menu. Pendant 10min t'as droit au réseau et donc internet mais tu peux toujours avoir tes programmes pendant tout l'examen
DkZn3r- Messages : 49
Date d'inscription : 16/09/2008
Age : 35
Localisation : Ans
Re: Matériel Langage C
Est ce que vous vous rapellez se que vous aviez eu comme enoncer l'année dernière? Est ce que ça peut etre expedier en une heure ou c'est du genre faut quand meme passer une bone partie de l'examen à comprendre l'exercice ?
Geroc- Messages : 29
Date d'inscription : 02/10/2008
Age : 37
Localisation : Liers
Re: Matériel Langage C
si je me rappelle bien l'année passée c'était de faire un tirage du lotto... mais je sais plus trop l'énoncé (si je me trompe pas)
DkZn3r- Messages : 49
Date d'inscription : 16/09/2008
Age : 35
Localisation : Ans
Re: Matériel Langage C
Question aussi ^^
Si on a internet et que part hasard on tombe sur le programme qu'on doit faire .. on peut le prendre sans avoir 0 ?
Si on a internet et que part hasard on tombe sur le programme qu'on doit faire .. on peut le prendre sans avoir 0 ?
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Matériel Langage C
Salut,
@MisterKiller : très peu de chance que tu trouves ce programme déjà fait en 10 minutes ^^
En effet l'an dernier il y avait une histoire de tirage lotto (utilisation des fonctions srand() et rand(), tri des résultats, écriture dans un fichier binaire).
Enfin.. attendez vous à devoir utiliser des fichiers textes et binaires, évidemment des structures etc.. Comme d'hab quoi.
@MisterKiller : très peu de chance que tu trouves ce programme déjà fait en 10 minutes ^^
En effet l'an dernier il y avait une histoire de tirage lotto (utilisation des fonctions srand() et rand(), tri des résultats, écriture dans un fichier binaire).
Enfin.. attendez vous à devoir utiliser des fichiers textes et binaires, évidemment des structures etc.. Comme d'hab quoi.
Re: Matériel Langage C
On a fait qu'un seul labo sur les fichiers texte, et rare sont les personnes qui n'ont pas eu besoin d'aide pour le finir, ca me ferait chier de me taper un fichier texte mais bon c' est vrai qu'on peut s'attendre à tout
Stenx- Messages : 72
Date d'inscription : 14/10/2008
Re: Matériel Langage C
Salut,
Pourtant les fichiers textes sont simples d'utilisation... :
Pourtant les fichiers textes sont simples d'utilisation... :
- Code:
#include <stdio.h>
#define MAX_LENGTH 200
struct Date
{
int jj;
int mm;
int aa;
};
int main(void)
{
FILE* monFichier = NULL;
char nom_w[15];
char prenom_w[15];
char nom_r[15];
char prenom_r[15];
char adresse_r[100];
int resultats[4] = {0};
struct Date date;
char temp[MAX_LENGTH];
sprintf(nom_w, "BOULET");
sprintf(prenom_w, "FRITES");
monFichier = fopen("unFichier.txt", "w");
if(monFichier == NULL)
return -1;
fprintf(monFichier, "%s %s\nCeci n'est pas mon adresse\n10;15;20;25\n01/06/2009\n", nom_w, prenom_w);
fclose(monFichier);
monFichier = NULL;
monFichier = fopen("unFichier.txt", "r");
if(monFichier == NULL)
return -2;
// Lecture de l'enregistrement qui vient d'y être écrit
fgets(temp, MAX_LENGTH, monFichier);
sscanf(temp, "%s %s", nom_r, prenom_r);
fgets(temp, MAX_LENGTH, monFichier);
sscanf(temp, "%[^\n]%*c", adresse_r);
fgets(temp, MAX_LENGTH, monFichier);
sscanf(temp, "%d;%d;%d;%d", &resultats[0], &resultats[1], &resultats[2], &resultats[3]);
fgets(temp, MAX_LENGTH, monFichier);
sscanf(temp, "%d/%d/%d",&date.jj, &date.mm, &date.aa);
// ou bien, plus astucieux :
/*
fscanf(monFichier, "%s %[^\n]%*c", nom_r, prenom_r);
fscanf(monFichier, "%[^\n]%*c", adresse_r);
fscanf(monFichier, "%d;%d;%d;%d%*c", &resultats[0], &resultats[1], &resultats[2], &resultats[3]);
fscanf(monFichier, "%d/%d/%d%*c",&date.jj, &date.mm, &date.aa);
*/
printf("NOM : %s %s\n", nom_r, prenom_r);
printf("ADRESSE : %s\n", adresse_r);
printf("RESULTATS : [%d] - [%d] - [%d] - [%d]\n", resultats[0], resultats[1], resultats[2], resultats[3]);
printf("DATE : %d-%d-%d\n", date.jj,date.mm, date.aa);
fclose(monFichier);
monFichier = NULL;
return 0;
}
Re: Matériel Langage C
Vous pouvez préparer a l'avance:
- Menu avec switch
- Creation de fichier text/bin
Ce sera déja 2 fonctions de réusie.
Sinon les autres année c'etait:
Juin 08 : lotto
Spetembre 08 : Gerez un club de Tennis, ou il fallait créer des membres (nom, adresse, prenom, numero de telephone, et une fonction qui prenait la 1er lettre du nom, 1er lettre du prenom + la date de naissance pour faire un numero de carte de membre)
Autres exercices qu'on a eu sur les fichiers:
- Gerez une bibliothèque (livre en retard, membres, ....)
- Avion ( Reserver un avion, nr de place dispo, lieu de depard et d'arrivée,...)
Voila :-)
- Menu avec switch
- Creation de fichier text/bin
Ce sera déja 2 fonctions de réusie.
Sinon les autres année c'etait:
Juin 08 : lotto
Spetembre 08 : Gerez un club de Tennis, ou il fallait créer des membres (nom, adresse, prenom, numero de telephone, et une fonction qui prenait la 1er lettre du nom, 1er lettre du prenom + la date de naissance pour faire un numero de carte de membre)
Autres exercices qu'on a eu sur les fichiers:
- Gerez une bibliothèque (livre en retard, membres, ....)
- Avion ( Reserver un avion, nr de place dispo, lieu de depard et d'arrivée,...)
Voila :-)
Kevin- Messages : 51
Date d'inscription : 02/10/2008
Age : 35
Re: Matériel Langage C
ca va me plaire
L'alchimiste- Messages : 65
Date d'inscription : 06/01/2009
Age : 35
Re: Matériel Langage C
Faut-il revoir les listes chainés demain?
Diostrofobe- Messages : 14
Date d'inscription : 22/11/2008
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|