hisael Postado Abril 27, 2015 Denunciar Share Postado Abril 27, 2015 COMO FICARIA ESSE CÓDIGO EM OPERAÇÃO TERNARIA NO IDE DEV C++? #include <iostream> #include <stdlib.h> using namespace std; int main() { int num; num = 0; cin>> num; switch (num){ case 1: cout<<"Janeiro"; break; case 2: cout<<"Fevereiro"; break; case 3: cout<<"Março"; break; case 4: cout<<"Abril"; break; case 5: cout<<"Maio"; break; case 6: cout<<"Junho"; break; case 7: cout<<"Julho"; break; case 8: cout<<"Agosto"; break; case 9: cout<<"Setembro"; break; case 10: cout<<"Outubro"; break; case 11: cout<<"Novembro"; break; case 12: cout<<"Dezembro"; break; } return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vangodp Postado Abril 27, 2015 Denunciar Share Postado Abril 27, 2015 (editado) Pode ser Assim mais fácil de entender: cout << ( ( num == 1 ) ? "Janeiro" : ( num == 2 ) ? "Fevereiro" : ( num == 3 ) ? "Março" : ( num == 4 ) ? "Abril" : ( num == 5 ) ? "Maio" : ( num == 6 ) ? "Junho" : ( num == 7 ) ? "Julho" : ( num == 8 ) ? "Agosto" : ( num == 9 ) ? "Setembro" : ( num == 10 ) ? "Outubro" : ( num == 11 ) ? "Novembro" : "Dezembro" ) << endl; Ou pode ser tudo em uma linha só :o : cout << ( ( num == 1 ) ? "Janeiro" : ( num == 2 ) ? "Fevereiro" : ( num == 3 ) ? "Março" : ( num == 4 ) ? "Abril" : ( num == 5 ) ? "Maio" : ( num == 6 ) ? "Junho" : ( num == 7 ) ? "Julho" : ( num == 8 ) ? "Agosto" : ( num == 9 ) ? "Setembro" : ( num == 10 ) ? "Outubro" : ( num == 11 ) ? "Novembro" : "Dezembro" ) << endl; Ou si você quiser agregar um aviso por si acaso a pessoa pulsar um numero que não corresponda a um dos 12 meses: cout << ( ( num == 1 ) ? "Janeiro" : ( num == 2 ) ? "Fevereiro" : ( num == 3 ) ? "Março" : ( num == 4 ) ? "Abril" : ( num == 5 ) ? "Maio" : ( num == 6 ) ? "Junho" : ( num == 7 ) ? "Julho" : ( num == 8 ) ? "Agosto" : ( num == 9 ) ? "Setembro" : ( num == 10 ) ? "Outubro" : ( num == 11 ) ? "Novembro" : ( num == 12 ) ? "Dezembro" : "Nao existe esse mes") << endl; Editado Abril 27, 2015 por vangodp Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
hisael
COMO FICARIA ESSE CÓDIGO EM OPERAÇÃO TERNARIA NO IDE DEV C++?
#include <iostream>
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.