domingo, 5 de dezembro de 2010

1)A operação de multiplicação, quando o multiplicador é um número inteiro, nada mais é do que??

uma sucessão de somas. Assim, por exemplo, 4X5 = 5+5+5+5 = 20. Escreva um algoritmo que leia o multiplicando e o multiplicador e, através de uma sucessão de somas, calcule e escreva o produto. O multiplicador é, necessariamente, um número inteiro. Porém, multiplicador e multiplicando podem ser 0 ou negativos. 
algoritmo “Multiplicando”
var
  multiplicador,multiplicando,i,total: inteiro
inicio
   escreva(“Digite o multiplicador:”)
   leia (multiplicador)
   escreva(“Digite o multiplicando:”)
   leia (multiplicando)
   total<-0
   i<-0
   se (multiplicador>=0) e (multiplicando>=0) entao
     se (multiplicando=0) entao
       escreva (“O total é:0″)
     senao
       repita
         total<-total+multiplicador
         i<-i+1
       ate (i=multiplicando)
       escreva (“O total é:”,total)
     fimse
   senao
     se (multiplicador<0) entao
       repita
         total<-total+multiplicador
         i<-i+1
       ate (i=multiplicando)
         escreva(“O total é:”,total)
     fimse
     se (multiplicando<0) entao
       repita
         total<-total+multiplicando
         i<-i+1
       ate (i=multiplicador)
         escreva (“O total é:”,total)
     fimse
   fimse
fimalgoritmo

Nenhum comentário:

Postar um comentário