• Matéria: Informática
  • Autor: Layninha17
  • Perguntado 9 anos atrás

ALGORITMOS- VisuAlg- Portugol
Crie um algoritmo usando a notação de fluxograma e português estruturado que receba 4números inteiros e apresente os 4númerosrecebidosem ordem crescente.

Respostas

respondido por: claudioadventis
1
algoritmo "ordenar 4 numeros"
//ordenar quatro numeros
//e mostrar na ordem crescente
var
a:vetor[1..4]de inteiro
i,iprox,aux,j,imenor:inteiro
inicio
Para i de 1 ate 4 faca
Escreva("Digite o ",i,"º numero:")
leia(a[i])
fimpara
iprox:=1
para i de 1 ate 3 faca
imenor:=iprox
para j de iprox+1 ate 4 faca
se(a[j]<a[imenor])entao
imenor:=j
fimse
fimpara
aux:=a[imenor]
a[imenor]:=a[iprox]
a[iprox]:=aux
iprox:=iprox+1
fimpara
Escreval("Numeros ordenados:")
para i de 1 ate 4 faca
escreva(a[i],",")
fimpara
fimalgoritmo

Layninha17: Sei nem como agradecer!!! O algoritmo que vc fez está muito melhor e mais correto do que eu tinha feito! :) Muito obrigada!!
Perguntas similares