mon travail me semble, il me signale aucune erreur, 0 error, 0 warning,
je travail sur visual C++ 6.0.

à l'exécution, il me demande de taper les Variable A et B, aprés, retour a la ligne sans rien faire,

mon travail est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include "stdafx.h"
#include<stdio.h>

int main()
{

	int A, B, R,v1,v2;

	
	    printf("Donnez A : ");
	    scanf("%d", &A);
	    printf("Donnez B : ");
	    scanf("%d", &B);


       
	 R = 0;
	 v1 = A;
         v2 = B;

     do 
	 {
		 if ((v1%2) != 0 ) 
		 {
			 R  = R + v2;
			 v1 = v1 / 2;
			 v2 = v2 * 2;
		 }
     }while(v1 != 1);
		 
		 R = R + v2;
		 printf("le resultat est : %d", R);

		  return 0;
}