• Aucun résultat trouvé

Programmation – AlgorithmiqueC

N/A
N/A
Protected

Academic year: 2022

Partager "Programmation – AlgorithmiqueC"

Copied!
2
0
0

Texte intégral

(1)

Noms des élèves : Bac. S – Spécialité ISN

Programmation – Algorithmique C

SPE - ISN Ecrire des programmes simple en langage C

.

Durée du TP : 2 heures.

Organisation : Les manipulations se feront à l’aide du compilateur Code ::Blocks

 Lancer le logiciel Code ::Blocks et créer un nouveau projet de type CONSOLE en langage C+

+:

File/New/Project/ Console Application

Donner le nom exo1 au projet et enregistrer le dans votre dossier de travail ISN:

 Modifier le programme initial de la manière suivante :

#include <iostream>

using namespace std;

int quitter() {

cout << "Appuyer sur la toucher ENTREE pour finir!" << endl;

return 0;

}

int main() {

//--- quitter() ;

}

Exécuter le programme pour vérifier le fonctionnement.

Exercice d’entraînement :

L’algorithme suivant permet d’afficher un astérisque puis d’aller à la ligne ;

#include <iostream>

using namespace std;

int quitter() {

cout << "Appuyer sur la toucher ENTREE pour finir!" << endl;

return 0;

}

int ecrire_une_etoile() {

cout<<"*";

}

int aller_a_la_ligne() {

cout<<endl;

}

int main() {

ecrire_une_etoile();

aller_a_la_ligne();

//--- quitter();

}

NB27/02/2022 1/2

(2)

Noms des élèves : Bac. S – Spécialité ISN

 Ecrire l’algorithme d’un programme qui permette de répéter à l’écran l’affichage de n astérisques. n étant une valeur saisie initialement.

On utilisera l’instruction cin>>n ;

 Ecrire le programme et tester son fonctionnement

Remarque : pour l’invite de commande on pourra saisir : cout<<"Donner une valeur sup\x82rieure \x85"<< " 0 : ";

Exercice 1

A partir du programme précédent, écrire un programme qui dessine un carré à l’écran de coté n .

Exercice 2

Ecrire un algorithme puis le code source

d’un programme qui permet de saisir deux nombres a et b et qui restitue le nombre le plus grand.

Exercice 3

Ecrire un algorithme, puis le code source d’un programme qui détermine si un nombre saisi est premier ou non.

Exercice 4

Ecrire un algorithme puis le code source d’un programme, qui

converti un mot de 8 bits en valeur décimale.

Remarque 1 : une chaine est un tableau de caractères : char n[8];

Pour avoir le premier caractère on tapera n[0] et le dernier n[7]

Remarque 2 : La fonction puissance est pow mais il faut charger la bibliothèque mathématique :

#include <iostream>

#include <math.h>

…….

NB27/02/2022 2/2

Références

Documents relatifs

A titre de comparaison, nous avons utilisé une variante de la méthode GRG [1], [2], qui passe pour la plus rapide des méthodes existantes (voir les expériences numériques

Vous expliquerez simplement ce qu’il faut faire.. B doit implémenter

On pourra se servir des nombreuses informations dans l’espace WEB consacré à QTCreator : http://www.siloged.fr/cours/QTCreator. 1/ Création du projet et des

[r]

 Ecrire l’algorithme d’un programme qui permette de répéter à l’écran l’affichage de n astérisques. N étant une valeur

(4) Effectuer une sym´ etrie axiale de l’image (on remplacera chaque image tab[i][j] par image tab[-i][j]).. (5) Effectuer une sym´ etrie centrale

Ecrire un programme qui lit deux variables de type enti` ´ ere, les affiche, ´ echange leur contenu et les affiche de nouveau.. Exercice

→ En 1949, Erdös montra le joli résultat suivant : pour tout entier k &gt;1 donné, il existe une infinité de nombres 2-pseudo-premiers qui sont chacun produit de k facteurs