Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int somaRussa(int num1, int num2){
- int i=0,cont=0,resultado=0;
- int vet[100];
- while(num1>0){
- if((num1)%2!=0){ //Verifica se � par ou impar, se for par atribui o correspondente
- vet[i]=num2;
- i++;
- cont++; //contador pra saber maior posicao do vetor.
- }
- num1=(num1)/2;
- num2=(num2)*2;
- }
- for(i=0;i<cont;i++){ //soma os vetores de v[0] at� v[cont]
- resultado=resultado+vet[i];
- }
- return(resultado);
- }
- void main(){
- int a=0,b=0;
- printf("\n Informe o primeiro fator da multiplicacao: \n");
- scanf("%d", &a);
- printf("\n Informe o segundo fator da multiplicacao: \n");
- scanf("%d", &b);
- printf("\n O resulto eh: %d \n",somaRussa(a,b));
- }
Advertisement
Add Comment
Please, Sign In to add comment