0% ont trouvé ce document utile (0 vote)
37 vues20 pages

Introduction à la Programmation

Le document présente les notions de base de la programmation comme les variables, les constantes et les instructions de base telles que l'affectation, l'entrée et la sortie.

Transféré par

Zidama A SOULAMA
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
37 vues20 pages

Introduction à la Programmation

Le document présente les notions de base de la programmation comme les variables, les constantes et les instructions de base telles que l'affectation, l'entrée et la sortie.

Transféré par

Zidama A SOULAMA
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Algorithme et Programmation

Chap 2 : Variables et instructions de base

CENTRE UNIVERSITAIRE DE KAYA


Mathématiques-Physique-Chimie-Informatique
(MPCI)

Licence 1, Semestre 2

5 octobre 2023
Sommaire

1 Les variables

2 Les constantes

3 Les instructions de base

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 2 / 20


1. Les variables

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 3 / 20


1. Les variables

Citation
« Un langage de programmation est une convention pour donner des

ordres à un ordinateur. Ce n’est pas censé être obscur, bizarre

et plein de pièges subtils... »

Dave Small

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 4 / 20


1. Les variables

1.1. Notion de variables


Les données et résultats des calculs, sont rangés dans des
cases mémoires appélés variables.

Une variable est rangée dans un emplacement mémoire nommé, de


taille fixe (ou non).

Elle prends au cours du déroulement de programme un nombre


indéfini de valeurs différentes.

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 5 / 20


1. Les variables

1.1. Notion de variables

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 6 / 20


1. Les variables

1.2. Declaration de variables


La déclaration consiste à énumérer toutes les variables dont

on aura besoin au cours de programme.

Chaque déclaration doit comporter le nom de variable

(identificateur ) et son type.

Syntaxe : type identificateur ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 7 / 20


1. Les variables

1.2. Declaration de variables


Identificateur : est le nom donné à une variable.

Ce nom doit obligatoirement commencer par une lettre suivie

d’une suite de lettres et les chiffres.

Ce nom ne doit pas contenir d’espace.

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 8 / 20


1. Les variables

1.2. Declaration de variables


Le type de variable est l’ensemble des valeurs qu’elle peut

prendre.

int : manipule les nombres entiers positifs/négatifs : 5, -3

float : manipule les nombres à virgule : 5.0 , -1.2

char : manipule des caractères : ’A’ , ’6’

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 9 / 20


1. Les variables
1.2. Declaration de variables
Les opérations sur des variables :

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 10 / 20


2. Les constantes

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 11 / 20


2. Les constantes

Il existe une constante correspond un emplacement mémoire


réservé auquel on accède par le nom qui lui a été attribué.

La valeur de ette variable stockée ne sera jamais modifiée au


cours du programme.

Syntaxe :

const Nom_Constante = valeur ;

Exemple : const float pi = 3.14 ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 12 / 20


3. Les instructions de base

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 13 / 20


3. Les instructions de base

3.1 Instructions de base


Une instruction est une action élémentaire commandant à la

machine un calcul, ou une communication avec l’un de ses

périphériques d’entrées ou de sorties.

Les instructions de base : affectation, entrée, sortie.

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 14 / 20


3. Les instructions de base

3.2 Instruction d’affectation


L’affectation permet d’affecter une valeur à une variable.

Elle est symbolisée par sa Syntaxe : Variable = Expression

Exemple :

I int n = 6 ;

I float e = 2.56 ;

I char etter = ’A’ ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 15 / 20


3. Les instructions de base

3.3 Instruction d’entrée


L’instruction de lecture permet à l’utilisateur de saisir une
donnée au clavier.

Cette instruction est effectuée via la fonction scanf .

Un format pour indiquer ce que l’utilisateur doit entrer


(int, float,...).

vous devez ensuite indiquer le nom de la variable précédé par


le symbole & (signifie l’adresse de cette variable).

Exemple : scanf("%d", &age ) ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 16 / 20


3. Les instructions de base

3.3 Instruction de sortie


Avant de lire une variable, il est conseillé d’écrire un
message à l’écran, afin de prévenir l’utilisateur de ce qu’il
doit taper.

L’instruction de sortie (d’écriture) permet d’afficher des


informations à l’écran.

Syntaxe: printf ("message à l’écran");

Exemple: printf (" Entrer votre email : ") ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 17 / 20


3. Les instructions de base

3.3 Instruction de sortie


Remarque!!!

Pour afficher la valeur d’une variable à l’écran on ajoute un


symbole spécial à l’endroit où l’on veut afficher la valeur
de cette variable. .

int (%d), float (%f), char(%c)

Exemple : printf(" Votre âge est %d ans ", age) ;

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 18 / 20


Applications

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 19 / 20


==END==

(CU-K, MPCI, L1/S2) Algorithme et Programmation 5 octobre 2023 20 / 20

Vous aimerez peut-être aussi