Como posso fazer isso em Portugues estruturado ?
colocar em ordem crescente?
usando apenas “SE”
vc nem começou?.. começe ai e diz aonde ta sentindo dificuldade… eu usaria o “teste de mesa” ai… para diminuir a dor de cabeça …
Amigo oq eu sei é q temos q cheecar todos os numeros para saber s eum é maior que o outro se for agente troca mais não consigomfazer…já tentei varias vezes pelo visualg e nada…alguem me explica ?
Cara, talvez eu não seja a pessoa mais indicada pra te ajudar mas tive uma idéia.
Sobre os números você mesmo já sabe que deve verificar todos, então tu pode ir verificando e guardando em um vetor, depois manda imprimir todos.
Agora com nomes, já vi um método (é método?) charAt();
Que pega as letras de uma String, tu pode varrer as letras e ir comparando.
Se não tiver nada a ver avisem aí.
Eu acho q com matrizes é teoricamente “mais fácil” mesmo, vc acha q é melhor eu criar uma variavel para cada troca q eu fizer ?
Em português estruturado tanto faz se é uma lista, uma matriz etc.
Por exemplo, a descrição em português estruturado do QuickSort (que é um método de ordenação, tal como você quer):
Procedimento Ordenação (lista);
variáveis: maiores, menores, pivôs, valor_pivô;
início;
se o comprimento da lista for 1 ou 0, retorne a própria lista;
selecionar um valor_pivô no meio da lista;
para cada valor na lista, repetir:
se o valor for menor que o valor_pivô, adicionar o valor à lista "maiores"
se o valor for menor que o valor_pivô, adicionar o valor à lista "menores"
se o valor for igual ao valor_pivô, adicionar o valor à lista "pivôs"
retorne o resultado da concatenação das listas:
Ordenação (menores), pivôs, Ordenação (maiores)
fim para;
fim;
Agora, para implementar isso em Java, são outros quinhentos.