Accueil » Algorithme » Exercices en algorithme

Exercices en algorithme

Télécharger des exercices corrigés sur en algorithme, tutoriel PDF gratuit de 13 pages.

Catégorie: Algorithme, type de fichier: PDF, Nombre de page: 13, auteur: , license: Creative commons, taille de fichier: 34.49 Kb, niveau: Débutant, date: 2017-11-05, téléchargement: 880.

Exercice 1.1

Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ?

 

Exercice 1.2

Quelles seront les valeurs des variables A, B et C après exécution des instructions suivantes ?

Variables A, B, C en Entier ..

 

Exercice 1.3

Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ?

Variables A, B en Entier ..

 

Exercice 1.8

Que produit l’algorithme suivant ?

Variables A, B, C en Caractères ..

 

Exercice 2.2

Ecrire un programme qui demande un nombre à l’utilisateur, puis qui calcule et affiche le carré de ce nombre.

 

Exercice 2.4

Ecrire un algorithme utilisant des variables de type chaîne de caractères, et affichant quatre variantes possibles de la célèbre « belle marquise, vos beaux yeux me font mourir d’amour ». On ne se soucie pas de la ponctuation, ni des majuscules.

 

Exercice 3.3

Ecrire un algorithme qui demande trois noms à l’utilisateur et l’informe ensuite s’ils sont rangés ou non dans l’ordre alphabétique.

 

Exercice 7.2

Ecrivez un algorithme qui trie un tableau dans l’ordre décroissant.

Vous écrirez bien entendu deux versions de cet algorithme, l’une employant le tri par insertion, l’autre le tri à bulles.

 

Exercice 8.3

Quel résultat produira cet algorithme ?

Tableau X(1, 2) en Entier

Variables i, j, val en Entier

Début

Val – 1

Pour i – 0 à 1

Pour j – 0 à 2

X(i, j) – Val

Val – Val + 1

j Suivant

i Suivant

Pour j – 0 à 2

Pour i – 0 à 1

Ecrire X(i, j)

i Suivant

j Suivant

Fin

Ce cours intitulé Exercices en algorithme est à télécharger gratuitement, plusieurs autre documents sous la catégorie Algorithme sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de Algorithme va vous aider à améliorer votre compétence et votre savoire faire dans le Algorithme.

Profitez de ce manuel de formation en PDF pour comprendre mieux le Algorithme et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre Algorithme.

Télécharger

Extrait du cours :

10Exercice 6.11Toujours à partir de deux tableaux précédemment saisis, écrivez un algorithme qui calcule leschtroumpf des deux tableaux. Pour calculer le schtroumpf, il faut multiplier chaque élément dutableau 1 par chaque élément du tableau 2, et additionner le tout. Par exemple si l’on a :Tableau 1 :4 8 7 12Tableau 2 :3 6Le Schtroumpf sera :3 * 4 + 3 * 8 + 3 * 7 + 3 * 12 + 6 * 4 + 6 * 8 + 6 * 7 + 6 * 12 = 279Exercice 6.12Ecrivez un algorithme qui permette la saisie d’un nombre quelconque de valeurs, sur le principe del’ex 6.8. Toutes les valeurs doivent être ensuite augmentées de 1, et le nouveau tableau seraaffiché à l’écran.Exercice 6.13Ecrivez un algorithme permettant, toujours sur le même principe, à l’utilisateur de saisir un nombredéterminé de valeurs. Le programme, une fois la saisie terminée, renvoie la plus grande valeur enprécisant quelle position elle occupe dans le tableau. On prendra soin d’effectuer la saisie dans unpremier temps, et la recherche de la plus grande valeur du tableau dans un second temps.Exercice 6.14Toujours et encore sur le même principe, écrivez un algorithme permettant, à l’utilisateur de saisirles notes d’une classe. Le programme, une fois la saisie terminée, renvoie le nombre de ces notessupérieures à la moyennede la classe.Exercice 7.1Ecrivez un algorithme qui permette de saisir un nombre quelconque de valeurs, et qui les range aufur et à mesure dans un tableau. Le programme, une fois la saisie terminée, doit dire si leséléments du tableau sont tous consécutifs ou non.Par exemple, si le tableau est :12 13 14 15 16 17 18

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*