hisael Posted April 27, 2015 Report Share Posted April 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; } Quote Link to comment Share on other sites More sharing options...
0 vangodp Posted April 27, 2015 Report Share Posted April 27, 2015 (edited) 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; Edited April 27, 2015 by vangodp Quote Link to comment Share on other sites More sharing options...
Question
hisael
COMO FICARIA ESSE CÓDIGO EM OPERAÇÃO TERNARIA NO IDE DEV C++?
#include <iostream>
}
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.