Ajuda com vetores,por favor :) [RESOLVIDO]

1. Ajuda com vetores,por favor :) [RESOLVIDO]

Jeffersson
blow5

(usa Ubuntu)

Enviado em 07/09/2014 - 22:39h

É o seguinte galera, tenho um vetor{4,3,2,15,1,20,7,10}, o professor pediu para que a gente fizesse um algoritmo que recebesse esses numeros(em ordem aleatoria) e fosse alocando no vetor em forma crescente, no estilo printf/scanf,sem definir os numeros na sua posição logo de cara.
Ajuda por favor,so recebemos uma aula de vetor.

Sera que vcs tbm poderiam ajudar com um algoritmo que recebesse 20 numeros e no final me mostrasse o maior numero digitado desses 20? por meio do do/while ou while,com no maximo 3 variaveis.
p.s. Essa dos 20 numeros eu tentei(e muito),mas sempre falho :\


  


2. MELHOR RESPOSTA

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 08/09/2014 - 07:03h

1º pergunta: procure por algoritmo bubblesort (ordenação simples).

2º pergunta: é só colocar no do.. while.. um if pra testar se o número digitado é maior do que o que está salvo, se não for maior prevalece o da variável se for maior, a variável recebe o valor do maior. Dá pra fazer com duas variáveis.

Se já fez algum código poste-o e veremos o que está errado.

Não espere códigos feitos por aqui!

3. Re: Ajuda com vetores,por favor :) [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 08/09/2014 - 03:19h

blow5 escreveu:

É o seguinte galera, tenho um vetor{4,3,2,15,1,20,7,10}, o professor pediu para que a gente fizesse um algoritmo que recebesse esses numeros(em ordem aleatoria) e fosse alocando no vetor em forma crescente, no estilo printf/scanf,sem definir os numeros na sua posição logo de cara.
Ajuda por favor,so recebemos uma aula de vetor.


Você tem que colocar os números ordenados assim que cada número vai sendo lido, ou quer apenas aplicar um algoritmo de ordenação depois de já ter lido tudo?

Sera que vcs tbm poderiam ajudar com um algoritmo que recebesse 20 numeros e no final me mostrasse o maior numero digitado desses 20? por meio do do/while ou while,com no maximo 3 variaveis.
p.s. Essa dos 20 numeros eu tentei(e muito),mas sempre falho :\


Vou lhe propor um problema análogo. Você tem vinte cartelas, com um número escrito em cada uma, mas você só pode ver uma cartela de cada vez. Suponha que sua memória não seja lá muito boa, de modo que você tem também uma folha de papel, que você pode usar para anotar o maior número encontrado, na medida em que cada cartela lhe for mostrada. Como você faria para poder dizer, depois de olhar cada cartela, qual o maior número nelas escrito?

Programa não é mágica. Geralmente, é uma mera forma de mandar o computador executar tarefas bem parecidas com as que você faria manualmente na vida real.


4. Re: Ajuda com vetores,por favor :) [RESOLVIDO]

Jeffersson
blow5

(usa Ubuntu)

Enviado em 09/09/2014 - 12:44h

Resolvi ambas as duvidas com ajuda,mas obrigado a tds :)



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts