Op@alo - Challenge II - LIGHT - C
+2
OmegaMK-XII
Op@alo
6 participantes
:: Programação :: A competição :: Arquivo :: Challenge 2
Página 2 de 2
Página 2 de 2 • 1, 2
Re: Op@alo - Challenge II - LIGHT - C
Okay! aquilo que eu te perguntei sobre as funções, achei a resposta . tem como siim =]
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
Op@alo escreveu:Okay! aquilo que eu te perguntei sobre as funções, achei a resposta . tem como siim =]
Leia as convenções da linguagem C. Ter como não é o melhor caminho. Existem várias convenções de cada linguagem... é recomendavel que as siga. Como por exemplo, uma delas é esta... não escrever o nome da função em outro objeto... exceto se for o mesmo. Não usar palavras reservadas como nome de variáveis etc...
E sim, testei teu código aqui...continua a mesma coisa no quesito 3.. e nos espaços entre texto e perguntas. Corrige isso ai... e da um rumo a história. O sistema já está funcionando 99%
Re: Op@alo - Challenge II - LIGHT - C
Okay, eu vou escrever uma historia la no trabalho, ai eu passo para cá e refaço para ficar melhor !
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
Tenho nenhuma criatividade, vou deixar por último :(
OmegaMK-XII- Mensagens : 29
Data de inscrição : 04/07/2011
Re: Op@alo - Challenge II - LIGHT - C
é so começar =] que a criatividade vem cara
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
OmegaMK-XII escreveu:Tenho nenhuma criatividade, vou deixar por último :(
Também não tenho muita criatividade, farei o mesmo
h0t8- Mensagens : 29
Data de inscrição : 06/07/2011
Idade : 30
Localização : 127.0.0.1
Re: Op@alo - Challenge II - LIGHT - C
RE-FIZ O JOGO, MAIS NÃO COMPLETEI A HISTORIA POR FALTA DE CRIATIVIDADE E POR FICAR IRADO POR QUE USO SEMPRE A MESMA COISA !
1 | #include <stdio.h> |
Espero que gostem !!!
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Op@alo
Testei teu código aqui. Levando em conta que você está testando no windows ( inclusive decidí reformar meu código para as duas versões pra n rolar aqueles erros para quem testa em outra plataforma ), tive que alterar o código em algumas coisas para ve-lo funcionando corretamente em Linux. Mas enfim, considerando também que você ta iniciando e por isso lhe dou meus Parabéns, deixo aqui algumas anotações que fiz quanto a erros:
Quando aparece as 3 primeiras opções e você digita algum número além de 1 ,2 e 3, ele termina o programa ou pula pra questão 3. Isso é um erro pois, o programa deveria alertar ao usuário que só pode digitar 3 números e retornar a mesma questão até que o usuário digite o valor correto ( usando o método de laço WHile que só termina o loop quando encontrar o valor True, verdadeiro ).
Isso também vale para todas as outras questões que vem a seguir. Além disso, se você digitar qualquer "letra" exemplo: a,b,c,d etc.... o programa termina ( nesse caso, você teria de usar excessões..try,throw,catch etc.. ). Então, quando você programar, deverá prever e impedir que teclem tais letras e números dos quais não são pedidos.
De fato, você fez certo em dizer " digite 1, 2 ou 3 " etc... e por assim dizer, não haveria motivos para o usuário digitar outros elementos. Entretanto, no que diz respeito ao aprendizado, a melhor alternativa é você prever tais erros e adaptar teu código na prevenção destes.
Ah .. outra coisa... quando você digita o número 1 nas três primeiras perguntas, ao invés de:
1 - Sim // 2 - Nao - insira a escolha:
Está:
1 - Sim // 2 - Naoinsira a escolha:
Quando aparece as 3 primeiras opções e você digita algum número além de 1 ,2 e 3, ele termina o programa ou pula pra questão 3. Isso é um erro pois, o programa deveria alertar ao usuário que só pode digitar 3 números e retornar a mesma questão até que o usuário digite o valor correto ( usando o método de laço WHile que só termina o loop quando encontrar o valor True, verdadeiro ).
Isso também vale para todas as outras questões que vem a seguir. Além disso, se você digitar qualquer "letra" exemplo: a,b,c,d etc.... o programa termina ( nesse caso, você teria de usar excessões..try,throw,catch etc.. ). Então, quando você programar, deverá prever e impedir que teclem tais letras e números dos quais não são pedidos.
De fato, você fez certo em dizer " digite 1, 2 ou 3 " etc... e por assim dizer, não haveria motivos para o usuário digitar outros elementos. Entretanto, no que diz respeito ao aprendizado, a melhor alternativa é você prever tais erros e adaptar teu código na prevenção destes.
Ah .. outra coisa... quando você digita o número 1 nas três primeiras perguntas, ao invés de:
1 - Sim // 2 - Nao - insira a escolha:
Está:
1 - Sim // 2 - Naoinsira a escolha:
Mas como disse antes, ta da parabéns. Sério mesmo.Sou chato viu auhauha
Última edição por Z3r0 em Qua Jul 20, 2011 11:29 am, editado 2 vez(es)
Re: Op@alo - Challenge II - LIGHT - C
Z3r0 escreveu:Testei teu código aqui. Levando em conta que você está testando no windows ( inclusive decidí reformar meu código para as duas versões pra n rolar aqueles erros para quem testa em outra plataforma ), tive que alterar o código em algumas coisas para ve-lo funcionando corretamente em Linux. Mas enfim, considerando também que você ta iniciando e por isso lhe dou meus Parabéns, deixo aqui algumas anotações que fiz quanto a erros:
Quando aparece as 3 primeiras opções e você digita algum número além de 1 ,2 e 3, ele termina o programa ou pula pra questão 3. Isso é um erro pois, o programa deveria alertar ao usuário que só pode digitar 3 números e retornar a mesma questão até que o usuário digite o valor correto ( usando o método de laço WHile que só termina o loop quando encontrar o valor True, verdadeiro ).
Isso também vale para todas as outras questões que vem a seguir. Além disso, se você digitar qualquer "letra" exemplo: a,b,c,d etc.... o programa termina ( nesse caso, você teria de usar excessões..try,throw,catch etc.. ). Então, quando você programar, deverá prever e impedir que teclem tais letras e números dos quais não são pedidos.
De fato, você fez certo em dizer " digite 1, 2 ou 3 " etc... e por assim dizer, não haveria motivos para o usuário digitar outros elementos. Entretanto, no que diz respeito ao aprendizado, a melhor alternativa é você prever tais erros e adaptar teu código na prevenção destes.
Mas como disse antes, ta da parabéns. Sério mesmo.
Obrigado Z3r0 ! seus sermões servirão muito pra mim
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
Z3r0 escreveu:Editei meu post reply...da uma olhada denovo nesse de cima.
é mesmo , eu me lembro dessa parte '-'//foi maal :X
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
Op@alo escreveu:Z3r0 escreveu:Editei meu post reply...da uma olhada denovo nesse de cima.
é mesmo , eu me lembro dessa parte '-'//foi maal :X
Outra dica é isso então........... na hora de rodar teu código, anotar todos os bug's, erros que você pretende corrigir. É bom você meio que procurar, investigar bug's, erros, falhas do teu código sempre que puder. Isso vai te deixar mais atento a qualquer tipo de inconveniente que você obtiver ou até te ajudar a buscar alternativas.
Re: Op@alo - Challenge II - LIGHT - C
Z3r0 escreveu:Op@alo escreveu:Z3r0 escreveu:Editei meu post reply...da uma olhada denovo nesse de cima.
é mesmo , eu me lembro dessa parte '-'//foi maal :X
Outra dica é isso então........... na hora de rodar teu código, anotar todos os bug's, erros que você pretende corrigir. É bom você meio que procurar, investigar bug's, erros, falhas do teu código sempre que puder. Isso vai te deixar mais atento a qualquer tipo de inconveniente que você obtiver ou até te ajudar a buscar alternativas.
Okay, eu tinha feito ate isso, num papel. corrigi alguns e esqueci esse '-'
mais eu vou melhorar mais, vou ver se daqui pra terminar o challenge eu consigo concluir todos do Light =]
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Op@lo
Olá parabéns pelos códigos você está bem entusiasmado, porém eu vi um pequeno erro quanto a modelagem do código-fonte no exercício 1, considere estudar sobre seletor de casos em lógica de programação.
Re: Op@alo - Challenge II - LIGHT - C
Rimack Zelnick escreveu:Olá parabéns pelos códigos você está bem entusiasmado, porém eu vi um pequeno erro quanto a modelagem do código-fonte no exercício 1, considere estudar sobre seletor de casos em lógica de programação.
onde ? é por causa dos varios if else?
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Re: Op@alo - Challenge II - LIGHT - C
Op@alo escreveu:Rimack Zelnick escreveu:Olá parabéns pelos códigos você está bem entusiasmado, porém eu vi um pequeno erro quanto a modelagem do código-fonte no exercício 1, considere estudar sobre seletor de casos em lógica de programação.
onde ? é por causa dos varios if else?
Sim, usar vários if else não é uma coisa boa.
Re: Op@alo - Challenge II - LIGHT - C
ah ta , eu sei disso, é por que ja tinham feito com switch, e eu não conhecia por outra formaRimack Zelnick escreveu:Op@alo escreveu:Rimack Zelnick escreveu:Olá parabéns pelos códigos você está bem entusiasmado, porém eu vi um pequeno erro quanto a modelagem do código-fonte no exercício 1, considere estudar sobre seletor de casos em lógica de programação.
onde ? é por causa dos varios if else?
Sim, usar vários if else não é uma coisa boa.
Op@alo- Mensagens : 67
Data de inscrição : 02/07/2011
Idade : 32
Localização : Parnamirim-RN
Página 2 de 2 • 1, 2
Tópicos semelhantes
» Sobrals - Challenge 2 - Light - C
» code.exe - Challenge II - LIGHT - C
» s0n1c - Challenge 2 - Light - C
» Ichigo - Challenge 2 - Light - Java
» 51L3N7 - Challenge 2 - Light - Javascript
» code.exe - Challenge II - LIGHT - C
» s0n1c - Challenge 2 - Light - C
» Ichigo - Challenge 2 - Light - Java
» 51L3N7 - Challenge 2 - Light - Javascript
:: Programação :: A competição :: Arquivo :: Challenge 2
Página 2 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|