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("cls");
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("cls");
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("cls");
encabezado();
gotoxy(5,6); cout << "Procesos actualmente agregados en la cola.";
getch();
break;
}
}
}while(op != "3");
}
Revise this Paste