LEI20 0 Denunciar post Postado Março 26, 2009 E aee gurizada! Preciso de uma ajuda, tenho um exercicio no curso, que um programa leia um valor int de 1 a 999 e depois escrever ele por extenso, só que tenho que fazer só com if,switch e as condições lógicas "&&, || e !" e não sei nem por onde começar, se pudessem fazer um exemplo eu agradeceria, só pra eu pegar a idéia...to meio perdido no curso ainda ;D Valeu galera, espero respostas! Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Março 26, 2009 Use o que você aprendeu no primário sobre unidades, dezenas e centenas. É o mesmo exercício de "Decomponha em unidades, dezenas e centenas". Compartilhar este post Link para o post Compartilhar em outros sites
LEI20 0 Denunciar post Postado Março 26, 2009 Oi, sou iniciante me c e preciso fazer um exercicio que leia um int de 1 a 999 e depois escreva ele por extenso, só que eu só posso usar if,switch, e as condições lógicas.. Queria saber se o meu programa está indo pro caminho certo, e também queria umas dicas, se faço um switch pra cada situação, ou faço mais if's..desde já agradeço muito! #include <stdio.h> void main() { int cent,dez,unid,você; printf("Digite alor"); scanf("%d%",&valor); cent=você/100; você=você%100; dez=você/10; você=você%10; unid=você/1; você=você%1; if(ent>9) { printf("Numero errado"); } else { if(cent==1&&dez==0&&unid==0) { printf("Cem"); } else { if(cent==0&&dez==0&&unid==1) { printf("Um"); } else { if(cent>=1&&dez==0&&unid==0) { switch (cent) { case 1: printf("Cento"); break; continua... } } } } } } Compartilhar este post Link para o post Compartilhar em outros sites
LEI20 0 Denunciar post Postado Março 27, 2009 Pois é, nisso eu tinha pensado, eu até fiz outro tópico falando disso, desenvolvi até uma parte e queria uma opinião se estava certo ou errado, o nome do tópico é "Duvida no desenolvimento" é falto um v :D..mas valeu, se puder ler o outro e me dar mais uma luz, agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
José Enésio 4 Denunciar post Postado Março 27, 2009 Olá, da próxima vez poste no tópico que você já tem aberto. Já vi alguns tópicos por aqui sobre o assunto, quer que eu consiga um link? Compartilhar este post Link para o post Compartilhar em outros sites
LEI20 0 Denunciar post Postado Março 27, 2009 Oi, ah sim, responderei no mesmo tópico, desculpe ! Aceito alguns links para eu dar uma olhada, e também se tiver sobre datas e tals, queria já ficar sabendo também, obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Março 30, 2009 de uma pesquisada no forum q eu tenho ctz q isso jah foi postado pelos usuarios. Edultra e omar.pessoa []s --- Edit: achei veja: http://forum.imasters.com.br/index.php...=282157&hl= Compartilhar este post Link para o post Compartilhar em outros sites
RMontanaro 0 Denunciar post Postado Março 30, 2009 O segredo é reconhecer padrões na contagem de números, como no exemplo enviado acima. Compartilhar este post Link para o post Compartilhar em outros sites
LEI20 0 Denunciar post Postado Março 30, 2009 Opa, valeu gurizada, vou dar uma olhada nos tópicos e estudar um pouco, valeu mesmo... Ah, queria bota um desafio, bem fácil, mas só pode usar if e switch também..vou postar, se quiserem resolver o/ Ae, quero ver as diferente respostas ;D - Faça um programa que leia numeros inteiros, dia,mes e ano e que devolva as mesmas variaveis por extenso, não esquecendo de considerar o ano bisexto. Compartilhar este post Link para o post Compartilhar em outros sites