Exercicio

1. Exercicio

joao
joao137

(usa Ubuntu)

Enviado em 17/08/2013 - 23:47h

Iae galera, blz? então... estava estudando uma apostila de C, e vi um exercício que pedia exatamente isso: " Leia 10 valores e escreva o mínimo e o máximo entre estes valores lidos." eu n consegui entender nd.Alguém consegue resolver isso pra mim? vlw galera abç.

Obs: n vale usar If/Else ou algo parecido


  


2. Re: Exercicio

???
gokernel

(usa Linux Mint)

Enviado em 18/08/2013 - 18:48h


Este fórum tem como objetivo ajudar as pessoas a resolverem os problemas.

Se alguem fizer todo o trabalho para vc então isso não seria ajudar ... mostre o código que talvez obterá ajuda.

Quer que alguém faça todo o trabalho pra vc ??? ...


3. resposta semi-mastigada

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/08/2013 - 19:59h

pesquise no google:

obrigatório:
estruturas de repetição
estruturas condicionais

recomendado:
algoritmos de ordenação
-----
Explicando o algoritmo que vc precisa fazer:

1 var pra armazenar os números
1 pra armazenar o maior
1 pra armazenar o menor

na primeira leitura vc atribui o valor lido ao maior e ao menor:
maior = numero lido;
menor = numero lido;

nas leituras seguintes vc faz um teste condicional:

se o número lido for maior que o número armazenado na variável "maior":
atribua o número lido à variável "maior";

se o número lido for menor que o número armazenado na variável "menor":
atribua o número lido à variável "menor";

se o numero lido não cair em nenhuma das condições anteriores vc não faz nada. Pq só foi pedido para dizer o maior e o menor.
-----

não tinha visto que não pode usar if/else. *apesar de que tudo que sei sobre ordenação usa if/else*
Mas pesquise a parte que marquei como "recomendado". ;)



4. Re: Exercicio

Matias
matiasalexsandro

(usa Fedora)

Enviado em 18/08/2013 - 21:01h

gokernel escreveu:


Este fórum tem como objetivo ajudar as pessoas a resolverem os problemas.

Se alguem fizer todo o trabalho para vc então isso não seria ajudar ... mostre o código que talvez obterá ajuda.

Quer que alguém faça todo o trabalho pra vc ??? ...


+1


5. Re: Exercicio

???
gokernel

(usa Linux Mint)

Enviado em 19/08/2013 - 05:37h

Só agora que percebi essa trollagem ... ;)

Se não pode usar ( if, else ) , então use ASSEMBLY ( cmp, jmp, jg , etc ) e boa diversão.




6. Re: Exercicio

wellington
wellingtonsr

(usa Slackware)

Enviado em 19/08/2013 - 11:33h

gokernel escreveu:

Só agora que percebi essa trollagem ... ;)

Se não pode usar ( if, else ) , então use ASSEMBLY ( cmp, jmp, jg , etc ) e boa diversão.




É uma boa!




7. Re: Exercicio

joao
joao137

(usa Ubuntu)

Enviado em 19/08/2013 - 16:51h

gokernel escreveu:


Este fórum tem como objetivo ajudar as pessoas a resolverem os problemas.

Se alguem fizer todo o trabalho para vc então isso não seria ajudar ... mostre o código que talvez obterá ajuda.

Quer que alguém faça todo o trabalho pra vc ??? ...


É q isso já se tornou um problema, já estudei JavaScript antes e só sei de uma maneira de resolver isso( com if/else) então fiquei bastante confuso quando na apostila de C pediu pra mim fazer tal exercicio sem ter conhecimento de if/else em C.
OBS: a apostila era pra iniciantes


8. Re: Exercicio

joao
joao137

(usa Ubuntu)

Enviado em 19/08/2013 - 16:52h

gomesrs escreveu:

pesquise no google:

obrigatório:
estruturas de repetição
estruturas condicionais

recomendado:
algoritmos de ordenação
-----
Explicando o algoritmo que vc precisa fazer:

1 var pra armazenar os números
1 pra armazenar o maior
1 pra armazenar o menor

na primeira leitura vc atribui o valor lido ao maior e ao menor:
maior = numero lido;
menor = numero lido;

nas leituras seguintes vc faz um teste condicional:

se o número lido for maior que o número armazenado na variável "maior":
atribua o número lido à variável "maior";

se o número lido for menor que o número armazenado na variável "menor":
atribua o número lido à variável "menor";

se o numero lido não cair em nenhuma das condições anteriores vc não faz nada. Pq só foi pedido para dizer o maior e o menor.
-----

não tinha visto que não pode usar if/else. *apesar de que tudo que sei sobre ordenação usa if/else*
Mas pesquise a parte que marquei como "recomendado". ;)

vou pesquisar, vlw



9. Re: Exercicio

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/08/2013 - 01:32h

Acho que você pode utilizar um vetor pra armazenar os números e ir comparando depois com o operador ternário.

http://pastebin.com/y8ZvDTJH


10. Re: Exercicio

Kaio Vinicius Cassiano dos Santos
kaiio_

(usa Debian)

Enviado em 31/08/2013 - 10:37h

Pode-se usar o bubble sort, nele não usa if nem else, só for :]






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts