Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include<iostream.h>
#include<math.h>
#include<conio.h>
//conversor caballos vapor-watios//
int main(){
int CV, conversion=736;
double watios;
cout<<"introduzca un valor de caballos de vapor"<<"\n";
cin>> CV;
watios = CV * conversion;
cout<< CV <<" caballos de vapor son "<<watios<<" watios";
getch();
}
Programa que resuelve determinantes de 2x2 , de 3x3 y sistemas de ecuaciones de 2 o 3
incognitas
2 Cdigo:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float a,b,c,d,e,f,g,h,i,l,k,j,x,y,z,total,eleccion;
printf("El programa resuelve determinantes de 2x2 , de 3x3 y sistemas de ecuaciones de 2 o 3
incognitas por lo que pulsa 1 si quieres resolver un determinante de 3x3 , pulsa 2 si quieres
resolver un sistema de ecuaciones con 3 incognitas, pulsa 3 para reolver determinantes de 2x2 y
pulsa 4 para resolver sistemas de ecuaciones de 2 incognitas: ");
scanf("%f",&eleccion);
if(eleccion==1){
printf("El determinante es de la forma | a b c |\n");
printf(" | d e f |\n");
printf(" | g h i |\n");
printf("Introduce a:");
scanf("%f",&a);
printf("Introduce b:");
scanf("%f",&b);
printf("Introduce c:");
scanf("%f",&c);
printf("Introduce d:");
scanf("%f",&d);
printf("Introduce e:");
scanf("%f",&e);
printf("Introduce f:");
scanf("%f",&f);
printf("Introduce g:");
scanf("%f",&g);
printf("Introduce h:");
scanf("%f",&h);
printf("Introduce i:");
scanf("%f",&i);
total=((a*e*i)+(b*f*g)+(d*h*c))-((c*e*g)+(f*h*a)+(d*b*i));
printf("El valor del determinante es: %f\n",total);
}
else{
if(eleccion==2){
printf("El sistema de ecuaciones es de la forma | ax by cz = l \n");
printf(" | dx ey fz = j \n");
printf(" | gx hy iz = k \n");
printf("Introduce a:");
scanf("%f",&a);
printf("Introduce b:");
scanf("%f",&b);
printf("Introduce c:");
scanf("%f",&c);
printf("Introduce d:");
scanf("%f",&d);
printf("Introduce e:");
scanf("%f",&e);
printf("Introduce f:");
scanf("%f",&f);
printf("Introduce g:");
scanf("%f",&g);
printf("Introduce h:");
scanf("%f",&h);
printf("Introduce i:");
scanf("%f",&i);
printf("Introduce l:");
scanf("%f",&l);
printf("Introduce j:");
scanf("%f",&j);
printf("Introduce k:");
scanf("%f",&k);
total=((a*e*i)+(b*f*g)+(d*h*c))-((c*e*g)+(f*h*a)+(d*b*i));
x=(((l*e*i)+(b*f*k)+(j*h*c))-((c*e*k)+(f*h*l)+(j*b*i)))/total;
y=(((a*j*i)+(l*f*g)+(d*k*c))-((c*j*g)+(f*k*a)+(d*l*i)))/total;
z=(((a*e*k)+(b*j*g)+(d*h*l))-((l*e*g)+(j*h*a)+(d*b*k)))/total;
printf("X=%f , Y=%f , Z=%f \n",x,y,z);
} else {
if (eleccion==3){
printf("El determinante es de la forma | a b |\n");
printf(" | c d |\n");
printf("Introduce a:");
scanf("%f",&a);
printf("Introduce b:");
scanf("%f",&b);
printf("Introduce c:");
scanf("%f",&c);
printf("Introduce d:");
scanf("%f",&d);
total =(a*d)-(c*b);
printf("El resultado del determinante de 2x2 es: %f\n",total);
}
else{
if(eleccion==4){
printf("El sistema de ecuaciones es de la forma | ax by = l \n");
printf(" | cx dy = j \n");
printf("Introduce a:");
scanf("%f",&a);
printf("Introduce b");
scanf("%f",&b);
printf("Introduce c");
scanf("%f",&c);
printf("Introduce d");
scanf("%f",&d);
printf("Introduce l");
scanf("%f",&l);
printf("Introduce j");
scanf("%f",&j);
total =(a*d)-(c*b);
x = (l*d)-(j*b);
y= (a*j)-(l*c);
printf("El valor de x es : %f \n ",x);
printf("El valor de y es : %f\n",y);
}
else{
if(eleccion!=1&&eleccion!=2&&eleccion!=3&&eleccion!=4){
printf("Por favor 1,2,3 o 4\n");
}
}
}
}
}
getch();
}
Programa que te imprime por pantalla la nota final de un alumno, indicandole al programa
cuales son sus notas y cual es el porcentaje de nota practica,teorica y de asistencia
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float teorica,practica,asistencia,teor,prac,asis,notafinal,nteorica,npractica,nasistencia,porctotal;
printf("El programa imprime por pantalla el resultado final de la nota de un \n");
}
printf("El resultado es: %d \n", resultado);
getch();
}
Programa que dice con palabras tu nota numrica
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int nota;
printf ("Escribe la nota:\n");
scanf ("%d", a);
if (nota<5) printf ("insuficiente\n");
else if(nota<6) printf ("suficiente\n");
else if(nota<7) printf ("bien\n");
else if(nota<9) printf ("notable\n");
else if(nota<10) printf ("sobresaliente\n");
getch();
}
Programa que pasa de grados centigrados a grados kelvin
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int gradosc, gradosk;
printf ("Escribe el numero de grados centigrados\n");
scanf ("%d", &gradosc);
gradosk=gradosc+273;
printf ("%d grados centigrados es igual que %d grados Kelvin\n", gradosc, gradosk);
getch();
}
programa que lee el numero de articulos adquiridos en un mercadillo y calcula el precio de
los articulos.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
//programa que lee el numero de articulos adquiridos en un mercadillo y calcula el precio de los
articulos//
int A,B,C,D,E;//calcetines a 2,calzoncillos a 3,camisetas a 6,pantalones a 10 y las medias a
4.25//
float precio;
printf("Introduce el numero de pares de calcetines:\n");
scanf("%d",&A);
precio=A*2;
printf("Introduce el numero de calzoncillos:\n");
scanf("%d",&B);
precio=B*3+precio;
printf("Introduce el numero de camisetas:\n");
scanf("%d",&C);
precio=C*6+precio;
printf("Introduce el numero de pantalones:\n");
scanf("%d",&D);
precio=D*10+precio;
printf("Introduce el numero de medias:\n");
scanf("%d",&E);
precio=E*4.25+precio;
printf("el precio total es:\n%f euros\n",precio);
getch();
}
Programa que es capaz de convertir atmosferas a pascal y viceversa.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float a,b;
printf("Conversor de pascal-atmosferas\n");
printf("Introduzca:\n");
printf("1 para convertir de atmosferas a pascal\n");
printf("2 para convertir de pascal a atmosferas\n");
scanf("%f",&a);
if(a==1)
{
printf("Introduzca el numero de atmosferas:\n");
scanf("%f",&b);
printf("%f atmosferas son %f pascal\n",b,b*101300);
}
else
{
printf("Introduzca el numero de pascales:\n");
scanf("%f",&b);
printf("%f pascales son %f atmosferas\n",b,b/101300);
}
getch();
}
Programa que te hace el % de dos numeros introducidos
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float a=0, b=0;
float c=0;
printf ("Introduce un valor\n");
scanf ("%f", &a);
printf ("Introduce el valor total\n");
scanf ("%f", &b);
c=(a/b)*100;
printf ("%f por ciento\n", c);
getch();
}
Programa que te pide una medida en metros y te la cambia a km, hm, dam, dm, cm o mm
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float a,b,km,hm,dam,dm,cm,mm;
printf("Introduce el valor en metros\n");
scanf("%f",&a);
printf("Introduzca la medida a la que quiera cambiar %f m teniendo en cuenta las siguientes
asignaciones\nkm es 6\nhm es 5\ndam es 4\ndm es 3\ncm es 2\nmm es 1\n",a);
scanf("%f",&b);
if(b==6)
{
km=(a/1000);
printf("%f m son %f km\n",a,km);
}
else
{
if(b==5)
{
hm=(a/100);
printf("%f m son %f hm\n",a,hm);
}
else
{
if(b==4)
{
dam=(a/10);
printf("%f m son %f dam\n",a,dam);
}
else
{
if(b==3)
{
dm=(a*10);
printf("%f m son %dm\n",a,dm);
}
else
{
if(b==2)
{
cm=(a*100);
printf("%f m son %fcm\n",a,cm);
}
else
{
if(b==1)
{
mm=(a*1000);
printf("%f m son %f mm\n",a,mm);
}
else
{
printf("el valor introducido no se encuentra dentro de las posibles asignaciones\n");
}
}
}
}
}
}
getch();
}
Programa que te pide un numero y te devuelve la letra correspondiente a ese numero en el
abecedario
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int l1;
printf("Introduce dos numeros del 1 al 28 : \n");
scanf("%d",&l1);
if(l1==1)
printf("El numero %d corresponde a la letra A en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==2)
printf("El numero %d corresponde a la letra B en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==3)
printf("El numero %d corresponde a la letra C en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==4)
printf("El numero %d corresponde a la letra D en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==5)
printf("El numero %d corresponde a la letra E en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==6)
printf("El numero %d corresponde a la letra F en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==7)
printf("El numero %d corresponde a la letra G en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==8)
printf("El numero %d corresponde a la letra H en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==9)
printf("El numero %d corresponde a la letra I en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==10)
printf("El numero %d corresponde a la letra J en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==11)
printf("El numero %d corresponde a la letra K en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==12)
printf("El numero %d corresponde a la letra L en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==13)
printf("El numero %d corresponde a la letra LL en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==14)
printf("El numero %d corresponde a la letra M en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==15)
printf("El numero %d corresponde a la letra N en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==16)
printf("El numero %d corresponde a la letra en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==17)
printf("El numero %d corresponde a la letra O en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==18)
printf("El numero %d corresponde a la letra P en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==19)
printf("El numero %d corresponde a la letra Q en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==20)
printf("El numero %d corresponde a la letra R en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==21)
printf("El numero %d corresponde a la letra S en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==22)
printf("El numero %d corresponde a la letra T en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==23)
printf("El numero %d corresponde a la letra U en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==24)
printf("El numero %d corresponde a la letra V en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==25)
printf("El numero %d corresponde a la letra W en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==26)
printf("El numero %d corresponde a la letra X en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==27)
printf("El numero %d corresponde a la letra Y en el orden de abecedario de la lengua espaola
\n",l1);
if(l1==28)
printf("El numero %d corresponde a la letra Z en el orden de abecedario de la lengua espaola
\n",l1);
if(l1>28)
printf("El numero introducido no se encuentra dentro de los posibles\n");
if(l1<1)
printf("El numero introducido no se encuentra dentro de los posibles\n");
getch();
}
Programa que te pide un conjunto de 10 numeros diferentes y te dice cual es el valor
mximo, el minino y en que posicin est cada uno.
#include <stdio.h>
#include <stdlib.h>
#define SIZE 10
int main(int argc, char *argv[])
{
int i, max, imax, min, imin;
int conjunto[SIZE];
printf("Introduzca %d valores distintos:\n", SIZE);
for (i=0; i<SIZE; i++) {
printf("%d: ", i+1);
scanf("%d", &conjunto[i] );
printf("\n");
}
max = conjunto[0];
min = conjunto[0];
imax = 0;
imin= 0;
for (i=0; i<SIZE ; i++) {
if (conjunto[i] > max) {
max = conjunto[i];
imax = i;
}
}
for (i=0; i<SIZE ; i++) {
if (conjunto[i] <= min) {
min = conjunto[i];
imin = i;
}
}
printf("\nEl mximo valor del conjunto es: %d.\n", max);
printf("\ny est en la posicin %d.\n", imax+1);
printf("\nEl minimo valor del conjunto es: %d.\n", min);
printf("\ny est en la posicin %d.\n", imin+1);
getch();
}
Programa que te calcula la potencia de un numero introduciendo el numero base y el
exponente.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int x, y, i, potencia;
i = 1;
potencia = 1;
printf("Introduce la base: ");
scanf( "%d", &x );
printf("Introduce el exponente: ");
scanf( "%d", &y );
while ( y >= i )
{
potencia *= x;
++i;
}
printf( "\n%d^%d = %d\n\n",x,y,potencia );
getch();
}
Programa que te pide el radio de una circunferencia y te calcula su rea.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float radio, area;
printf("Introduce el radio de la circunferencia:: ");
scanf("%f", &radio);
area = 2*3.1416*radio;
printf("\nEl area de la circunferencia de radio %.2f es %.2f\n\n", radio, rea);
getch();
}
Programa que te pide un ao y te dice si es bisiesto o no.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int ano;
printf("Introduce el ao:: ");
scanf("%d", &ano);
if(ano%4==0 || ano%100!=0 && ano%400==0 )
{
printf("\nEl ao %d es bisiesto.\n\n",ano);
}
else printf("\nel ao %d no es bisiesto.\n\n",ano);
getch();
}
Programa que te calcula el total de dinero que hay en caja introduciendo el numero de
monedas y de billetes de cada cantidad.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int num,i;
float a,b,c,d,e,f,g,h,a1,b1,c1,d1,e1,f1,g1;
float suma, suma1;
printf("Programa que cuenta el total de euros de la caja de un negocio\n\n");
printf("Introduce el numero de monedas de 1 centimo: ");
scanf("%f",&a);
printf("Introduce el numero de monedas de 2 centimos: ");
scanf("%f",&b);
printf("Introduce el numero de monedas de 5 centimos: ");
scanf("%f",&c);
printf("Introduce el numero de monedas de 10 centimos: ");
scanf("%f",&d);
printf("Introduce el numero de monedas de 20 centimos: ");
scanf("%f",&e);
printf("Introduce el numero de monedas de 50 centimos: ");
scanf("%f",&f);
printf("Introduce el numero de monedas de 1 euro: ");
scanf("%f",&g);
printf("Introduce el numero de monedas de 2 euros: ");
scanf("%f",&h);
a=a/100;
b=(b*2)/100;
c=(c*5)/100;
d=d/10;
e=(e*2)/10;
f=(f*5)/10;
h=2*h;
suma= a + b + c + d + e + f + g + h;
printf("\nHay billetes en caja? \nSI: pulse 1. \nNO: pulse 2.\n\n");
scanf("%d",&num);
if(num==1)
{
printf("\nIntroduce el numero de billetes de 5 euros: ");
scanf("%f",&a1);
printf("Introduce el numero de billetes de 10 euros: ");
scanf("%f",&b1);
printf("Introduce el numero de billetes de 20 euros: ");
scanf("%f",&c1);
printf("Introduce el numero de billetes de 50 euros: ");
scanf("%f",&d1);
printf("Introduce el numero de billetes de 100 euros: ");
scanf("%f",&e1);
printf("Introduce el numero de billetes de 200 euros: ");
scanf("%f",&f1);
printf("Introduce el numero de billetes de 500 euros: ");
scanf("%f",&g1);
suma1=suma+(a1*5)+(b1*10)+(c1*20)+(d1*50)+(e1*100)+(f1*200)+(g1*500);
printf("\nEn caja hay %.2f euros.\n\n",suma1);
}
else if(num==2)
{
printf("\nEn caja hay %.2f euros.\n\n",suma);
}
else if(num!=1 || num!=2)
{
printf("ERROR.No ha indicado el numero correcto.\nLa cantidad de dinero de la caja en monedas
es %.2f euros\n",suma);
}
getch();
}
Programa que te pide un numero y te suma todos los numeros enteros hasta el numero
introducido por teclado.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i = 1, suma = 0, x;
printf("Introduce un numero x y te mostrare la suma de los enteros desde 1 hasta x. \nX = ");
scanf("%d",&x);
for (i=1; i<=x; i++) {
suma = suma + i;
}
printf("suma = %d\n", suma);
getch();
}
Programa que te muestra los datos personales de la persona elegida de entre 5 posibles.
Agenda.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int n;
while(n!=1 || n!=2 || n!=3 || n!=4 || n!=5)
{
printf("Introduce el numero que corresponde a cada persona para ver sus datos personales\n");
printf("1--> Jose.\n2--> Juan.\n3--> Carlos.\n4--> Javier.\n5--> Alejandro.\n\n");
scanf("%d",&n);
if(n==1)
{
printf("Nombre y apellidos: Jose Hurtado Gmez \nEdad: 45 aos \nFecha de nacimiento:
02/03/1965 \nLugar de residencia: beda \nTelefono de contacto: 953123123 \nE-mail:
JoseHG@hotmail.com.\n\n");
}
else if(n==2)
{
printf("Nombre y apellidos:Juan Lpez Trillo \nEdad: 35 aos \nFecha de nacimiento: 15/09/1975
\nLugar de residencia: Linares \nTelefono de contacto: 654987321 \nE-mail:
JuanLT@hotmail.com.\n\n");
}
else if(n==3)
{
printf("Nombre y apellidos: Carlos Fernndez Moreno \nEdad: 65 aos \nFecha de nacimiento:
12/07/1945 \nLugar de residencia: Madrid \nTelefono de contacto: 623597419 \nE-mail:
CarlosFM@hotmail.com.\n\n");
}
else if(n==4)
{
printf("Nombre y apellidos: Javier Carrasco Gamero \nEdad: 25 aos \nFecha de nacimiento:
14/11/1985 \nLugar de residencia: Sevilla \nTelefono de contacto: 653214895 \nE-mail:
JavierCG@hotmail.com.\n\n");
}
else if(n==5)
{
printf("Nombre y apellidos: Alejandro Lorite Garrido \nEdad: 30 aos \nFecha de nacimiento:
06/12/1980 \nLugar de residencia: Huelva \nTelefono de contacto: 698741256 \nE-mail:
AlejandroLG@hotmail.com.\n\n");
}
}
getch();
}
Programa que calcula la media del numero de numeros deseado.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float a,b,num,suma;
printf("Escribe el numero de numeros a los que deseas hacer la media:\n");
scanf("%f",&b);
suma=0;
num=b;
do
{
printf("Escribe un numero:\n");
scanf("%f",&a);
suma=suma+a;
b=b-1;
}while(b>=1);
printf("La media es: %f \n", suma/num);
getch();
}
Programa que suma o resta vectores segn se desee
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
//programa que calcula el area y el permetro de una elipse dado el semieje mayor y menor//
float a,b,A,P;
printf("Introduzca el semieje mayor:\n");
scanf("%f",&a);
printf("Introduzca el semieje menor:\n");
scanf("%f",&b);
while(a<0||b<0){
printf("Medida incorrecta,introduzca un valor positivo para el semieje mayor\n");
scanf("%f",&a);
printf("Medida incorrecta,introduzca un valor positivo para el semieje menor\n");
scanf("%f",&b);
}
A=M_PI*a*b;
printf("El area de la elipse es:\n%f m2\n",A);
P=2*M_PI*sqrt(0.5*(a*a+b*b));
printf("\nEl permetro de la elipse es:\n%f m\n",P);
getch();
}
Programa que calcula el area y el permetro de un polgono regular de n lados inscrito en
una circunferencia de radio r
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//programa que calcula el area y el perimetro de un poligono regular de n lados inscrito en una
circunferencia de radio r//
int main(int argc, char *argv[])
{
int n;
float a,p,r;
printf("Introduzca el numero de lados:\n");
scanf("%d",&n);
printf("Introduzca el radio de la circunferencia:\n");
scanf("%f",&r);
a=0.5*n*r*r*sin(2*M_PI/n);
printf("El area del poligono es:\n%f m2\n",a);
p=2*M_PI*r*sin(M_PI/n);
printf("\nEl perimetro del poligono es:\n%f m\n",p);
getch();
}
Programa que calcula la pendiente de una recta y muestra por pantalla la ecuacin en forma
explicita de la misma
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
//programa que calcula la pendiente de una recta y muestra por pantalla la ecuacion en forma
explicita de la misma//
float a,b,c,d,m;
printf("Introduzca el elemento x de la primera coordenada:");
scanf("%f",&a);
printf("Introduzca el elemento y de la primera coordenada:");
scanf("%f",&b);
printf("Introduzca el elemento x de la segunda coordenada:");
scanf("%f",&c);
printf("Introduzca el elemento y de la segunda coordenada:");
scanf("%f",&d);
m=(d-b)/(c-a);
printf("La pendiente de la recta es:%f\n",m);
printf("La ecuacion de la recta que une ambos puntos es:Y=%f(X-%f)+%f\n",m,a,b);
getch();
}
programa que calcula el volumen y el area lateral de un cono circular recto de radio r y
altura h
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
//programa que calcula el volumen y el area lateral de un cono circular recto de radio r y altura h//
float r,h,A,V;
printf("Introduce el radio del cono:\n");
scanf("%f",&r);
printf("Introduce la altura del cono:\n");
scanf("%f",&h);
V=(M_PI*r*r*h)/3; //como pongo 1/3//
printf("El volumen del cono es:\n%f",V);
A=(M_PI*r*sqrt(r*r+h*h));
printf("\nEl area del cono es:\n%f\n",A);
getch();
}
PROGRAMA QUE PIDE AL USUARIO LA INICIAL DE SU MES DE NACIMIENTO Y SACA POR
PANTALLA EL SIGNO ZODIACAL DEL MISMO.
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
// PROGRAMA QUE PIDE AL USUARIO LA INICIAL DE SU MES DE NACIMIENTO Y SACA POR
PANTALLA EL SIGNO ZODIACAL DEL MISMO//
char mes ;
cout<<" Escriba la inicial de su mes de nacimiento en mayuscula," <<"\n"<<" contenplando que
mayo= X, julio= Z, agosto= G"<<"\n"<<" y el resto de meses atienden a su inicial
natural"<<"\n"<<"\n";
cin>> mes;
if ( mes == 'E'){
cout<<" su signo zodiacal es: capricornio (enero) "<<"\n";
}
if ( mes == 'F'){
cout<<" su signo zodiacal es: acuario (febrero) "<<"\n";
}
if ( mes == 'M'){
cout<<" su signo zodiacal es: piscis (marzo) "<<"\n";
}
if ( mes == 'A'){
cout<<" su signo zodiacal es: aries (abril) "<<"\n";
}
if ( mes == 'M'){
cout<<" su signo zodiacal es: tauro (mayo) "<<"\n";
}
if ( mes == 'J'){
cout<<" su signo zodiacal es: geminis (junio) "<<"\n";
}
if ( mes == 'Z'){
cout<<" su signo zodiacal es: cancer (julio) "<<"\n";
}
if ( mes == 'G'){
cout<<" su signo zodiacal es: leo (agosto) "<<"\n";
}
if ( mes == 'S'){
cout<<" su signo zodiacal es: virgo (septiembre) "<<"\n";
}
if ( mes == 'O'){
cout<<" su signo zodiacal es: libra (octubre)"<<"\n";
}
if ( mes == 'N'){
cout<<" su signo zodiacal es: escorpion (noviembre)"<<"\n";
}
if ( mes == 'D'){
cout<<" su signo zodiacal es: sagitario (diciembre) "<<"\n";
}
getch();
}
Programa que calcule el nmero de das de un mes, introduciendo por teclado el mes y el
ao como nmeros enteros. Tiene en cuenta si el aos es bisiesto o no.
#include<stdio.h>
#include<stdlib.h>
main()
{
int bisiesto;
int mes;
int anio;
int dia;
printf("Introduzca el numero del mes =>");
scanf("%d",&mes);
printf("Introduzca un anio =>");
scanf("%d",&anio);
if(mes==2)
{
if(anio%4==0)
{
if(anio%100==0)
{
if(anio%400==0)
{
bisiesto=1;
}
else
{
bisiesto=0;
}
}
else
{
bisiesto=1;
}
}
else
{
bisiesto=0;
}
if (bisiesto=1)
{
dia=29 ;
}
else
{
dia=28;
}
}
else
{
#include <stdio.h>
int main(){
double x,y,z;
//Lectura de datos