Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, não estou conseguindo desenvolver a logica desse algoritmo.
Vejam a questão:
13. Ler um valor A e um valor N. Imprimir a soma dos N números a partir de A(inclusive). Caso N seja negativo ou ZERO, deverá ser lido um novo N(apenas N). Valores para teste:
A N SOMA 3 2 7 (3+4) 4 5 30 (4+5+6+7+8)
3 2 7 (3+4)
4 5 30 (4+5+6+7+8)
A unica coisa que consegui fazer foi isso:
var
i, a, n, b: inteiro
inicio
// Seção de Comandos
Escreval ("Digite um numero")
leia (a)
Escreval ("Digite outro numero")
Leia (n)
b <- n
para i de 0 ate a faca
b <- b + n
fimpara
Escreval (B)/>/>/>
fimalgoritmo
A minha unica duvida é, como posso fazer essa soma a partir de A. Não consigo fazer essa sequencia que ele mostra no teste.
E quando coloco A maior que N, o resultado é 0.
Não quero que vocês façam tudo, mas apenas que me respondam como é essa logica.
Desde já agradeço e que Deus abençoe cada um de vocês. :closedeyes:/>/>/>
Por favor pessoal, se alguém puder me ajudar nessa duvida eu agradeço. :cry:/>/>
Estou tentando sair dessa questão faz alguns dias, mas não estou conseguindo.
Deus abençoe vocês.
Estou tando um UP para alguém tentar me ajudar com essa questão.
Se algum Moderador souber me responder eu ficaria muito feliz.
Obrigado e Deus abençoe vocês. :closedeyes:/>
Carregando comentários...