sábado, 30 de outubro de 2010

5) Faça um programa que seja capaz de calcular o resultado de uma operação de multiplicação (x vezes y), utilizando-se para isso apenas do operador de soma (+). Ex.: 12 * 3 = 36 = 12+12+12 (3 vezes)

algoritmo "calcular o resultado de uma operação de multiplicação em soma"

var
   x,y, soma, soma:inteiro
inicio
   soma<- 0
   escreva("Entre com um número:")
   leia(x)
   escreva("Entre com um número multiplicador:")
   leia(y)
   escreva(x," x ",y," = ")
      para y de y ate 1 passo -1 faca
       soma <- soma+x

      fimpara
       escreva(soma)

fimalgoritmo

Um comentário:

  1. Olá Pessoal...

    Alguém conseguiu colocar o resultado da multiplicação em soma, como no exemplo do exercício, pois não estou conseguindo. Na tela do Visualg só aparece EX.: 5 * 5 = 25, mas não estou conseguindo fazer aparecer 5+5+5+5+5 = 25. No caso de entrar com o número 5 e o multiplicador 5. Se alguém souber me responda ou se não for isso me avise também. Obrigada Vivian

    ResponderExcluir