miércoles, 2 de octubre de 2019

PROGRAMA 63 (WHILE) (Version 2.0)

Hacer un programa ingresando números y saber si adivinaste o te tardaste

#include <iostream>
#include <stdio.h>
#include <windows.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
int i;
void gotoxy (int x, int y)
{
HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;
SetConsoleCursorPosition(hcon,dwPos);
}
void lista();
void ingresa_numero();
void imprime_resultados(int intentos);
int num,capturas;
void ingresa_numero()
{
do
{
cout<<"Ingrese un numero entre 1 al 10\n"<<endl;
cin>>num;
capturas++;
}
while(num!=6);
}
void imprime_resultados(int intentos)
{
cout<<"Adivinaste!!! \n";
if(intentos<=3)
cout<<"Y solo te tardaste"<<intentos<<endl;
if(intentos>3)
cout<<"Pero te tardaste mucho en adivinar"<<endl;
}
int main()
{
lista();
ingresa_numero();
imprime_resultados(capturas);
system("PAUSE");
return 0;
}
void lista()
{
for(i=1;i<=25;i++)
{
gotoxy(15,i);
system("color 4");//Posicion el cursor en columna 15 y la fila de 1 a 25
cout<<"Angel!!!";//Cambia el color ed texto
//system("cls");//Borra la pantalla
}
for(i=1;i<=25;i++)
{
gotoxy(15,i);//Posiciona el cursor en la fila 15 y la columna cambia de 1 a 25
system("color A");
cout<<"Edwin!!!";
//system("cls");
}
for(i=1;i<=25;i++)
{
gotoxy(15,i);//Posiciona el cursor en la fila 15 y la columna cambia de 1 a 25
system("color F");
cout<<"Ruelas!!!";
//system("cls");
}
for(i=1;i<=25;i++)
{
gotoxy(15,i);//Posiciona el cursor en la fila 15 y la columna cambia de 1 a 25
system("color B");
cout<<"Valencia!!!";
//system("cls");
}
}

No hay comentarios.:

Publicar un comentario