Td1 1 Programmation en C Fiche de TD TP N Exercice Soit n un entier non signé déclaré par unsigned int n Donnez la ou les instruction s permettant de mettre tous les bits de n à mettre tous les bits de n à mettre tous les bits de n à sauf le bit numéro i
Programmation en C Fiche de TD TP N Exercice Soit n un entier non signé déclaré par unsigned int n Donnez la ou les instruction s permettant de mettre tous les bits de n à mettre tous les bits de n à mettre tous les bits de n à sauf le bit numéro i qui doit être à mettre tous les bits de n à sauf le bit numéro i qui doit être à forcer le bit numéro i de n à passer à forcer le bit numéro i de n à passer à inverser le bit numéro i mettre tous les bits d ? indice strictement inférieur à i à et tous les autres bits à mettre tous les bits d ? indice strictement inférieur à i à et tous les autres bits à forcer tous les bits de n d ? indice inférieur ou égal à i de passer à forcer tous les bits de n d ? indice inférieur ou égal à i à passer à tester si le bit d ? indice i est égal à tester si le bit d ? indice i est égal à calculer le nombre de bits à dans n inverser l ? ordre des bits de n le bit de poids fort doit devenir bit de poids faible le bit de poids faible doit devenir bit de poids fort etc échanger les bits d ? indice pair avec les bits d ? indice impairs on supposera que n est un nombre de bits inverser l ? ordre des octets dans le nombre n que l ? on supposera être un nombre de bits passage de big endian à little endian ou réciproquement Exercice Ecrivez une fonction qui multiplie un nombre a par un nombre b en n ? utilisant que des additions des décalages et des opérations bit à bit Exercice Écrire un programme C qui lit un entier R au clavier représentant le rayon d ? un cercle calcule et a ?che le périmètre de ce cercle ainsi que sa surface Exercice Écrire un programme C qui lit un réel M au clavier représentant une moyenne et a ?che la mention correspondant à cette moyenne Exemple si M es dans l ? intervalle - alors mention passable Exercice Écrire un programme C qui lit un entier n s ? assure que n est strictement positif et calcul le factoriel de cet entier dans les deux cas suivants a- En utilisant uniquement la boucle for b- En utilisant uniquement la boucle while Exercice Écrire un programme C qui lit deux entiers a et b au clavier calcule et a ?che pgcd de ces entiers Exercice do while condition instructions instructions while condition a- Quelle est la di ?érence entre ces deux boucles sur Cb- Quand est-il convenable d ? utiliser le do-while ? Donnez un exemple Exercice Ecrire un programme C qui lits entiers qu clavier et les a ?che dans l ? ordre inverse de lecture Utilisez un tableau
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 07, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 43.4kB