C - C++

Image

C est un langage de programmation (♦ voir DEF.orienté objet, créé en 1972.

C permet de réaliser des programmes informatiques au sens large.

C++ est un langage de programmation (♦ voir DEF.orienté objet, créé en 1983.

C++ permet de réaliser, entre autres, des applications, des logiciels et des jeux.

Exemples de codes C++

Nous commencons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués.

C 0001 - Bonjour tout le monde !

Dîtes bonjour...
Attention à l'indentation !


#include <iostream>
using namespace std;

int main() {
  cout << "Bonjour tout le monde !";
  return 0;
}

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

C 0002 - Syntaxe

Dîtes bonjour et poursuivez sur la même ligne...
Attention à l'indentation !


#include <iostream>
using namespace std;

int main() {
  cout << "Bonjour tout le monde !";
  cout << " J'apprends le C++ !";
return 0;
}

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

C 0003 - Passer à la ligne suivante

Passer à la ligne suivante...
Attention à l'indentation !


#include <iostream>
using namespace std;

int main() {
  cout << "Bonjour tout le monde !" << endl;
  cout << "J'apprends le C++ !";
return 0;
}

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

C 0004 - Conditions et déclarations

Comparer deux chiffres...
Attention à l'indentation !

#include <iostream>
using namespace std;

int main() {
  if (40 > 20) {
  cout << "40 est plus grand que 20";
}
return 0;
}

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

Info+

Origine
C++
» Date de création : 1983

* Créé par Bjarne Stroustrup
* Influencé par C, Algol et Simula
* Langage de programmation compilé
C
» Date de création : 1972
* Créé par Dennis Ritchie et Brian Kernighan
* Influencé par Algol et Fortran
* Langage de programmation impératif

Cas pratiques

Afin de vous entraîner, nous ajoutons chaque semaine dans cette section des petits programmes pour vous maintenir à niveau.

CAS 1

NIVEAU BASE

Préparer l'environnement de travail

Ces recommandations vont vous permettre de débuter le plus confortablement possible avec C++.

ESSAYEZ

CAS 2

NIVEAU INTERMÉDIAIRE

Créer un programme de gestion de librairies

Ce petit kit vous permettra de concevoir une App. gérant différents types de librairies virtuelles.

ESSAYEZ

CAS 3

NIVEAU EXPERT

Réaliser un répertoire professionnel

Concevoir et développer un programme présentant un annuaire professionnel interactif...

ESSAYEZ
2021 (C) Fond of Code tm (marque déposée) - Reflex002 / Diego Piccini (da Todi).
Tous droits réservés. Contenu éditorial protégé (www.lewebethique.com).

À propos...

À propos...
Reflex002

Programmation
Développement O-O

Rappels

Rappels

Légal/Support

Légal/Support
Image
© Copyright 2021 Reflex002. Designed By Art and Earth Networks and Technology / Diego Piccini / Piccini da Todi G&D Studio