Algorithmique, programmation, exercices corrigés, informatique, clés de Luhn, constante d'Euler
Cet algorithme permet de vérifier la validité d'un numéro, tel que celui des cartes bancaires, des cartes SNCF, .... Cet algorithme consiste à prendre chaque chiffre du numéro, le multiplier par deux s'il est pair et on additionne chaque chiffre ainsi obtenu. Si le résultat est un multiple de 10, le numéro est valide.
Donner l'algorithme détaillé qui permet de lire un tel numéro et afficher s'il est valide ou non.
Exemple : numéro : 145789 → 1+(2*4)+5+7+(8*2)+9 = 46 → numéro non valide
numéro : 34861 → 3+(2*4)+(8*2)+(6*2)+1 = 40 → numéro valide
[...] Modifier ensuite le programme et initialiser la variable cara par une valeur numérique. caractère : A code ASCII : 65 caractère suivant : B #include main() { char cara = ; Déclaration et initialisation du caractère cara un caractère char suivant; suivant = cara + printf("caractère : code ASCII : caractère suivant : \n",cara,cara,suivant); system("PAUSE"); } #include main() { char cara = 65 ; Déclaration et initialisation du caractère par une V. N. char suivant; suivant = cara + printf("caractère : code ASCII : caractère suivant : \n",cara,cara,suivant); system("PAUSE"); } TP 2 Exercice 1 : Ecrire le programme C qui permet la saisie d'un entier strictement positif puis affiche par couples ses diviseurs. [...]
[...] Modifier ensuite le programme afin de saisir deux réels. #include main() { int printf("Donner un réel m : scanf("%f", printf("Donner un réel n : scanf("%f", printf("le produit de par = system("PAUSE"); } #include main() { float printf("Donner un réel m : scanf("%f", printf("Donner un réel n : scanf("%f", printf("le produit de par = system("PAUSE");} Exercice 3 Ecrire un programme C qui échange deux nombres réels saisis à partir du clavier. Afficher les deux nombres avant et après l'échange. #include main() { float tempo; printf("Donner un réel m : scanf("%f", printf("Donner un réel n : scanf("%f", printf("valeur avant échange tempo=m; n=tempo; printf("valeur après échange system("PAUSE"); } Exercice 4 Ecrire un programme C qui calcule le périmètre et la surface d'un cercle de rayon R. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture