Bases Informatique - Introduction au Langage C TP n◦ 2 UEMF - Ecole EUROMED BioMed Tech (EEMBT)
Cycle 2AP Semestre 1, 2021-2022
Exercice 1: Affichage de caractères et de leur code ASCII Exercice 4:
Ecrire un programme C qui affiche les caractères de ’A’ jusqu’a ’Z’ et de ’0’ jusqu'a Calculer la moyenne de notes fournies au clavier avec un dialogue de ce type: ’9’ suivis la valeur de leur code ASCII en décimal et en hexadécimal. Exemple d'exécution: Exercice 2: note 1: 12 Une année bissextile est une année comptant 366 jours au lieu de 365, c'est-à-dire note 2: 15.25 note 3: 13 .5 une année comprenant un 29 février. note 4: 8.75 Depuis l'instauration du calendrier grégorien, sont bissextiles les années : note 5: -1 soit divisibles par 4 mais non divisibles par 100 moyenne de ces 4 notes : 12.37 soit divisibles par 400. Remarque: Le nombre de notes n'est pas connu a priori et l'utilisateur peut en Donc, inversement, ne sont pas bissextiles les années : fournir autant qu'il le désire. soit non divisibles par 4 Pour signaler qu'il a terminé, on convient qu'il fournira une note fictive négative. soit divisibles par 100, mais pas par 400. Celle-ci ne devra naturellement pas être prise en compte dans le calcul de la Ecrire un programme C qui demande à l’utilisateur une année (l'année saisie est moyenne. obligatoirement >=0) et qui affiche si elle est bissextile ou non. Exercice 5: Exercice 3: Déterminer si un nombre entier fourni en donnée est premier ou non. Soit le programme suivant : Exercice 6: 1. #include <stdio.h> Écrire un programme C qui demande à l’utilisateur d’entrer deux matrices et après 2. #include <stdlib.h> il calcule et affiche la multiplication de ces deux matrices. 3. #define N 4 Exercice 7: (extrait examen 2020) 4. int main(void) Ecrire un programme C qui permet d’afficher le maximum parmi deux 5. { nombres saisis au clavier. 6. int i, n, som ; Note: Les deux nombres saisis sont compris entre 1 et 100. 7. som = 0 ; Exercice 8: (extrait examen 2020) 8. for (i=0 ; i<4 ; i++) Ecrire un programme qui calcule n1 + 2n2 − n33, pour trois valeurs entières 9. { positives saisies au clavier n1, n2, n3. 10. printf ("donnez un entier ") ; Note: Le programme répète le calcul autant de fois que l’utilisateur le désire 11. scanf ("%d", &n) ; ((zéro) 0 pour quitter le programme). 12. som += n ; Exercice 9: Suite de Fibonacci (extrait examen 2020) 13. } Soit la suite suivante définie par récurrence (un) /n appartient à IN : 14. printf ("Somme : %d\n", som) ; 𝑢0 = 0 15. return EXIT_SUCCESS; 𝑢1 = 1 16. } 𝑢𝑛+2 = 𝑢𝑛 +1 + 𝑢𝑛 1. Donner l'énoncé de cet exercice. Écrire un programme C qui calcule et affiche les termes u0,u1 . . .un (n est 2. Écrire un programme réalisant exactement la même chose en utilisant, à la place de l'instruction for : saisi par l'utilisateur) en utilisant: a. une instruction while, 1) la boucle for. b. une instruction do.. . while. 2) la boucle while. 3) Proposer une solution en utilisant la récursivité (calcul récurant) 1
Physique quantique pour les débutants: Découvrez les fondements de la mécanique quantique et la façon dont elle affecte le monde dans lequel nous vivons à travers ses théories les plus célèbres
L'univers est intelligent. L'âme existe. Mystères quantiques, multivers, intrication, synchronicité. Au-delà de la matérialité, pour une vision spirituelle du cosmos.