KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Mardi 20 mai 2008 - 20:54:42

Exercices et cours c++

Rechercher : dans
exercices et cours c++
par imen
 Fil de Discussions
Statut : Non résolu
lundi 22 novembre 2004 à 15:09:56
bonjours
je suis etudiante en informatique de gestion en 3eme anne
je veux avoir des cours sur le c++ et des exercices avec solution
merci d'avance de votre reponse
imen.d
Répondre à imen  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Par maily, le lundi 22 novembre 2004 à 15:35:26 Fil de Discussions
Bonjour!!

Rien que sur ce site, tu as le C++ décrit à cette adresse!
http://www.commentcamarche.net/cpp/cppintro.php3

Sinon, je suis sure qu'avec un minimum de recherche sur google, par exemple, tu trouveras ton bonheur! ;-)


Maily :-))))
Boumj'chtattrape
Répondre à maily

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par rénald, le lundi 22 novembre 2004 à 15:46:10 Fil de Discussions
Salut,

Je suis aussi en BTS IG. J'ai pas mal de cours de C++ sous word et des exemples simples.

Envoi moi un mail à r.gesnot@tiscali.fr si cela t'interesse.


Rénald
Répondre à rénald

23


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jc, le mercredi 9 avril 2008 à 18:51:04 Fil de Discussions
salut moi c jc. je s8 en 1ère année d'informatique et électricité à l'iut de lokossa au BENIN. peux u m'envoyer quelques uns de tes cours dans ma boîte.m6
Répondre à jc

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Par Eprouvé, le mardi 23 novembre 2004 à 10:01:00 Fil de Discussions
Bonjour,

Des exercices et des cours en C, C++ et autres, sont disponibles sur www.developpez.com .

Eprouvé.
Répondre à Eprouvé

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par tomkillera, le mercredi 24 novembre 2004 à 10:50:32 Fil de Discussions
moi je cherche a débuter en programation!!!
Quel logiciel me conseillez vs??
Et qul livre ou site sont simple et explicite??
merci davance
tom
Répondre à tomkillera

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par bobo, le lundi 20 mars 2006 à 14:05:09 Fil de Discussions
Je te conseille python ,c'est clair et libre . www.python.org
Répondre à bobo

22


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par lebelle35, le mardi 1 avril 2008 à 23:54:12 Fil de Discussions
Répondre à lebelle35

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Aghaster, le lundi 20 mars 2006 à 18:47:57 Fil de Discussions
Salut,
Je te conseille mon tutorial de C++ que tu peux consulter a l'adresse suivante: www.planetcpp.info
Amuse-toi bien

-Aghaster
Répondre à Aghaster

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Yafky, le mardi 23 octobre 2007 à 10:37:50 Fil de Discussions
salût imen

pour vos cours il faut consulter ce site www.infini-fr.com

bon courrage a plus
Répondre à Yafky

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Gladiatorz, le mardi 23 octobre 2007 à 13:31:54 Fil de Discussions
Bonjour,

-> Cours et tutoriels C++ en Français : http://cpp.developpez.com/cours/
-> La F.A.Q C++ en Français : http://cpp.developpez.com/faq/
Répondre à Gladiatorz

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par wumi, le vendredi 2 novembre 2007 à 15:56:26 Fil de Discussions
Bonjour,

Des exercices et des cours en C, C++ et autres, sont disponibles sur http://www.RabaInfo.com "en video"

bon courrage
Répondre à wumi

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kaka_, le vendredi 2 novembre 2007 à 17:19:49 Fil de Discussions
salut je suis etudiant en 2eme année informatique et je veux savoir comment creer ma propre bibliotheque en c qui contient les fct et les procedure que je l ai ecris.
merci de repondre
Répondre à kaka_

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par najooota, le mardi 6 novembre 2007 à 18:18:10 Fil de Discussions
Bonjour,
j ai besoin des exercices de c++
Répondre à najooota

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par frow, le dimanche 11 novembre 2007 à 16:13:41 Fil de Discussions
Bonjour,

merci "wumi" pour le site http://www.RabaInfo.com
Répondre à frow

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par ratr, le samedi 17 novembre 2007 à 22:11:58 Fil de Discussions
Bonjour,

j ai besoin des cours php
Répondre à ratr

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par fhjh, le mercredi 2 janvier 2008 à 00:40:33 Fil de Discussions
Corps du message vide
Répondre à fhjh

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Lefouleo, le mercredi 2 janvier 2008 à 12:06:30 Fil de Discussions
salut , http://www.siteduzero.com/tuto-3-5395-0-apprenez-a-programmer-en-c.html
tu aura du mal a trouver cour plus clairs et compréhensible (bien qu'ils ne soient pas aussi complets que certains)
Répondre à Lefouleo

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par in4matique, le lundi 14 janvier 2008 à 21:26:25 Fil de Discussions
Slt voici un site www.in4matique.c.la qui contient des cours et des exercices en cpp, Java, HTML, et Bureautique....


www.in4matique.c.la
Répondre à in4matique

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par liliana19, le dimanche 10 février 2008 à 14:32:12 Fil de Discussions
bonjours/bonsoir,

je vous pris de m'aider , je suis étudiante en tssri 1ère année, s'il vous plais je veus que vous me donniez des sites concernés par c++[cours et exerciceset leurs solutuions],configuration et administration d'un poste de travail[cours et modèles d'ivaluations de fin de modul] s'il vous plais , et je n'oublierais jamais votre aide .
voici mes e-mails :: lili-foulah@yahoo.fr
paradis_hasnaa@hotmail.fr
</ital></ital>





merci .
de liliana19
Répondre à liliana19

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par ssyyrr, le samedi 23 février 2008 à 18:10:28 Fil de Discussions
VOUS POUVEZ VOIR LES TUTORIELS DE COMMENT CA MARCHE
http://c.developpez.com/cours/bernard-cassagne/
BON CHANCE
Répondre à ssyyrr

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par -Shadow-, le samedi 23 février 2008 à 20:00:47 Fil de Discussions
Répondre à -Shadow-

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par lebelle35, le mardi 1 avril 2008 à 23:44:05 Fil de Discussions
CHAPITRE 1

ELEMENTS DE LANGAGE C



Une disquette contenant les programmes (développés sous Borland C++) de ce polycopié est disponible, en évitant la saisie.
Le corrigé des exercices et le listing de ces programmes se trouvent à la fin de chaque chapitre.



INTRODUCTION



