Ir ao conteúdo
  • Cadastre-se

RBuchmann

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Reputação

1
  1. Boa tarde! Te trouxe uns códigos que fiz a algum tempo atras, são simples, mas acho que podem te ajudar. #include <iostream> // endl;#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <string.h> #include <windows.h> #include <cmath> void gotoxy( int x, int y ){ COORD coord; coord.X = (short)x; coord.Y = (short)y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);} int main(void){ int cons=0,pc=0,hora[20],vetcons[20]; char op,sai; bool fim=false; for (int l=0; l<20;l++) { hora[l]=hora[l]=vetcons[l]=0; } do { //system("cls"); gotoxy(0,0); cout<<"MENU"<<endl; cout<<"---------------------------"<<endl; cout<<"1- Entrada de Clientes"<<endl; cout<<"2- Consumo"<<endl; cout<<"3- Saida de Clientes"<<endl; cout<<"4- Relatorio"<<endl; cout<<"5- Termino"<<endl; cout<<"Opcao:"<<endl; gotoxy(7,7); cin>>op; if (op == '1') { do { gotoxy(12,12); cout<<"Numero do PC: "; cin>>pc; if(pc>=0 && pc<=20) { if(hora[pc]==0) { // gotoxy(12,13); //cout<<"Digite numero do cartao: "; //cin>>cartao[pc]; gotoxy(12,14); cout<<"Hora de entrada: "; cin>>hora[pc]; } else { gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"PC Ocupado! "; } } else { gotoxy(12,13); cout<<"PC Nao Existe!"; } }while(pc<0 || pc>20); } if (op=='2') { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"Digite numero do PC: "; cin>>pc; if (hora[pc]==0) { gotoxy(12,14); cout<<"INEXISTENTE!"; } else gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; cout<<"Digite o consumo:"; cin>>cons; vetcons[pc]=vetcons[pc]+cons; } if(op=='3') { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"Confirma saida: (S/N) "; cin>>sai; if(sai=='S'||sai=='s') { gotoxy(12,13); cout<<"Digite numero do PC: "; cin>>pc; if (pc == hora[pc]) hora[pc]=vetcons[pc]=0; } } if(op==4) { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); for(pc=0; pc<20; pc++) cout<<pc+1<<" - "<<hora[pc]<<" - "<<vetcons[pc]<<endl; getch(); } if (op == '5') { fim = true; } } while(fim==false); system("pause");} #include <iostream> // endl;#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <string.h> #include <windows.h> #include <cmath> void gotoxy( int x, int y ){ COORD coord; coord.X = (short)x; coord.Y = (short)y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);} int main(void){ int cons=0,pc=0,hora[20],vetcons[20]; char op,sai; bool fim=false; for (int l=0; l<20;l++) { hora[l]=hora[l]=vetcons[l]=0; } do { //system("cls"); gotoxy(0,0); cout<<"MENU"<<endl; cout<<"---------------------------"<<endl; cout<<"1- Entrada de Clientes"<<endl; cout<<"2- Consumo"<<endl; cout<<"3- Saida de Clientes"<<endl; cout<<"4- Relatorio"<<endl; cout<<"5- Termino"<<endl; cout<<"Opcao:"<<endl; gotoxy(7,7); cin>>op; if (op == '1') { do { gotoxy(12,12); cout<<"Numero do PC: "; cin>>pc; if(pc>=0 && pc<=20) { if(hora[pc]==0) { // gotoxy(12,13); //cout<<"Digite numero do cartao: "; //cin>>cartao[pc]; gotoxy(12,14); cout<<"Hora de entrada: "; cin>>hora[pc]; } else { gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"PC Ocupado! "; } } else { gotoxy(12,13); cout<<"PC Nao Existe!"; } }while(pc<0 || pc>20); } if (op=='2') { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"Digite numero do PC: "; cin>>pc; if (hora[pc]==0) { gotoxy(12,14); cout<<"INEXISTENTE!"; } else gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; cout<<"Digite o consumo:"; cin>>cons; vetcons[pc]=vetcons[pc]+cons; } if(op=='3') { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); cout<<"Confirma saida: (S/N) "; cin>>sai; if(sai=='S'||sai=='s') { gotoxy(12,13); cout<<"Digite numero do PC: "; cin>>pc; if (pc == hora[pc]) hora[pc]=vetcons[pc]=0; } } if(op==4) { gotoxy(12,12); cout<<" "; gotoxy(12,13); cout<<" "; gotoxy(12,14); cout<<" "; gotoxy(12,13); for(pc=0; pc<20; pc++) cout<<pc+1<<" - "<<hora[pc]<<" - "<<vetcons[pc]<<endl; getch(); } if (op == '5') { fim = true; } } while(fim==false); system("pause");}

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!