• Aucun résultat trouvé

Sujet : Programmation en pascal

N/A
N/A
Protected

Academic year: 2022

Partager "Sujet : Programmation en pascal"

Copied!
1
0
0

Texte intégral

(1)

D.R.E.S.Mahdia Devoir de controle Classes: 4 Techn1 L.S. Boumerdess N° 2 Durée: 1h

Matière : Informatique Prof Mr :Ben Salah Faiçal

Sujet : Programmation en pascal Exercice I (15pts) :

Deux entiers naturels strictement positifs m et n sont dits nombres amis si et seulement si:

La somme des diviseurs de m sauf lui même est égale à n Et le somme des diviseurs de n sauf lui même est égale a m

Exemple:

220 et 284 sont deux nombres amis, en effet:

D220= {1,2,4,5,10,11,20,22,44,55,110,220}

D284= {1,2,4,71,142,284}

D220 et D284 sont respectivement les ensembles de tous les diviseurs de 220 et 284.

284= 1+2+4+5+10+11+20+22+44+55+110 220=1+2+4+71+142

Ecrire un programme Pascal ( analyse, algorithme, pascal), intitulé “amis” qui permet de lire deux entiers naturels strictement positis m et n, determiner puis afficher si m et n sont amis ou non

Exercice II (5pts)

Ecrire un algorithme intitulé “Somme_chiffres” qui permet de lire un entier N et d’afficher la somme des chiffres qui constituent ce nombre N

Remarque 1000 <= N <= 9999 Exemple

Si N = 6985 alors le résultat à afficher est 28 (28=6+9+8+5)

Références

Documents relatifs

Enregistrer au fur et à mesure votre programme dans le dossier bac2006 situé à la racine C : en lui donnant comme nom le numéro de votre carte d’identité.. Grille

[r]

2. Transformer la séquence 1) en une procédure saisie et y ajouter les contrôles nécessaires pour la saisie des éléments du tableau T.. 3. Ecrire la procédure

[r]

Enregistrer au fur et à mesure votre programme dans le dossier bac2006 situé à la racine C : en lui donnant comme nom le numéro de votre carte d’identité. Grille

Les types simples Programme et compilation Les instructions Types construits et structur´ es Proc´ edure et fonctions Types abstraits de donn´ ees.. Cours d’Algorithmique et

1 Recherche s´ equentielle d’un ´ el´ ement 52. 1.1 Dans un vecteur non

Rappel Table des priorit´es class´ees par ordre d´ecroissant, les op´erateurs sur une mˆeme ligne ayant une priorit´e ´egale (on ´evalue alors de gauche `a droite).. ()