Le langage C est un langage évolué et structuré, assez proche du langage machine destiné à des applications de contrôle de processus (gestion d'entrées/sorties, applications temps réel ...). Les compilateurs C possèdent les taux d'expansion les plus faibles de tous les langages évolués (rapport entre la quantité de codes machine générée par le compilateur et la quantité de codes machine générée par l'assembleur et ce pour une même application);

Le langage C possède assez peu d'instructions, il fait par contre appel à des bibliothèques, fournies en plus ou moins grand nombre avec le compilateur.

exemples: math.h : bibliothèque de fonctions mathématiques
stdio.h : bibliothèque d'entrées/sorties standard

On ne saurait développer un programme en C sans se munir de la documentation concernant ces bibliothèques.

Les compilateurs C sont remplacés petit à petit par des compilateurs C++.
Un programme écrit en C est en principe compris par un compilateur C++.
Le cours qui suit est un cours ce langage C écrit dans un contexte C++.


ETAPES PERMETTANT L'EDITION, LA MISE AU POINT,
L'EXECUTION D'UN PROGRAMME



1- Edition du programme source, à l'aide d'un éditeur (traitement de textes). Le nom du fichier contient l'extension .CPP, exemple: EXI_1.CPP (menu « edit »).

2- Compilation du programme source, c'est à dire création des codes machine destinés au microprocesseur utilisé. Le compilateur indique les erreurs de syntaxe mais ignore les fonctions-bibliothèque appelées par le programme.
Le compilateur génère un fichier binaire, non listable, appelé fichier objet: EXI_1.OBJ (commande « compile »).

3- Editions de liens: Le code machine des fonctions-bibliothèque est chargé, création d'un fichier binaire, non listable, appelé fichier executable: EXI_1.EXE (commande « build all »).

4- Exécution du programme (commande « flèche jaune »).

Les compilateurs permettent en général de construire des programmes composés de plusieurs fichiers sources, d'ajouter à un programme des unités déjà compilées ...

Exercice I-1: Editer (EXI_1.CPP), compiler et exécuter le programme suivant:

#include <stdio.h> /* bibliotheque d'entrees-sorties standard */#include <conio.h>void main(){puts("BONJOUR"); /* utilisation d'une fonction-bibliotheque */puts("Pour continuer frapper une touche...");getch(); /* Attente d'une saisie clavier */}

Le langage C distingue les minuscules, des majuscules. Les mots réservés du langage C doivent être écrits en minuscules.

On a introduit dans ce programme la notion d’interface homme/machine (IHM).
- L’utilisateur visualise une information sur l’écran,
- L’utilisateur, par une action sur le clavier, fournit une information au programme.

Modifier le programme comme ci-dessous, puis le tester :

#include <stdio.h> /* bibliotheque d'entrees-sorties standard */#include <conio.h>void main(){
int a, b, somme ; /* déclaration de 3 variables */puts("BONJOUR"); /* utilisation d'une fonction-bibliotheque */
a = 10 ; /* affectation* /
b = 50 ; /* affectation */
somme = (a + b)*2 ; /* affectation et opérateurs */
printf(« Voici le resultat : %d\n », somme) ;puts("Pour continuer frapper une touche...");getch(); /* Attente d'une saisie clavier */}
Dans ce programme, on introduit 3 nouveaux concepts :
- La notion de déclaration de variables : les variables sont les données que manipulera le programme lors de son exécution. Ces variables sont rangées dans la mémoire vive de l’ordinateur. Elle doivent être déclarées au début du programme.
- La notion d’affectation, symbolisée par le signe =.
- La notion d’opération.


LES DIFFERENTS TYPES DE VARIABLES


1- Les entiers

Le langage C distingue plusieurs types d'entiers:
___________________________________________________________

TYPE DESCRIPTION TAILLE MEMOIRE
___________________________________________________________

int entier standard signé 4 octets: - 231 = n =231-1
unsigned int entier positif 4 octets: 0 = n = 232

short entier court signé 2 octets: - 215 = n = 215-1
unsigned short entier court non signé 2 octets: 0 ≤=n = 216

char caractère signé 1 octet : - 27 ≤=n = 27-1
unsigned char caractère non signé 1 octet : 0 =n = 28
_____________________________________________________________

Numération: En décimal les nombres s'écrivent tels que, précédés de 0x en hexadécimal.
exemple: 127 en décimal s'écrit 0x7f en hexadécimal.

Remarque: En langage C, le type char est un cas particulier du type entier:

un caractère est un entier de 8 bits

Exemples:

Les caractères alphanumériques s'écrivent entre ‘ ‘

Le caractère 'b' a pour valeur 98 (son code ASCII).
Le caractère 22 a pour valeur 22.
Le caractère 127 a pour valeur 127.
Le caractère 257 a pour valeur 1 (ce nombre s'écrit sur 9 bits, le bit de poids fort est perdu).
Quelques constantes caractères:

________________________________________________________________

CARACTERE VALEUR (code ASCII) NOM ASCII
________________________________________________________________

'\n' interligne 0x0a LF
'\t' tabulation horizontale 0x09 HT
'\v' tabulation verticale 0x0b VT
'\r' retour charriot 0x0d CR
'\f' saut de page 0x0c FF
'\\' backslash 0x5c \
'\'' cote 0x2c '
'\"' guillemets 0x22 "
_______________________________________________________________


Modifier ainsi le programme et le tester :

#include <stdio.h> /* bibliotheque d'entrees-sorties standard */#include <conio.h>void main(){
int a, b, calcul ; /* déclaration de 3 variables */
char u, v;puts("BONJOUR"); /* utilisation d'une fonction-bibliotheque */
a = 10 ; /* affectation* /
b = 50 ; /* affectation */
u = 65 ;
v = ‘A’ ;
calcul = (a + b)*2 ; /* affectation et opérateurs */
printf(« Voici le resultat : %d\n », calcul) ;
printf(« 1er affichage de u : %d\n »,u) ;
printf(« 2ème affichage de v : %c\n »,u) ; printf(« 1er affichage de u: %d\n »,v) ;
printf(« 2éme affichage de v: %c\n »,v) ;puts("Pour continuer frapper une touche...");getch(); /* Attente d'une saisie clavier */}

2- Les réels

Un réel est composé - d'un signe - d'une mantisse - d'un exposant
Un nombre de bits est réservé en mémoire pour chaque élément.

Le langage C distingue 2 types de réels:

_________________________________________________________

TYPE DESCRIPTION TAILLE MEMOIRE
_________________________________________________________
float réel standard 4 octets
double réel double précision 8 octets
__________________________________________________________


LES INITIALISATIONS


Le langage C permet l'initialisation des variables dans la zône des déclarations:

char c; est équivalent à char c = 'A';
c = 'A';

int i; est équivalent à int i = 50;
i