Pular para o conteúdo
  • Denunciar
  • Indicar

1. Exercicio

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

Responder tópico

2. Re: Exercicio

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

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

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

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

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

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

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

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

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

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

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder