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();
}
Suscribirse a:
Entradas (Atom)