-
Total de itens
2 -
Registro em
-
Última visita
Posts postados por LEANDROVEIGA31
-
-
#include <iostream> #include <ctime> // pega o tempo real da maquina em milisegundos #include <cstdlib> // usada para gerar numero aleatorio : funcao rand using namespace std; const int UM = 1; const int ZERO = 0; int BT,BT1, SPT1, SP12, SP2U, L1, L12, L2U;// variaveis globais // Programa de controle iluminação de escadas entre andares de um prédio de 04 andares( térreo e 03 andares) int botaoteste() { int aleatorio1,aleatorio2,aleatorio3; srand(time(NULL)); // srand = significa semente do numero aleatorio (numero inicial) int sorteio = ((int)(rand()%10)+1); if(sorteio>5) aleatorio1 = UM; else aleatorio1=ZERO; if(aleatorio1==ZERO) aleatorio2=UM; else aleatorio2=ZERO; sorteio = ((int)(rand()%10)+1); if(sorteio>5) aleatorio3 = UM; else aleatorio3=ZERO; cout << "Aleatorio 1: " << aleatorio1 << endl; cout << "Aleatorio2: " << aleatorio2 << endl; cout << "Aleatorio 3: " << aleatorio3 << endl; L1=aleatorio1; L12=aleatorio2; L2U=aleatorio3; int i; do{ cout << "\n\tDigite UM para testar a funcionalidade das lampadas e ZERO para pular essa etapa: " ; cin >> BT; cout << "\n\t Voce digitou " << BT <<endl; } while (BT<ZERO|| BT> UM); if(BT== UM) { SPT1= UM; SP12= UM; SP2U= UM; if(L1== ZERO){ cout<<"\n\t Lampada L1 defeituosa,substitua o elemento\n" <<endl; } else{ cout<<"\n\t Lampada L1 funcionando normalmente!\n"; } if(L12== ZERO){ cout<<"\n\t Lampada L12 defeituosa,substitua o elemento\n" <<endl; } else{ cout<<"\n\t Lampada L12 funcionando normalmente!\n"; } if(L2U== ZERO){ cout<<"\n\t Lampada L2U defeituosa,substitua o elemento\n" <<endl; } else{ cout<<"\n\t Lampada L2U funcionando normalmente!\n"; } } } int LEITURA(){ do{ cout<<"\nDeseja verificar se tem circulacao nas escadas.Se sim digite UM, se não digite ZERO:"; cin>>BT1; }while(BT1<ZERO || BT>UM); if (BT1==1){ cout<<"\n\tDigite ZERO ou UM para o sensor SPT1: "<<endl; cin >> SPT1; cout<<"\n\tDigite ZERO ou UM para o sensor SP12: "<<endl; cin >> SP12; cout<<"\n\tDigite ZERO ou UM para o sensor SP2U: "<<endl; cin >> SP2U; } else{ cout<<"Programa finalizado!!!" <<endl; getchar(); return 0; } } int sensores() { if (BT1==1){ L1=SPT1; L12=SP12; L2U=SP2U; if(L1== ZERO && L12== ZERO && L2U== ZERO){ cout << "\n\tSem circulacao pelas escadas" << endl; } else{ if(L1== UM){ cout << "\n\tCirculacao entre andares terreo e primeiro" << endl; } if(L12==UM) { cout << "\n\tCirculacao entre andares primeiro e segundo" << endl; } if(L2U== UM){ cout << "\n\tCirculacao entre andares segundo e ultimo" << endl; } } } } int main() { char TECLA; string login; string senha; string login1="CEFET"; string senha1="portaria"; do{ cout<<"\nDigite o login:\n"; cin>>login; cout<<"Digite a senha\n"; cin>>senha; if(login==login1 && senha==senha1){ botaoteste(); //Testar o funcionamento das lampadas LEITURA();//leitura dos sensores sensores();//Verificacao de circulacao nas escadas do { cout << "\n\n\tDigite F ou f para encerrar o programa: "; cin >> TECLA; } while (TECLA != 'F' && TECLA != 'f'); cout << "\n\n"; return 0; } else{ cout<<"login ou senha incorreta tente novamente!!!"; } }while(login!=login1 || senha!=senha1); return 0; }
PASSAR DE C++ PARA JAVA
em Grupo de Estudos
Postado