VisualgMaster
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
VisualgMaster

Bem vindo ao fórum visualgmaster, tudo relacionado ao visualg, tire suas dúvidas, resolva seus algoritmos.
 
InícioInício  PortalPortal  ProcurarProcurar  Últimas imagensÚltimas imagens  RegistarRegistar  Entrar  

 

 Soma divisores: este programa está com erro

Ir para baixo 
2 participantes
AutorMensagem
Sandi
Novato
Novato



Feminino
Número de Mensagens : 2
Idade : 61
Localização : Ijuí/Rio Grande do Sul
Data de inscrição : 13/10/2014

Soma divisores: este programa está com erro Empty
MensagemAssunto: Soma divisores: este programa está com erro   Soma divisores: este programa está com erro Icon_minitimeSeg Out 13, 2014 6:22 pm

apenas o primeiro bloco está correto

algoritmo "somadivisores"
// Função :
// Autor :
// Data : 13/10/2014
// Seção de Declarações
var
cont, num, divnum: inteiro
somadiv, total: real
inicio
// Seção de Comandos
cont<-1
enquanto cont<=5 faca
escreva("Digite um número inteiro e positivo: ")
leia (num)
para divnum de 1 ate num passo 1 faca
se num mod divnum = 0 entao
escreval ("O seu divisor é: ", divnum)
somadiv<-(somadiv+divnum)
total<-somadiv-num
fimse
fimpara
cont<-cont+1
escreval ("A soma dos seus divisores é:", total)
escreval()
fimenquanto
fimalgoritmo
Ir para o topo Ir para baixo
miyabara
Novato
Novato



Masculino
Número de Mensagens : 2
Idade : 47
Localização : Pedra Preta - MT
Data de inscrição : 24/02/2015

Soma divisores: este programa está com erro Empty
MensagemAssunto: Re: Soma divisores: este programa está com erro   Soma divisores: este programa está com erro Icon_minitimeTer Fev 24, 2015 11:04 am

algoritmo "somadivisores"
// Função : enquanto
// Autor : Willians Miyabara
// Data : 23/02/2015
// Seção de Declarações
var
cont, num, divnum: inteiro
somadiv, total: real
inicio
// Seção de Comandos
cont<-1
somadiv<-0 // Atribui o valor 0 para a variavel somadiv
enquanto cont<=5 faca
        somadiv<-0 // Após apresentar o resultado do bloco anterior tem que zerar a variavel.
        escreva("Digite um número inteiro e positivo: ")
        leia (num)
        para divnum de 1 ate num passo 1 faca
             se num mod divnum = 0 entao
                escreval ("O seu divisor é: ", divnum)
                somadiv<-(somadiv+divnum)
                total<-somadiv-num
             fimse
        fimpara
        cont<-cont+1
        escreval ("A soma dos seus divisores é:", total)
        escreval()
fimenquanto

fimalgoritmo
Ir para o topo Ir para baixo
 
Soma divisores: este programa está com erro
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Soma elementos pares da Matriz
» Algoritmo Divisores
» Problemas com divisores
» matriz soma diagonais
» Ajuda - Soma de vetores

Permissões neste sub-fórumNão podes responder a tópicos
VisualgMaster :: VisualgMaster :: Pedidos de algoritmos-
Ir para: