Académique Documents
Professionnel Documents
Culture Documents
Début
Lire(nom)
Ecrire('Bonjour' + nom)
Fin
Algorithme somme
Debut
Lire(nbr1)
Lire(nbr2)
Fin
Algorithme Carré
Début
Ecrire('entrez un nombre')
Lire(nombre)
carre nombre*nombre
Fin
Algorithme permutation
Variables x,y,z : entier
Début
Ecrire('entrer le nombre 1') ;
lire(x) ;
Ecrire('entrer le nombre 2') ;
lire(y) ;
zx;
xy;
yz;
Ecrire('la valeur du nombre 1 est:'+ x) ;
Ecrire('la valeur du nombre 2 est:'+ y) ;
Fin
Algorithme calcul_age
Variables annee_naissance,age : entier
Début
Erire('entrez votre année de naissance :')
Lire(annee_naissance)
age 2024 - annee_naissance
Ecrire('votre age est ' + age)
Fin
Algorithme calcul_surface
Variables largeur,longueur,surface : entier
Début
Ecrire('entrez la longueur: ');
Lire(longueur) ;
Ecrire('entrez la largeur : ');
Lire(largeur) ;
Surface largeur*longueur
Ecrire('la surface est : ' + surface ) ;
Fin
Algorithme calcul_moyenne
Variables note1,note2,note3,moyenne : réel
Début
Ecrire('entrez la note 1') ;
Lire(notel) ;
Ecrire('entrez la note 2') ;
Lire(note2) ;
Ecrire('entrez la note 3') ;
Lire(note3) ;
moyenne (notel + note2 + note3)/3 ;
Ecrire(moyenne) ;
Fin
Algorithme pair_impair
Variables nombre : entier
Début
Ecrire('donner un nombre :') ;
Lire(nombre) ;
Si (nombre % 2 == 0) alors {
Ecrire ('le nombre est pair')
}
Sinon {
Ecrire ('le nombre est impair')
}
FinSi
Fin
Algorithme leplusGrand_nombre
Variables nbr1,nbr2 : entier
Debut
Ecrire('entrez Ie nombre 1 : ')
lire(nbr1)
Ecrire('entrez Ie nombre 2 : ')
lire(nbr2)
Si (nbr1 > nbr2) alors {
Ecrire('nombre le plus grand est : ' nbr1)
}
Sinon {
Ecrire('nombre le plus grand est : ' nbr2)
}
FinSi
Fin
Algorithme Admission
Variables note : réel
Début
Ecrire('entrez la note')
Lire(note)
Si (note >= 10) alors {
Ecrire('admis')
}
Sinon {
Ecrire('non admis')
}
FinSi
Fin
Algorithme positif_négatif
Variables nbr : entier
Début
Ecrire('entrez un nombre')
lire(nbr) ;
Si (nbr > 0) alors {
Ecrire('le nombre est positif ')
}
Sinon {
Ecrire('le nombre est negatif ')
}
FinSI
Fin
Algorithme category_age
Variables age : entier
Début
Ecrire('entrer votre age :')
Lire(age)
Si(age>=60 alors ){
Ecrire('Vieux')
}
Sinon Si (age < 60 et age >= 18) alors {
Ecrire('adulte') ;
}
FinSi
Sinon {
Ecrire('Mineur')
}
FinSi
Fin
Algorithme jourSemaine
Variables nbr : entier
Début
Ecrire ('entrez un nombre :')
Lire(nbr)
Selon nbr
1 : Ecrire('Lundi')
2 : Ecrire('Mardi')
3 : Ecrire('Mercredi')
4 : Ecrire('Jeudi')
5 : Ecrire('Vendredi')
6 : Ecrire('Samedi')
7 : Ecrire('Dimanche')
_ : Ecrire('le jour n'existe pas')
Fin
Algorithme helloBoucle
Variables i: entier
Début
Pour i 1 a 5 faire
Ecrire('hello')
Fin Pour
Fin
Algorithme dix_nombres
Variable i:entier
Début
pour i 1 a 10 faire
Ecrire(i)
Fin pour
Fin
Algorithme nombres_suivants
Variables nbr,i : entier
Début
Ecrire ('entrez un nombre : ')
Lire(nbr)
Pour i nbr a (nbr + 10) faire
Ecrire(i)
Fin pour
Fin
Algorithme somme
Variables nbr, i, somme : entier
Début
Ecrire('entrez un nombre')
lire(nbr)
somme 0
pour i 1 a nbr faire
somme somme + i
fin pour
Ecrire('la somme est :' + somme)
Fin
Algorithme nombre
Variables nbr : entier
Début
Ecrire('entrer un nombre : ')
Lire(nbr)
Tant que nbr < 0 ou nbr > 10 faire
Ecrire('le nombre doit être compris entre 1 et 10')
Ecrire('entrez un nombre')
Lire(nbr)
Fin tant que
Ecrire (nbr)
Fin
Algorithme tableau_remplissage
Variables
i:entier
Tab T[5] :entier
Début
T []
pour i 1 a 5 faire
T[i] i
fin pour
pour i T[1] a T[5] faire
Ecrire ('T[i]')
fin pour
Fin
Algorithme tableau_remplissage
Variables
i:entier
Tab T[5] :entier
Début
T []
pour i1 a 5 faire
Ecrire ('entrer un nombre')
Lire(T[i])
fin pour
pour i1 a 5 faire
Ecrire (T[i])
fin pour
Fin
Algorithme somme
Variables
i:entier
Tab T[5] :entier
Début
Pour i1 a 5 faire
Ecrire('entrez un nombre')
Lire(T[i])
Fin pour
somme 0
pour i 1 a 5 faire
somme somme + T[i]
Fin pour
Ecrire('la somme du tableau est :' + somme)
Fin
Algorithme Max_Tableau
Variables
i:entier
Tab T[5] : entier
Début
Pour i1 å 5 faire
Ecrire('entrez un nombre')
Lire(T[i])
Fin pour
max T[0]
pour i1 a 5 faire
Si (max T[i]) alors {
max T[i]
}
Fin si
Fin pour
Ecrire('max est :'+max)
Fin
Algorithme Min_Tableau
Variables
i:entier
Tab T[5] : entier
Début
Pour i1 å 5 faire
Ecrire('entrez un nombre')
Lire(T[i])
Fin pour
min T[0]
pour i1 a 5 faire
Si (min T[i]) alors{
min T[i]
}
Fin si
Fin pour
Ecrire('min est :'+min)
Fin