Exercice 10 Conditionnelles – Itératives Corrigé
Ecrire un algorithme permettant de convertir un entier N écrit sous forme binaire en sa valeur décimale.
Exemple : N =10111010
après conversion on obtient valeur décimale = 186
Algorithme conversion ;
Var VB,B,D,P2 :entier ;
Debut
Ecrire(‘Donner un entier en binaire’) ;
Repeter Lire(VB) Jusqu’à VB>=0 ;
B ← VB ; / sauvegarde de VB pour affichage
P2 ← 1 ; / P2 contient la puissance de 2, initialement 20=1
D ← 0 ;
Repeter
D ← D + (B MOD 10)*P2 ; / récupérer le coefficient= le chiffre le plus à droite du nombre
P ← 2 * P2 ; / calcul de la puissance suivante de 2
B ← B DIV 10 ; / pour passer au coefficient suivant
Jusqu’à B=0 ;
Ecrire(‘La valeur décimale de ‘, VB, ‘ est : ‘,D) ;
Fin.
Pas encore de commentaires.
Exercices
- Exercice 1 Conditionnelles – Itératives Corrigé
- Exercice 2 Conditionnelles – Itératives Corrigé
- Exercice 3 Conditionnelles – Itératives Corrigé
- Exercice 4 Conditionnelles – Itératives Corrigé
- Exercice 5 Conditionnelles – Itératives Corrigé
- Exercice 6 Conditionnelles – Itératives Corrigé
- Exercice 7 Conditionnelles – Itératives Corrigé
- Exercice 8 Conditionnelles – Itératives Corrigé
- Exercice 9 Conditionnelles – Itératives Corrigé
- Exercice 10 Conditionnelles – Itératives Corrigé
QCM Informatique
- QCM HTML CSS
- QCM Réseau Informatique
- QCM JAVA
- QCM PYTHON
- QCM JAVASCRIPT
- QCM CSHARP
- QCM Développement Informatique
- QCM REACT JS
- QCM XML
- QCM JQUERY
- QCM PHP
- QCM NODE JS
- QCM LARAVEL
- QCM ASP.NET
- QCM Angular
- QCM WORDPRESS
- QCM JOOMLA
- QCM LINUX
- QCM ANDROID
- QCM Invite de commandes Windows
- QCM DJANGO FRAMEWORK
- QCM FLASK
- QCM Algorithmes
- QCM Sql Server
- QCM MySQL
- QCM Oracle
- QCM MongoDB
- QCM Architecture des ordinateurs
- QCM Fibre Optique
- QCM Protocoles Reseaux
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.