Física | Análise de Circuitos | Lógica de Programação | Tecnologia da Informação | Sobre o blog

segunda-feira, 1 de novembro de 2010

L6 - 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 "calcula multiplicacao"

Var
    num1,num2,res: numerico
Inicio
    Escreva("Digite dois números para serem multiplicados: ")
    Leia(num1)
    Leia(num2)
    res<-0
    Enquanto(num2>0)Faca
        res <- res + num1
        num2 <- num2 - 1
    Fimenquanto
    Escreva("O resultado da multiplicacao e: ",res)
Fimalgoritmo

Nenhum comentário: