aula 85

Exercício 15 | Como calcular a multiplicação sem usar o operador de multiplicação?

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);
}

Deixe um comentário

dois × 4 =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.