Bem vindo a aula 85 de nosso curso gratuito de programação com a linguagem C.
Na aula de hoje vamos continuar a resolução da nossa lista de exercícios aprendendo como calcular a multiplicação sem usar o operador de multiplicação?.
15) Faça um programa que peça ao usuário dois números inteiros e apresente o resultado na multiplicação entre os dois números sem utilizar a operação de multiplicação.
Este problema pode ser facilmente resolvido por meio de somas sucessivas. O resultado de A x B pode ser obtido somando-se A B vezes ou somando-se B A vezes, como feito a seguir.
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, a, b, r = 0;
printf("Digite dois valores: ");
scanf("%d%d", &a, &b);
for(i = 1; i <= a; i++)
r += b;
printf("%d * %d = %d\n\n", a, b, r);
}
