Informática, perguntado por MonyAckles8107, 1 ano atrás

Fazer um algoritmo que solicite ao usuário os valores iniciais ou finais de um intervalo (inteiros). Considere que o primeiro valor pode ser menor, maior ou igual ao segundo. Calcule e imprima os valores inteiros deste intervalo e a sua soma.use"repita" . obs: linguagem visualg

Soluções para a tarefa

Respondido por bokomoko
0
ei-lo

algoritmo "série crescente ou decrescente"
// Função :
// Autor :
// Data : 27/11/2017
// Seção de Declarações 

// Fazer um algoritmo que solicite ao usuário
// os valores iniciais ou finais de um intervalo (inteiros).
// Considere que o primeiro valor pode ser
// menor, maior ou igual ao segundo.
// Calcule e imprima os valores inteiros
// deste intervalo e a sua soma.use"repita"
var

   comeco : inteiro
   final : inteiro
   diferenca : inteiro
   soma : inteiro
inicio
escreval("Informe o valor de inicial ")
leia(comeco)
escreval("Informe o valor de final ")
leia(final)
soma <- 0
se comeco < final entao
   diferenca <- 1
senao
   diferenca <- -1
fimse

repita


  comeco <- comeco + diferenca
   soma <- soma + comeco

   escreva( comeco)
ate  comeco = final
escreval()
escreva( "A soma é ",soma)


fimalgoritmo

Perguntas interessantes