|
|
|
|
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 |
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
|
|
Bonjour,
Des exercices et des cours en C, C++ et autres, sont disponibles sur www.developpez.com . Eprouvé. |
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
|
Salut,
Je te conseille mon tutorial de C++ que tu peux consulter a l'adresse suivante: www.planetcpp.info Amuse-toi bien -Aghaster |
salût imen
pour vos cours il faut consulter ce site www.infini-fr.com bon courrage a plus |
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/ |
Bonjour,
Des exercices et des cours en C, C++ et autres, sont disponibles sur http://www.RabaInfo.com "en video" bon courrage |
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 |
Bonjour,
j ai besoin des exercices de c++ |
Bonjour,
j ai besoin des cours php |
Corps du message vide |
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) |
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 |
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 |
VOUS POUVEZ VOIR LES TUTORIELS DE COMMENT CA MARCHE
http://c.developpez.com/cours/bernard-cassagne/ BON CHANCE |
|
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 |