Paulinhor 0 Denunciar post Postado Maio 11, 2007 Por Favor se alguem poder me ajudar hoje ate as 17:00 ficarei muito grato...Meu professo pediu que fizessemos um algoritmo, que organizace em ordem numerica os numeros abaixo:5 - 7 - 3 - 2 - 9 - 10.Como faço isso?Obrigado pela atencao com um mero iniciante!A galera é em portugol <- Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Maio 11, 2007 5 - 7 - 3 - 2 - 9 - 10isso é dado em um vetor? Compartilhar este post Link para o post Compartilhar em outros sites
Paulinhor 0 Denunciar post Postado Maio 11, 2007 5 - 7 - 3 - 2 - 9 - 10isso é dado em um vetor?Sim esses sao os numeros fornecidos.6 casas com esses seis numeros ja lidos. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Maio 11, 2007 Sim esses sao os numeros fornecidos.6 casas com esses seis numeros ja lidos.Ok.escolha um algoritmo de ordenacão e entenda ele.http://pt.wikipedia.org/wiki/Algoritmo_de_...na%C3%A7%C3%A3o Compartilhar este post Link para o post Compartilhar em outros sites
Paulinhor 0 Denunciar post Postado Maio 11, 2007 Sim esses sao os numeros fornecidos.6 casas com esses seis numeros ja lidos.Ok.escolha um algoritmo de ordenacão e entenda ele.http://pt.wikipedia.org/wiki/Algoritmo_de_...na%C3%A7%C3%A3o CAra é o seguinte...eu entrei la no wikipedia e nao entendi nada...tipo eu to comecando a facul agora to no 1perd. e o cara esta dando algoritmo, e entrou com a materia vetor...criamos em sala ontem um algoritmo q fazia uma varredura, e localizava nume "x" desses numeros sitados acima, e ele solicitou q em casa fizessemos um algoritmo q fosse atraves do vetor q pegasse akeles numeros la e ordenassem em ordem crescente comecando do menor, no caso o "2"..."10" certo....você pode fazer para mim esse algoritmo para eu ver a estrutura, o metodo e assim eu conseguirei estuda-lo e compreendelo melhor..Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Maio 11, 2007 n = 6;para i de 1 até n faca // no maximo em n*(n-1) vezes seu algoritmo estara ordenado. para j de 1 até n-1 faca // se numeros[j] > numeros[j + 1] faca // se o numero na posicao anterior do vetor for menor, realiza a troca aux = numeros[x]; // guarda essa variavel numeros[j] = numeros[j + 1]; // troca uma numeros[j + 1] = aux; // troca a outra fim_se fim_parafim_para espero que estude mesmo. Compartilhar este post Link para o post Compartilhar em outros sites
Paulinhor 0 Denunciar post Postado Maio 11, 2007 Obrigado brother...me ajudou bastante...pode ter certeza q sera estudado, pois a necessidade é minha né! Compartilhar este post Link para o post Compartilhar em outros sites