Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C++ by VictorR ( 12 years ago )
#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <windows.h>
#include <string.h>
#include <string>
using namespace std;

void gotoxy(int x, int y) {
    COORD coord;
    coord.X=x;
    coord.Y=y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}

void encabezado() { 
 cout << (" *****************************************************************************\n");
 cout << "       Lenguaje Comparado -> Demos la vuelta al reloj.      \n";
 cout << (" *****************************************************************************\n");    
}

int main() {
    char op[1];
 do {
  system&#40;"cls"&#41;;
  encabezado();
  gotoxy(5,6); cout << "Seleccione el modo en que desea jugar:";
  gotoxy(8,8); cout << "1. Modo interactivo.";  
  gotoxy(8,9); cout << "2. Modo por lotes.";  
  gotoxy(8,10); cout << "3. Salir.";
  gotoxy(8,12); cin >> op;

  if(strcmp(op, "3") == 0) break;

  switch(*op) {
   case '1': {
    char cont[1] = "";
    int turno = 1;
                int reloj = 12;
    string resultado = "Ninguno";
    do {
                    system&#40;"cls"&#41;;
        encabezado();
      int m % 100;
      if(moneda <= 50) m
     else m
     if(strcmp(cont, "s") == 0) {           
       if(m 1) { //Cara
       reloj = reloj + (turno * 1);
       resultado = "Cara";
      }
      else { //Sello
       resultado = "Sello";
       reloj = reloj - (turno * 1);
      }
      turno++;
     }
     gotoxy(5,6); cout << "Demos la vuelta al reloj -> Modo interactivo.";
     gotoxy(8,8); cout << "Turno #: "<< turno <<".";
     gotoxy(8,9); cout << "Reloj: "<< reloj <<"h.";
     gotoxy(8,10); cout << "Ultimo resultado: "<< resultado;
     gotoxy(8,11); cout << "Desea lanzar la moneda? (s / n). ";
     gotoxy(8,13); cin >> cont;
     

                    if(strcmp(cont, "n") == 0) {
                        break;
                    }                    
    }while(strcmp(cont, "s") == 0);
    break;
   }
   case '2': {
    system&#40;"cls"&#41;;
    encabezado();
    gotoxy(5,6); cout << "Procesos actualmente agregados en la cola.";    
    getch();
    break;
   }   
  }
 }while(op != "3");
}

 

Revise this Paste

Your Name: Code Language: