Hello

martes, 12 de junio de 2012

Metros A Pies DevC++


#include<stdio.h>
#include<conio.h>
float P,M;
main()
{


      printf("Introduce Los Metros A Convertir:\n");
      scanf("%f", &M);
      P = M*3.28084;
      printf("Los Pies Son: = %.5f",P);
      getch ();
}

Km A Millas DevC++


#include<conio.h>
#include <stdio.h>
main ( )
{
float M, K;
      printf ("Introduce Los Kilometros A Convertir:\n");
       scanf ("%f", &K);
       M= K*0.623;
       printf ("El Total De Millas Son: = %.5f", M);
       getch ( );

}

sábado, 9 de junio de 2012

Dia De La Semana DevC++


#include <iostream.h>
#include <stdlib.h>

int main()
{
int dia;
cout<<"Ingrese el numero de dia de la semana:\n ";
cin>>dia;

cout<<"\nEs el dia : \n";

switch(dia)
{
case 1:cout<<"Lunes";
      break;
case 2:cout<<"Martes";
      break;
case 3:cout<<"Miercoles";
      break;
case 4:cout<<"Jueves";
      break;
  case 5:cout<<"Viernes";
      break;
case 6:cout<<"Sabado";
      break;
case 7:cout<<"Domingo";
      break;
}
system("pause");
}

Numeros Al Cuadrado Hasta 100 DevC++


#include <iostream.h>

int a,b,c;

int main(void)
{
    for (a=1 ; a<=100; a++)
    {
        c=a*a;
        cout << a << " y su cuadrado es " <<c<<endl;
    }
 
    system("pause");
    return 0;
}

Resta de 2 en 2 Desde Un Numero "n" DevC++


#include <iostream.h>

int a,b,c,d;

int main (void)
{
    cout << "Por favor ingrese un numero par" <<endl<<endl;
    cin >> a;
    c=a%2;
    
    if(c == 0)
    {
         d=a;
         while(d>2)
         {
                   b=d-2;
                   d=b;
                   cout << (b) <<endl;
         }
     }
     else
     {
         cout << "El numero ingresado no es par" <<endl<<endl;
     }
   cout << "Muchas gracias por utilizar este programa" <<endl<<endl;  
   system("pause");
   return 0;
} 

Serie Fibonacci DevC++


#include <iostream>

using namespace std;

int anterior1,anterior2,actual,i;

int main (void)
{
    cout << "Este programa imprimira los 30 primeros numeros de la serie de Fibbonacci\n" <<endl;
    system("pause");
    anterior1=0;
    anterior2=1;
    cout <<anterior1<<endl;
    cout <<anterior2<<endl;
    for (i=1;i<=30;i++)
    /* El 20 hace referencia a la cantidad de numeros a imprimir */
    {
        actual=anterior1+anterior2;
        anterior1=anterior2;
        cout <<actual<<endl;
        anterior2=actual;
    }  
    system("pause");
    return 0;
}

Dibuja Un Triangulo DevC++


#include <stdio.h>
#include <conio.h>
main()

{
   int cont1, cont2, cont3, numero;

   printf("INTRODUSCA EN LA ALTURA DE UN TRIANGULO UN NUMERO MENOR O IGUAL A 20:  ");
   scanf("%d", &numero);

   printf("\n");

   for(cont1 = 1; cont1 <= numero; cont1++)  
   {
      cont2 = ((numero*2)-(cont1*2));

      do
      {
         printf(" ");
         cont2--;
      }
      while(cont2 >=0);

      for(cont3 = 1; cont3 <= cont1; cont3++)
      {
         printf(" *");
      }
      do
      {
         printf("");
         cont2--;
      }
      while(cont2 ==0);

      for(cont3 = 1; cont3 < cont1; cont3++)
      {
         printf(" *");
      }

 
      printf("\n");
   }


   printf("\n");

  getch();

   
}

Tabla De Multiplicar DevC++


//Tabla de multiplicar hasta 100
#include <stdio.h>
#include <conio.h>
int main()
{
    int numero;//numero ingresado por el usuario
    int nro;//auxiliar
    int resultado;
    char respuesta;
    respuesta='s';
    while (respuesta=='s')
    {
        nro=1;
        printf("Ingrese un numero\n");
        scanf("%i",&numero);
        printf("La tabla de multiplicar de %i es:\n",numero);
        while (nro<=100)
        {
            resultado=numero*nro;
            printf("%i*%i=%in\n",numero,nro,resultado);
            nro=nro+1;
        }
    printf("Desea utilizar este prgrama otra vez S/N?n");
    fflush(stdin);
    scanf("%c",&respuesta);
    }
    printf("Muchas Gracias por utilizar este programan");
    getch();
    return 0;
}

Consonante,Vocal o Digito DevC++


#include"stdio.h"
#include"conio.h"
main()
{
char op;
printf("Presiona una tecla para saber si es vocal, consonante, digto o caracter especial");
scanf("%s",& op);
switch(op)
{
case 'a': printf("La tecla es vocal");
break;
case 'e': printf("La tecla es vocal");
break;
case 'i': printf("La tecla es vocal");
break;
case 'o': printf("La tecla es vocal");
break;
case 'u': printf("La tecla es vocal");
break;
case '1': printf("La tecla es digito");
break;
case '2': printf("La tecla es digito");
break;
case '3': printf("La tecla es digito");
break;
case '4': printf("La tecla es digito");
break;
case '5': printf("La tecla es digito");
break;
case '6': printf("La tecla es digito");
break;
case '7': printf("La tecla es digito");
break;
case '8': printf("La tecla es digito");
break;
case '9': printf("La tecla es digito");
break;
case '0': printf("La tecla es digito");
break;
case '!': printf("La tecla es caracter especial");
break;
case '"': printf("La tecla es caracter especial");
break;
case '#': printf("La tecla es caracter especial");
break;
case '$': printf("La tecla es caracter especial");
break;
case '%': printf("La tecla es caracter especial");
break;
case '&': printf("La tecla es caracter especial");
break;
case '/': printf("La tecla es caracter especial");
break;
case '(': printf("La tecla es caracter especial");
break;
case ')': printf("La tecla es caracter especial");
break;
case '=': printf("La tecla es caracter especial");
break;
case '?': printf("La tecla es caracter especial");
break;
case '¿': printf("La tecla es caracter especial");
break;
case '¡': printf("La tecla es caracter especial");
break;
case '*': printf("La tecla es caracter especial");
break;
case '}': printf("La tecla es caracter especial");
break;
case '{': printf("La tecla es caracter especial");
break;
case '+': printf("La tecla es caracter especial");
break;
case '-': printf("La tecla es caracter especial");
break;
case '|': printf("La tecla es caracter especial");
break;
case '<': printf("La tecla es caracter especial");
break;
case ',': printf("La tecla es caracter especial");
break;
case ';': printf("La tecla es caracter especial");
break;
default: printf("La tecla es consonante");
}
getch();

}

viernes, 8 de junio de 2012

Grados °C a °F DevC++


#include<stdio.h>  
#include<conio.h>

main()
{      
       float cel,res;      
       float n=32, n2=1.8;
       printf("Digite los grados celsius:");
       scanf("%f",&cel);              
       res=n2*cel+n;              
       printf("Celsius:%.1f, Fahrenheit:%.1f",cel,res);  
       getch ();
       }

Dias Transcurridos Del Año DevC++


#include<iostream.h>
#include<conio.h>

 main()
{


char *fmen[]={"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Noviembre","Diciembre","ERROR"};

int ano,ip,mes=0,max=0,dia=0,sum=0,tot=365,fal;
int meses[12] = {31,28,31,30,31,30,31,31,30,31,30,31};

cout<<"\nIngrese el a¤o : \n";
  cin>>ano;
if(ano%400==0)
{
   meses[1]=29;
   tot=366;
}
else{
   if(ano%4==0 && ano%100!=0)
   {
      meses[1]=29;
      tot=366;
   }

}


do{
   cout<<"\ntIngrese el mes : \n";
  cin>>mes;

   switch(mes)
   {
      case 1:
 ip=0;
 break;
      case 2:
 ip=1;
 break;
      case 3:
 ip=2;
 break;
      case 4:
 ip=3;
 break;
      case 5:
 ip=4;
 break;
      case 6:
 ip=5;
 break;
      case 7:
 ip=6;
 break;
      case 8:
 ip=7;
 break;
      case 9:
 ip=8;
 break;
      case 10:
 ip=9;
 break;
      case 11:
 ip=10;
 break;
      case 12:
 ip=11;
 break;
      default:
 ip=12;
 cout<<"ERROR tal numero de mes no existe";
 break;
   }

max=meses[ip];

}while(ip==12);

do{
   cout<<"\nIngrese el dia : \n";
   cin>>dia;
   if(dia>max)
   {
      cout<<"ERROR Numero de dia no existente";
   }
}while(dia>max);


    for (int a=ip-1;a>=0;a--)
    {
     sum+=meses[a];
    }

    sum+=dia;
    fal=tot-sum;


       cout<<"\nDe la fecha :  "<<dia<<" de "<<fmen[ip]<<" del "<<ano<<"nn";
       cout<<"\n-Los dias transcurridos desde el 1 de Enero son : "<<sum<<"nnn";
       cout<<"\n-Y los dias que faltan transcurrir hasta el 31 de Diciembre son : "<<fal;


     getch();
   }

Dias,Años Que Faltan Por Cumplir DevC++


#include <iostream.h>
#include <stdlib.h>
void op();
 void calculo();
int main()
{
calculo();

}

void calculo()
{



        system("cls");
 int x=1, y=1, z=1900, a , b, c, m , n, l, p, q, crono;

 

    cout<<""<<endl;
    cout<<" Enero.               Mayo.                   Septiembre.          "<<endl;
    cout<<" Febrero.             Junio.                  Octubre.             "<<endl;
    cout<<" Marzo.               Julio.                  Noviembre            "<<endl;
    cout<<" Abril.               Agosto.                 Diciembre.           "<<endl;

      cout<<"Digite el numero de dia en que nacio:   ";
       cin>>a;
      if(a>31)
      do
      {
        system("cls");


    cout<<""<<endl;
    cout<<" Enero.               Mayo.                   Septiembre.          "<<endl;
    cout<<" Febrero.             Junio.                  Octubre.             "<<endl;
    cout<<" Marzo.               Julio.                  Noviembre            "<<endl;
    cout<<" Abril.               Agosto.                 Diciembre.           "<<endl;
      cout<<"Digite el numero de dia en que nacio:   ";
      cin>>a;
      }
      while(a>31);

      cout<<"Digite el numero de mes en que nacio:   ";
      cin>>b;
      if(b>12)
      do
      {
        system("cls");
 

    cout<<""<<endl;
    cout<<" Enero.               Mayo.                   Septiembre.          "<<endl;
    cout<<" Febrero.             Junio.                  Octubre.             "<<endl;
    cout<<" Marzo.               Julio.                  Noviembre            "<<endl;
    cout<<" Abril.               Agosto.                 Diciembre.           "<<endl;
      cout<<"Digite el numero de dia en que nacio:   "<<a<<endl;
      cout<<"Digite el numero de mes en que nacio:   ";
      cin>>b;
      }
       while(b>12);

      cout<<"Digite el anio en que nacio:            ";
      cin>>c;
      cout<<"Digite el anio actual:                  ";
      cin>>l;
      cout<<"Digita el numero de mes actual:         ";
      cin>>p;
      if(p>12)
      do
      {
        system("cls");
 

    cout<<""<<endl;
    cout<<" Enero.               Mayo.                   Septiembre.          "<<endl;
    cout<<" Febrero.             Junio.                  Octubre.             "<<endl;
    cout<<" Marzo.               Julio.                  Noviembre            "<<endl;
    cout<<" Abril.               Agosto.                 Diciembre.           "<<endl;

     cout<<"Digite el numero de dia en que nacio:   "<<a<<endl;
     cout<<"Digite el numero de mes en que nacio:   "<<b<<endl;
     cout<<"Digite el anio en que nacio:            "<<c<<endl;
     cout<<"Digite el anio actual:                  "<<l<<endl;
     cout<<"Digita el numero de mes actual:         ";
     cin>>p;
      }
      while(p>12);
      cout<<"Digita el numero de dia actual:        ";
      cin>>q;
      if(q>31)
      do
      {
        system("cls");


     cout<<"Digite el numero de dia en que nacio:   "<<a<<endl;
     cout<<"Digite el numero de mes en que nacio:   "<<b<<endl;
     cout<<"Digite el anio en que nacio:            "<<c<<endl;
     cout<<"Digite el anio actual:                  "<<l<<endl;
     cout<<"Digita el numero de mes actual:         "<<p<<endl;
     cout<<"Digita el numero de dia actual:         ";
       cin>>q;
      }
      while(q>31);
       m=a-1;
       n=b-1;

      do
      {
       system("cls");
       if(x<=9)
       cout<<"Calculando: "<<"0"<<x++<<"/00"<<"/00"<<endl;
       else
       cout<<"Calculando: "<<x++<<"/00"<<"/00"<<endl;
      }
       while(x<=m);



       if(x>=m)
       do
       {
       system("cls");
       if(y<=9)
      cout<<"Calculando: "<<x<<"/0"<<y++<<"/00"<<endl;
      else
      cout<<"Calculando: "<<x<<"/"<<y++<<"/00"<<endl;

       }
       while(y<=n);

        if(y>=n)
       do
       {
       system("cls");
       if(z<=9)
      cout<<"Calculando: "<<x<<"/"<<y<<"/0"<<z++<<endl;
      else
      cout<<"Calculando: "<<x<<"/"<<y<<"/"<<z++<<endl;
       }
       while(z<=c);

          system("cls");
       
          cout<<""<<endl;
          cout<<"Recuerde que si el programa no concuerda con el analisis correcto es porque tiene una medida estandar para los meses "<<endl;
          cout<<"la cual es de 30 dias."<<endl;
          cout<<""<<endl;
          cout<<"Calculado/Su fecha de nacimiento es: "<<x<<"/"<<y<<"/"<<z-1<<endl;
          cout<<"Calculado/La fecha actual es:        "<<q<<"/"<<p<<"/"<<l<<endl;
        if(p<b)
        cout<<"Usted aun no cumple los "<<l-c<<" anios, usted tiene "<<(l-c)-1<<endl;
        if(p<=b&&q<a)
        cout<<"Faltan "<<b-p<<" meses y "<<a-q<<" dias aproximadamente, para que usted cumpla "<<l-c<<" anios"<<endl;
          if(q<a&&p>b)
          cout<<"Usted Tiene la edad de: "<<l-c<<" anios cumplidos desde hase "<<(((p-b)*30)-30)+((30-a)+q)<<" dias aproximadamente y contando... "<<endl;
        else
        if(p>=b&&q>=a)
        cout<<"Usted Tiene la edad de: "<<l-c<<" anios cumplidos desde hase "<<(((p-b)*30)-30)+((30-a)+q)<<" dias y contando... "<<endl;

       else
       {
        if(p<b&&q>=a)
         cout<<"Faltan "<<((30-q)+a)+((30*(b-p))-30)<<" dias aproximadamente, para cumplir "<<l-c<<" anios."<<endl;
         }

         system("pause");
       op();
   }
   void op()
   {

   int cont=0,ronda;
 cout<<"Desea otra ronda (si=1, no=2):  "<<endl;
 cin>>ronda;
 switch(ronda)
 {
  case 1:calculo();break;
  case 2:exit(0);
 }
}

De Miuscula A Mayuscula DevC++


# include <stdio.h>
# include <conio.h>
# include <string.h>
main()
{
  char frase1[100], frase2[100];
  int i, N;


  printf("nPalabra: ");
  gets(frase1);
 

  printf("\nQue desea hacerle a la cadena:\n ");
  printf("\nConvertirla a mayusculas........1\n");
  printf("\nConvertirla a minusculas........2\n");
  printf("\nSaber su longitud...............3\n");

  printf("\nDigame su opcion elegida:\n ");
  scanf("%d",&N);
 
  switch(N)
  { case 1:
   strupr(frase1);
    printf("n%s", frase1);
   break;

   case 2: strlwr(frase1);
   printf("n%s", frase1);

   break;

   case 3:
 i=strlen(frase1);
   printf("\nContiene %d caracteres\n", i);
   break;

   default: printf("nERROR");
  }
 getch();
}

Tipo De Triangulo DevC++


#include<stdio.h>
#include<conio.h>
int main()
{

  int lado1=0,lado2=0,lado3=0;

 
  printf("\t\t\tTIPOS DE TRIANGULOS\n");
  printf("\n\t\t\tIntroduce el lado 1: ");
  scanf("%i",&lado1);
  printf("\n\t\t\tIntroduce el lado 2: ");
  scanf("%i",&lado2);
  printf("\n\t\t\tIntroduce el lado 3: ");
  scanf("%i",&lado3);


  if(lado1==lado2 && lado2==lado3)
  { printf("\n\t\t\tEs equilatero"); }
  if(lado1==lado2 && lado2!=lado3 || lado2==lado3 && lado3!=lado1 || lado3==lado1 && lado1!=lado2)
  { printf("\n\t\t\tEs isosceles"); }
  if(lado1!=lado2 && lado2!=lado3 && lado3!=lado1)
  { printf("\n\t\t\tEs escaleno"); }

 
  getch();
}

Cuantas Letra Y Espacios DevC++


#include<iostream>
#include<string.h>
using namespace std;
 
int main()
{
  char frase[100], *parte, frasef[100]={0};
  int lng,spc=0;
  cout<<"Introduce una frase: "; cin.getline(frase, 100, '\n');
  parte=strtok(frase," ");
  strcat(frasef,parte);
  while((parte=strtok(NULL," ")) != NULL)
  {
    strcat(frasef,parte);
    spc++;
  }
  lng=strlen(frasef);
  cout<<"Tu frase tiene "<<lng<<" letras y "<<spc<<" espacios";
  cin.get();cin.get();
  return 0;
}

Crea Una Frase DevC++


#include<iostream>
#include<string.h>
using namespace std;
 
int main()
{
    char str[100];
    cout << "Una frase: "; cin.getline(str, 100, '\n');
    int numofch = strlen(str);
    for(int i=1; i<(40-(numofch/2)); i++)
        cout << " ";
    cout << str;
    cin.get();
    return 0;
}

Seg,Min,Horas DevC++


#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int sec, hr, min;
    cout << "Introduce los segundos: "; cin >> sec;
    cout << sec << " segundos son ";
    hr = sec / (60*60);
    sec %= 60*60;
    min = sec / 60;
    sec %= 60;
    cout << hr << " horas " << min << " minutos y " << sec << " segundos" << endl;
    getch();
}

Si La Palabra Es Palindromo DevC++


#include<string.h>
#include<iostream>
using namespace std;
int len, n=0;

string chk4palindrosity(string thestr)
{
    if(thestr[0] == thestr[thestr.length() - 1]) // comparar primer caracter con ultimo
    {
        n++;
        if(n == len / 2) // si el numero de veces que la comparación ha sido cierta es...
            return "Si es palindromo!"; // igual a la mitad de los caracters, es palindromo
        thestr.erase(0, 1); // borramos primer caracter
        thestr.erase(thestr.length() - 1, 1); // borramos ultimo
        return chk4palindrosity(thestr); // llamamos a la función con el string recortado
    }
    else // si una de las comparaciones no es cierta, no es palíndromo
        return "No es palindromo";
}

int main()
{
    char inputf[50]={0}, input[50], *parte;
    cout<<"Introduce un palindromo: "; cin.getline(input, '\n');

    parte = strtok(input, " ");                 //
    strcat(inputf, parte);                     //
    while((parte = strtok(NULL, " ")) != NULL) //
        strcat(inputf, parte);               // quitar espacios del array

    string thestr(inputf); // convertir array en string para facilitar operaciones
    len = thestr.length(); // obtener longuitud del string
    if(len == 1)
        cout << "Si es palindromo!";
    else
        cout << chk4palindrosity(thestr); // llamar a la funcion e imprimir lo que retorne
    cin.get();
}



jueves, 7 de junio de 2012

Maximo Comun Divisor DevC++


#include<stdio.h>
#include<conio.h>
int MCD(int x, int y)
{
    if(y==0)
        return x;
    else
        return MCD(y, x%y);
}
int main()
{
    int num1=0,num2=0;
    printf("::MAXIMO COMUN DIVISOR::\n");
    printf("Introduce el primer numero: ");
    scanf("%i",&num1);
    printf("Introduce el segundo numero: ");
    scanf("%i",&num2);
    printf("\tEl resultado es: %i\n", MCD(num1, num2));
    getch();
    return 0;
   
}

domingo, 3 de junio de 2012

Numeros Primos DevC++


#include <iostream>
#include <cstdlib>
#include <math.h>


int main(){
 
  int B=2, C=2, D=0, I=0, E;  
  printf("Hasta que Numero Quiere que Calcule Los Numeros Primos: \n");
  scanf("%d",&E);
    for(B;B<=E;B++){                    
                  C=2;    
                  while((C<=B) && (B%C!=0)){
                               C++;}
                               if(B==C){printf("%6d",C); D++; I++; if(D==10){printf("n");D=0;}}            
  }
printf("\nTotal De Numeros Primos Es De: %dn",I);


 system("PAUSE");
    return 0;
}

Volumen De Una Piscina DevC++


#include <stdio.h>
#include <conio.h>
int main(){
//Cálculo del Volumen de la Piscina
float volumen,ancho,largo,alto;
printf("Introduzca el el ancho de la piscina en (m): ");
scanf("%f",&ancho);
printf("Introduzca el el largo de la piscina en (m): ");
scanf("%f",&largo);
printf("Introduzca el el altura de la piscina en (m): ");
scanf("%f",&alto);
volumen= ancho*alto*largo;
printf("El volumen de la piscina es: %.2f m3",volumen);
getch();
return 0;
}

Valor De La Fuerza DevC++


#include<stdio.h>
#include<conio.h>
#define G 9.81
float F,m1,m2,d;
int main()
{
printf("Introduce el valor de la masa 1: nnt\t");
scanf("%f", &m1);
printf("Introduce el valor de la masa 2: nnt\t");
scanf("%f", &m2);
printf("Introduce el valor de la distancia entre las masas: nnt\t");
scanf("%f", &d);
F=(G*m1*m2)/(d*d);
printf("n El valor de la fuerza es F=%f nn\t",F);
getch();
}

sábado, 2 de junio de 2012

Conversion A Pies DevC++


#include<stdio.h>
#include<conio.h>

main()

{

float R,p;

char op;

printf(" \n %%%%%%%%%%% ---- Menu para Convertir Pies.%%%%%%%%%%%");

printf("\n\n P=Pie. U=Pulgada. C=Centimetros. ");

printf("\n\n Y=Yarda. M=Metros. ");

printf("\n\n Elija una Opcion: " );

scanf("%s",& op);

printf("\n\n\n Inserte la Cantidad de Pies que desee convertir: ");

scanf("%f",&p);

switch (op)

{

case 'p':R=p*1;

printf("\nLos Pies son:%f", R);

break;

case 'u':R=p*12 ;

printf("\nLas Pulgadas son:%f", R);

break;

case 'y':R=p/3;

printf("\nLas Yardas son:%f", R);

break;

case 'c':R=p*(12*2.54);

printf("\nLos Centimetros son:%f", R);

break;

case 'm':R=p*(12*2.54)/100;

printf("\nLos Metros son:%f", R);

break;

default:printf("\nNo se realizo ninguna operacion.");

}

getch();

}

Numeros Pares Del 1Al 100 DevC++


#include<stdio.h>
#include<conio.h>

int i;

char op;

main()

{

printf("\n\n ***PROGRAMA QUE IMPRIME LOS NUMEROS PARES DEL 1 AL 100 (FOR Y WHILE) ***");

printf("\n\n ***MENU PRINCIPAL***");

printf("\n\n For---[f] While---[w]");

printf("\n Seleccione una opcion: ");

scanf("%s",&op);

switch(op)

{

case 'f':

for(i=0;i<=100;i+=2)

if (i%2==0)

printf("%d\n",i);

break;

case 'w':

i=0;

while(i<=20)

{

if (i%2==0)

printf("%d\n",i);

i+=2;

}

break;

default:printf("fuera de rango");

}

Positivo,Negeativo O Nulo DevC++


#include <stdio.h>
#include <conio.h>
int main ()
{
 int numero;
 printf("Inserte un numero: ");
 scanf("%d",&numero);
 if(numero==0)
  printf("El numero %d es NULO",numero);
 else
 {
  if(numero<0)
    printf("El numero %d es NEGATIVO",numero);
  else
    printf("El numero %d es POSITIVO",numero);
 }
 getch();
}

Piedra,Papel O Tijera DevC++


#include <iostream>
using namespace std;
main()
{
int c=0,d=0,e=0;
char i,a,b;
string j1,j2;
cout<<"Intrucciones: La Roca Rompe A La Tijera Y La Tijera Corta El Papel, La Roca Se Cubre Con El Papel"<<endl;
cout<<"Nombre de jugador 1: ";
cin>>j1;
cout<<"Nombre de jugador 2: ";
cin>>j2;
while(true){
cout<<"P Papel"<<endl;
cout<<"T Tijera"<<endl;
cout<<"R Roca"<<endl;
cout<<j1<<"Escoje Una Letra:";
cin>>a;
cout<<j2<<"Escoje Una Letra:";
cin>>b;

if(a=='r'&& b=='t'||a=='t'&& b=='p'||a=='p'&&b=='r'){
cout<<j1<<" ERES EL GANADOR"<<endl;
c++;}
else if(a=='p'&& b=='t'||a=='t'&& b=='r'||a=='r'&&b=='p'){
cout<<j2<<" ERES EL GANADOR"<<endl;
d++;}
else if(a=='r'&&b=='r'||a=='t'&&b=='t'||a=='p'&&b=='p') {
cout<<"EMPATADOS"<<endl;
e++;}
else
cout<<"INCORRECTO"<<endl;
cout<<"Continuar (cualquier tecla), salir (x) :";
cin>>i;
if(i=='x')
break;

cout<<"P Papel"<<endl;
cout<<"T Tijera"<<endl;
cout<<"R Toca"<<endl;
cout<<j2<<"Escoje una letra:";
cin>>a;
cout<<j1<<"Escoje una letra:";
cin>>b;

if(a=='r'&& b=='t'||a=='t'&& b=='p'||a=='p'&&b=='r'){
cout<<j2<<" ERES EL GANADOR"<<endl;
d++;}
else if(a=='p'&& b=='t'||a=='t'&& b=='r'||a=='r'&&b=='p'){
cout<<j1<<" ERES EL GANADOR"<<endl;
c++;}
else if(a=='r'&&b=='r'||a=='t'&&b=='t'||a=='p'&&b=='p') {
cout<<"EMPATADOS"<<endl;
e++;}
else
cout<<"INCORRECTO"<<endl;
cout<<"Continuar (cualquier tecla), salir (x):";
cin>>i;
if(i=='x')
break;
}
cout<<" PUNTAJES"<<endl;
cout<<j1<<"\t=\t"<<c<<endl;
cout<<j2<<"\t=\t"<<d<<endl;
cout<<"Empate\t=\t"<<e<<endl;
system("pause");
return 0;
}

Calificacion Prepa Prope DevC++


#include<stdio.h>
#include<conio.h>

int main()
{
  float calif_1=0,calif_2=0,calif_3=0,calif_4=0,calif_5=0,promedio=0;
  printf("\t\tIntroduce tu primera calificacion: ");scanf("%f",&calif_1);
  printf("\t\tIntroduce tu segunda calificacion: ");scanf("%f",&calif_2);
  printf("\t\tIntroduce tu tercera calificacion: ");scanf("%f",&calif_3);
  printf("\t\tIntroduce tu cuarta  calificacion: ");scanf("%f",&calif_4);
  printf("\t\tIntroduce tu quinta  calificacion: ");scanf("%f",&calif_5);

  promedio=(calif_1+calif_2+calif_3+calif_4+calif_5);

  if(promedio<=70)
  {
   printf("\n\tLo siento, tu promedio de %.2f no es aprobatorio",promedio);
  }
  else
  {
    printf("\t\t\tFelicidades, pasaste con un %.2f",promedio);
  }

  getch();
}

Calificacion Prepa Tecnica DevC++


#include<stdio.h>
#include<conio.h>

int main()
{
  float calif_1=0,calif_2=0,calif_3=0,promedio=0;
  printf("\nIntroduce tu primera calificacion: ");scanf("%f",&calif_1);
  printf("\nIntroduce tu segunda calificacion: ");scanf("%f",&calif_2);
  printf("\nIntroduce tu tercera calificacion: ");scanf("%f",&calif_3);

  promedio=(calif_1+calif_2+calif_3);

  if(promedio<=70)
  {
   printf("\n\tLo siento, tu promedio de %.2f no es aprobatorio",promedio);
  }
  else
  {
    printf("\n\tFelicidades, pasaste con un %.2f",promedio);
  }

  getch();
}

Tipo De Triangulo DevC++


#include<stdio.h>
#include<conio.h>
int main()
{
  //Declaracion de variables
  int lado1=0,lado2=0,lado3=0;

  //Pedir los datos
  printf("TIPOS DE TRIANGULOS");
  printf("\nIntroduce el lado 1: ");scanf("%i",&lado1);
  printf("\nIntroduce el lado 2: ");scanf("%i",&lado2);
  printf("\nIntroduce el lado 3: ");scanf("%i",&lado3);

  //Hacer comparaciones
  if(lado1==lado2 && lado2==lado3)
  { printf("\n\tEs equilatero"); }
  if(lado1==lado2 && lado2!=lado3 || lado2==lado3 && lado3!=lado1 || lado3==lado1 && lado1!=lado2)
  { printf("\n\tEs isosceles"); }
  if(lado1!=lado2 && lado2!=lado3 && lado3!=lado1)
  { printf("\n\tEs escaleno"); }

  //Pausa
  getch();
}

Moneda Cara o Cruz DevC++


#include <iostream>
#include <stdlib.h> //posee la libreria para poder usar srand
#include <time.h>
#include <conio.h>
    using namespace std;
 
 
 
    int main()
   { int n, moneda=0, cara=0, cruz=0;
        cout<<"Generador de lanzamiento de una moneda\n";
         cout<<"Cantidad de lanzamientos a generar"<<"\nveces:"; cin >>n;
     srand (time(NULL)); //semilla que se inicializa con la hora (truco)
    for(int i=1; i<=n; i++){ // Genera la cantidad de veces por el usuario
      moneda = rand()%2;
      if (moneda==0)
       { cout<<"cara\n"; cara++;}
          else
         { cout<<"cruz\n"; cruz++;}
              }
         cout<<"Canidad de veces que salio cara:"<<cara<<"en porcentaje:"<<(cara*100)/n<<endl;
          cout<<"Canidad de veces que salio cruz:"<<cruz<<"en porcentaje:"<<(cruz*100)/n<<endl;
  getch();
   system("PAUSE");
       }  

Dia Mes Año DevC++


#include<iostream>
using namespace std;

int main()
{
int d, m, a, dm, t, i;

cout << "Ingrese fecha (dd mm aa): "; // annos de dos digitos
cin >> d >> m >> a;

t = 365 * a + ( a - 1 ) / 4;    /* dias hasta el anno anterior
      desde 1900 (ej. 1903,incluye
      el anno 1900, 1901, 1902: 3
      annos ).
      y un dia por cada anno bisiesto,
      hasta el anno anterior (ej.        
                       1915, hasta el 14 tenemos: 1904,
      1908, 1912 o sea 14/4 = 3. */

for( i = 1; i<m; t += dm, i++ ) //dias hasta el mes anterior
  switch(i)
     {
     case 1 :
 case 3 :
 case 5 :
 case 7 :
 case 8 :
 case 10:
 case 12: dm = 31;
      break;
 case 4 :
 case 6 :
 case 9 :
 case 11: dm = 30;
            break;
 case 2 : if( a > 0 && a % 4 == 0 )
 dm = 29;
else
 dm = 28;
 }

t+=d; //dias hasta la fecha

t%=7; /*dias que sobran despues de reducir las semanas
si 1 de enero fue lunes, el 7 del mismo mes
(t%7 == 0) sera domingo */

switch ( t )
{
  case 0: cout << "Domingo\n";
      break;
  case 1: cout << "Lunes\n";
      break;
  case 2: cout << "Martes\n";
      break;
  case 3: cout << "Miercoles\n";
      break;
  case 4: cout << "Jueves\n";
      break;
  case 5: cout << "Viernes\n";
      break;
  case 6: cout << "Sabado\n";
      break;
}
cin.ignore();
cin.get();
return 0;
}

Factorial De Un Numero DevC++


# include <conio.h>
# include <iostream.h>
using namespace std;
int main ()
{
    float n,i,f;
    cout <<"Ingrese el valor de n" <<endl;
    cin >> n;
    if(n<0)
    {
           cout<<"No se como calcular el factorial de un negativo";
           }
    else
    {
        f=1;for (i=1; i<=n; i++){f=f*i;
        }
        cout <<"El resultado es " <<f;
        }
        getch ();
        return 0;
}

Cuadrado De Un Numero DevC++


#include<conio.h>
#include<stdio.h>
#include<iostream>
main()
{      
float x,c;
printf("Digite un numero\n");
scanf("%f",&x);
c=x*x;
printf("El cuadrado de %.1f es %.1f\n",x,c);
getch();
return(0);
}

Numero Mayor DevC++


#include <conio.h>
#include <iostream.h>
int main ()
{
    int a,b,c;
    cout << "Ingrese el primer valor" <<endl;
    cin >> a;
    cout << "Ingrese el segundo valor" <<endl;
    cin >> b;
    cout << "Ingrese el tercer valor" <<endl;
    cin >> c;
    if ((a>=b) && (a>=c))
    {cout <<"El mayor es el primer valor" <<endl << a;
    }
    if ((b>=a) && (b>=c)){cout <<"El mayor es el segundo valor" <<endl << b;
    }
    if ((c>=a) && (c>=b)){cout <<"El mayor es el tercer valor" <<endl << c;
    }
    getch();
    return 0;
}

Calculadora DevC++


#include <iostream.h>
#include <math.h>

float suma(float a, float b){
return a+b;
}
float resta(float a, float b){
return a-b;
}
float multiplicacion (float a,float b){
return a*b;
}
float division (float a, float b){
return a/b;
}
float potencia (float a,float b){
return pow(a,b);
}
float raiz(float a, float b){
return pow(a,(1/b));
}
float factorial(float a){
if(a<=1){
return 1;
}
else{
return a*(factorial(a-1));
}
}

main(){
float a=0;
float b=0;
int x,y;
do{

cout<<"*****Esta es una calculadora********";
cout<<"\nQue operacion desea realizar: ";
cout<<"\n1. Suma\n";
cout<<"2. Resta\n";
cout<<"3. Multiplicacion\n";
cout<<"4. Division\n";
cout<<"5. Potencia\n";
cout<<"6. Raiz (cuadrada, cubica etc.)\n";
cout<<"7. Factorial de un numero\n";
cout<<"8. Salir de la calculadora";
cout<<"\nEscriba el numero de la operacion: ";
cin>>x;
if(x==8){
y=1;
}
switch(x){
case 1:
{
cout<<"\nEscriba el primer numero que va a sumar: ";
cin>>a;
cout<<"\nEscriba el segundo numero que va a sumar: ";
cin>>b;
cout<<"El resultado es "<<suma(a,b);
}break;
case 2:
{
cout<<"\nEscriba el primer numero que va a restar: ";
cin>>a;
cout<<"\nEscriba el segundo numero que va a restar: ";
cin>>b;
cout<<"El resultado es "<<resta(a,b);
}break;
case 3:
{
cout<<"\nEscriba el primer numero que va a multiplicar: ";
cin>>a;
cout<<"\nEscriba el segundo numero que va a multiplicar: ";
cin>>b;
cout<<"El resultado es "<<multiplicacion(a,b);
}break;
case 4:
{
cout<<"\nEscriba el primer numero que va a dividir: ";
cin>>a;
cout<<"\nEscriba el segundo numero que va a dividir: ";
cin>>b;
if(b==0){
cout<<"\nNumero no valido, escriba otro: ";
cin>>b;
}
cout<<"El resultado es "<<division(a,b);
}break;
case 5:
{
cout<<"\nEscriba la base: ";
cin>>a;
cout<<"\nEscriba la potencia: ";
cin>>b;
cout<<"El resultado es "<<potencia(a,b);
}break;
case 6:
{
cout<<"\nEscriba el nnumero al que le va a sacar raiz: ";
cin>>a;
cout<<"\nEscriba el valor de la raiz(ejemplo 2, 3 etc): ";
cin>>b;
cout<<"El resultado es "<<raiz(a,b);
}break;
case 7:
{
cout<<"\nEscriba el numero al que le va a sacar factorial: ";
cin>>a;
cout<<"El resultado es : "<<factorial(a);
}break;
case 8:
{
cout<<"\n***********Super Calculadora***********\n";
}break;
default: {
cout<<"\nOpcion no valida";
}
}
if(x==8){
y=1;
system("PAUSE");
}
else{
cout<<"\n Desea hacer otra operacion SI(1)/NO(2) ";
cin>>y;
}
system("cls");}
while (y==1);
return 0;
}

Simulacion De Un Hotel DevC++


#include<stdio.h>
#include<conio.h>
main()
{
      int NumerodeDias;
      float PrecioPorDia,Subtotal,Iva,Total,CargosExtras;
      ////////////////////////////////////////////////////////////////////////////////
      printf("\n\n\t\t\t\tHotel La Estrella\t");
      ////////////////////////////////////////////////////////////////////////////////
      printf("\nCuantos Dias Quieres Quedarte\t");
      scanf("%d",&NumerodeDias);
      printf("\nQue precio tiene cada dia\t");
      scanf("%f",&PrecioPorDia);
      printf("\nTotal de CargosExtras\t\t");
      scanf("%f",&CargosExtras);
      ///////////////////////////////////////////////////////////////////////////////
     
      Subtotal=NumerodeDias*PrecioPorDia+CargosExtras;
      Iva=Subtotal*0.15;
      Total=Subtotal+Iva;
      ///////////////////////////////////////////////////////////////////////////////
      printf("\n %d_NumerodeDias*%.2f Igual a %.2f\t",NumerodeDias,PrecioPorDia,Subtotal);
      printf("\nEl Iva Calculado es igual a %.2f\t",Iva);
      printf("\nEl total de su adeudo es igual a %.2f\t",Total);
      printf("\n\n\t\t\t\tGracias Por Su Hospedaje\n");
      getch();
      }

Dias De Nacido DevC++


#include<stdio.h>
#include <graphics.h>
#include<stdlib.h>
int dia,mes,ano,cad,cad1;
main()
{
printf("\nIngrese el numero del dia de nacimiento\t");
scanf("%d",&dia);
printf("\nIngrese el numero del mes de nacimiento\t");
printf("\nEnero=      1\t");
printf("\nFebrero=    2\t");
printf("\nMarzo=      3\t");
printf("\nAbril=      4\t");
printf("\nMayo=       5\t");
printf("\nJunio=      6\t");
printf("\nJulio=      7\t");
printf("\nAgosto=     8\t");
printf("\nSeptiembre= 9\t");
printf("\nOctubre=   10\t");
printf("\nNoviembre= 11\t");
printf("\nDiciembre= 12\t\t");
scanf("%d",&mes);
printf("\nIngrese el numero del ano completo de nacimiento\t");
scanf("%d",&ano);
if(mes==4||mes==6||mes==9||mes==11)
{
cad1=(30-dia)+(30*3)+(31*7)+(28);
cad=(2012-ano)*cad1;
printf("\nLos dias vividos Hasta El Presente Año son:%d\n",cad);
}
else
{
if (mes==1||mes==3||mes==5||mes==7||mes==8||mes==10||mes==12)
cad1=(31-dia)+(30*4)+(31*6)+(28);
cad=(2012-ano)*cad1;
printf("Los dias vividos Hasta El Presente Año son:%d",cad);
}
if(mes==2)
{
cad1=(28-dia)+(30*4)+(31*7);
cad=(2012-ano)*cad1;
printf("los dias vividos Hasta El Presente Ano son:%d",cad);
}

system("pause");
return 0;
}

Area De Un Triangulo DevC++


#include <stdio.h>
#include <conio.h>
float A,B,H;
main()
{
      printf("\t\tPrograma Que Calcula El Area De Un Triangulo\n");
      printf("\t\t\t\tDame La Base\t");
      scanf("%f",&B);
      printf("\t\t\t\tDame La Altura\t");
      scanf("%f",&H);
      A=B*H/2;
      printf("\t\t\tEl Area Del Triangulo Es: = %.2f",A);
      getch();
      }

Area De Un Rectangulo DevC++


#include <stdio.h>
#include <conio.h>
float A,B,H;
main()
{
      printf("\t\tPrograma Que Calcula El Area De Un Rectangulo\n");
      printf("\t\t\t\tDame La Base\t");
      scanf("%f",&B);
      printf("\t\t\t\tDame La Altura\t");
      scanf("%f",&H);
      A=B*H;
      printf("\t\t\tEl Area Del Rectangulo Es: = %.2f",A);
      getch();
      }

Area De Un Circulo DevC++


#include<stdio.h>
#include<conio.h>
float A,R;

main()
{
      printf("\t\tPrograma Que Calcula El Area De Un Ciorculo\n");
      printf("Dame El Radio Del Circulo\t");
      scanf("%f",&R);
      A=(R)*(3.1416);
      printf("El Area Del Circulo Es: = %f",A);
      getch();
      }