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
Respostas
respondido por:
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
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 similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás