Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.67 KB | None | 0 0
  1. //============================================================================
  2. // Name        : teste.cpp
  3. // Author      : Pedro
  4. // Version     :
  5. // Copyright   : Your copyright notice
  6. // Description : Hello World in C++, Ansi-style
  7. //============================================================================
  8.  
  9. #include <iostream>
  10. #include <string>
  11. #include <stdio.h>
  12.  
  13. using namespace std;
  14.  
  15. class Eleicoes {
  16. private:
  17.  
  18.     int numeroDeSecoes;
  19.     int numeroDeZonas;
  20.  
  21. public:
  22.  
  23.     int getNumeroDeZonas();
  24.     int getNumeroDeSecoes();
  25.     void setNumeroDeZonas();
  26.     void setNumeroDeSecoes();
  27.     void gerarSecoes();
  28. };
  29.  
  30. void Eleicoes::gerarSecoes() {
  31.     cout << "!!!Hello World2!!!" << endl;
  32.     cout << "!!!Hello World3!!!" << endl;
  33.  
  34.  
  35.     for (int i = 0; i < getNumeroDeZonas(); i++){
  36.  
  37.     }
  38.  
  39. }
  40.  
  41. void Eleicoes::setNumeroDeZonas() {
  42.     cout << "Quantas Zonas Eleitorais?" << endl;
  43.     cin >> numeroDeZonas;
  44. }
  45.  
  46. void Eleicoes::setNumeroDeSecoes() {
  47.     int aux;
  48.     cout << "Quantas Secoes Eleitorais?" << endl;
  49.     cin >> aux;
  50.     if (aux < getNumeroDeZonas()) {
  51.         while (aux < getNumeroDeZonas()) {
  52.             cout << "Numero precisa ser maior que numero de Zonas" << endl;
  53.             cin >> aux;
  54.         }
  55.     } else {
  56.         cin >> numeroDeSecoes;
  57.     }
  58. }
  59.  
  60. int Eleicoes::getNumeroDeSecoes() {
  61.     return numeroDeSecoes;
  62. }
  63.  
  64. int Eleicoes::getNumeroDeZonas() {
  65.     return numeroDeZonas;
  66. }
  67.  
  68. class ZonaEleitoral {
  69.  
  70. };
  71.  
  72. class SecaoEleitoral {
  73.  
  74. };
  75.  
  76. int main() {
  77.  
  78.     cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
  79.     Eleicoes e;
  80.     e.setNumeroDeZonas();
  81.     e.setNumeroDeSecoes();
  82.     ZonaEleitoral zonas[e.getNumeroDeZonas()];
  83.     SecaoEleitoral secoes[e.getNumeroDeSecoes()];
  84.     e.gerarSecoes();
  85.     return 0;
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement