#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<windows.h>
main(){
int opc,emp,i;
char null[5]="null";
struct agenda{
char nombre[25];
char apell_p[25];
char apell_m[25];
char clav_emp[6];
int tel;
char correo[30];
float sueldo;
int dia_nac;
int mes_nac;
int ano_nac;
} ;
printf("Cuantos empleados registraras? :");
scanf("%d",&emp);
struct agenda empleado[emp];
for (i = 0; i < emp; i ++){
strcpy(empleado[i].nombre,null);
strcpy(empleado[i].apell_p,null);
strcpy(empleado[i].apell_m,null);
strcpy(empleado[i].clav_emp,null);
empleado[i].tel=0;
strcpy(empleado[i].correo,null);
empleado[i].sueldo=0;
empleado[i].dia_nac=0;
empleado[i].mes_nac=0;
empleado[i].ano_nac=0;
}
do{
printf("\nSelecciona una opcion\n");
printf("1. Registrar empleados\n");
printf("2. Ver empleados\n");
printf("3. Salir...\n");
scanf("%d",&opc);
switch (opc){
case 1:
for (i = 0; i < emp; i ++){
printf("%d: Nombre del empleado:\n",i+1);
scanf("%s",&empleado[i].nombre);
printf("%d: Apellido paterno:\n",i+1);
scanf("%s",&empleado[i].apell_p);
printf("%d: Apellido materno:\n",i+1);
scanf("%s",&empleado[i].apell_m);
printf("%d: Clave:\n",i+1);
scanf("%s",&empleado[i].clav_emp);
printf("%d: Telefono:\n",i+1);
scanf("%d",&empleado[i].tel);
printf("%d: Correo:\n",i+1);
scanf("%s",&empleado[i].correo);
printf("%d: Sueldo:\n",i+1);
scanf("%f",&empleado[i].sueldo);
printf("%d: Fecha de nacimiento: ",i+1);
scanf("%d",&empleado[i].dia_nac);
printf("Mes: ");
scanf("%d",&empleado[i].mes_nac);
printf("Año: ");
scanf("%d",&empleado[i].ano_nac);
}
break;
case 2:
for (i = 0; i < emp; i ++){
printf("\nEmpleado [%d]\n",i+1);
printf("Nombre: %s ",empleado[i].nombre);
printf("%s",empleado[i].apell_p);
printf(" %s\n",empleado[i].apell_m);
printf("Clave: %s\n",empleado[i].clav_emp);
printf("Telefono: %d\n",empleado[i].tel);
printf("Correo: %s\n",empleado[i].correo);
printf("Sueldo: %.2f\n",empleado[i].sueldo);
printf("Fecha de nacimiento: %d",empleado[i].dia_nac);
printf(" / %d",empleado[i].mes_nac);
printf(" / %d\n",empleado[i].ano_nac);
}
break;
case 3:
printf("Saliendo ");
for (i = 0; i < 25; i++){
Sleep (50);
printf(".");
}
break;
}
}
while(opc!=3);
}
martes, 13 de mayo de 2014
jueves, 8 de mayo de 2014
Temperaturas del año (Matriz)
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
int temp[365][24];
int opc,dias,horas,acum=0,newtemp,mayor=0,menor=0,valor;
float prom=0;
system("color f0");//cambiar colores
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
temp[dias][horas]=0;
}
}
do
{
printf("\n\n--------------------------------------------------------------------");
printf("\n\n\t1: Ver todas temperaturas ");
printf("\n\n\t2: Ver temperaturas por dia");
printf("\n\n\t3: Editar temperaturas ");
printf("\n\n\t4: Salir ");
printf("\n\n\n\tElige una opcion: ");scanf("%d",&opc);
switch(opc)
{
case 1:
for(dias = 0; dias < 365; dias++)
{
acum=acum+1;
printf("\nD:%d T:",acum);
for(horas = 0; horas < 24; horas++)
{
printf(" %d",temp[dias][horas]);
prom=prom+temp[dias][horas];
}
printf(" P:%.3f",prom/24);
prom=0;
}
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
if(temp[dias][horas]==9);
else
prom=prom+temp[dias][horas];
}
}
printf("\n\n\t\t\t\tPromedio total: %.4f",prom/8760);
acum=0;
break;
case 2:
printf("\n\tIngrese dia: ");
scanf("%d",&dias);
dias=dias-1;
printf("\n--------------------------------------------------------------------\n\n");
for (horas=0;horas < 24;horas++)
{
printf("\t%d:00 hrs: %d\n",horas,temp[dias][horas]);
if(horas==0)
{
menor=temp[dias][horas];
mayor=temp[dias][horas];
}
if(temp[dias][horas]==0)
{
}
else
{
if(temp[dias][horas]>mayor)
{
mayor=temp[dias][horas];
}
if(temp[dias][horas]<menor)
{
menor=temp[dias][horas];
}
}
prom=prom+temp[dias][horas];
}
printf("\n\tm: %d ",menor);
printf("\tM: %d ",mayor);
printf("\tP: %.3f\n",prom/24);
break;
case 3:
printf("\n\n\tEscoge un dia [1-365]: ");
scanf("%d",&dias);
printf("\n\tEscoge una hora [0-23]: ");
scanf("%d",&horas);
dias=dias-1;
if(temp[dias][horas]==0)
{
printf("\n\tIngresa temperatura: ");
scanf("%d",&newtemp);
temp[dias][horas]=newtemp;
}
else
{
printf("\n--------------------------------------------------------------------\n");
printf("\n\t[Este dato ya ha sido ingresado]");
}
break;
case 4:
printf("Saliendo....");
}
prom=0;
}
while(opc!=4);
getch();
}
#include<conio.h>
#include<windows.h>
main()
{
int temp[365][24];
int opc,dias,horas,acum=0,newtemp,mayor=0,menor=0,valor;
float prom=0;
system("color f0");//cambiar colores
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
temp[dias][horas]=0;
}
}
do
{
printf("\n\n--------------------------------------------------------------------");
printf("\n\n\t1: Ver todas temperaturas ");
printf("\n\n\t2: Ver temperaturas por dia");
printf("\n\n\t3: Editar temperaturas ");
printf("\n\n\t4: Salir ");
printf("\n\n\n\tElige una opcion: ");scanf("%d",&opc);
switch(opc)
{
case 1:
for(dias = 0; dias < 365; dias++)
{
acum=acum+1;
printf("\nD:%d T:",acum);
for(horas = 0; horas < 24; horas++)
{
printf(" %d",temp[dias][horas]);
prom=prom+temp[dias][horas];
}
printf(" P:%.3f",prom/24);
prom=0;
}
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
if(temp[dias][horas]==9);
else
prom=prom+temp[dias][horas];
}
}
printf("\n\n\t\t\t\tPromedio total: %.4f",prom/8760);
acum=0;
break;
case 2:
printf("\n\tIngrese dia: ");
scanf("%d",&dias);
dias=dias-1;
printf("\n--------------------------------------------------------------------\n\n");
for (horas=0;horas < 24;horas++)
{
printf("\t%d:00 hrs: %d\n",horas,temp[dias][horas]);
if(horas==0)
{
menor=temp[dias][horas];
mayor=temp[dias][horas];
}
if(temp[dias][horas]==0)
{
}
else
{
if(temp[dias][horas]>mayor)
{
mayor=temp[dias][horas];
}
if(temp[dias][horas]<menor)
{
menor=temp[dias][horas];
}
}
prom=prom+temp[dias][horas];
}
printf("\n\tm: %d ",menor);
printf("\tM: %d ",mayor);
printf("\tP: %.3f\n",prom/24);
break;
case 3:
printf("\n\n\tEscoge un dia [1-365]: ");
scanf("%d",&dias);
printf("\n\tEscoge una hora [0-23]: ");
scanf("%d",&horas);
dias=dias-1;
if(temp[dias][horas]==0)
{
printf("\n\tIngresa temperatura: ");
scanf("%d",&newtemp);
temp[dias][horas]=newtemp;
}
else
{
printf("\n--------------------------------------------------------------------\n");
printf("\n\t[Este dato ya ha sido ingresado]");
}
break;
case 4:
printf("Saliendo....");
}
prom=0;
}
while(opc!=4);
getch();
}
jueves, 1 de mayo de 2014
Menor, mayor y promedio temperaturas del dia (arreglo)
#include<stdio.h>
#include<conio.h>
main()
{
int anum[25],i,prom=0,mayor=0,menor=100000000;
printf("\tDame las temperaturas del dia:\n\n");
printf("\tTemperatura\n");
for (i=0;i<=24;i++)
{
printf("\t%d:00 hrs: ",i);
scanf("%d",&anum[i]);
if(anum[i]>=mayor)
{
mayor=anum[i];
}
if(anum[i]<=menor)
{
menor=anum[i];
}
prom=anum[i]+prom;
}
printf("\n\tTemperatura menor: %d\n",menor);
printf("\tTemperatura mayor: %d\n",mayor);
printf("\tPromedio temperatura: %d\n",prom/24);
getch();
}
#include<conio.h>
main()
{
int anum[25],i,prom=0,mayor=0,menor=100000000;
printf("\tDame las temperaturas del dia:\n\n");
printf("\tTemperatura\n");
for (i=0;i<=24;i++)
{
printf("\t%d:00 hrs: ",i);
scanf("%d",&anum[i]);
if(anum[i]>=mayor)
{
mayor=anum[i];
}
if(anum[i]<=menor)
{
menor=anum[i];
}
prom=anum[i]+prom;
}
printf("\n\tTemperatura menor: %d\n",menor);
printf("\tTemperatura mayor: %d\n",mayor);
printf("\tPromedio temperatura: %d\n",prom/24);
getch();
}
Menor y mayor de 20 números (Arreglos)
#include<stdio.h>
#include<conio.h>
main()
{
int anum[20],i,mayor=0,menor=100000000;
printf("Dame 20 numeros \ny te dire cual es\n el mayor\n");
for (i=0;i<=19;i++)
{
scanf("%d",&anum[i]);
printf("dame otro numero\n");
if(anum[i]>=mayor)mayor=anum[i];
if(anum[i]<=menor)menor=anum[i];
}
printf("Menor: %d\n",menor);
printf("Mayor: %d\n",mayor);
}
#include<conio.h>
main()
{
int anum[20],i,mayor=0,menor=100000000;
printf("Dame 20 numeros \ny te dire cual es\n el mayor\n");
for (i=0;i<=19;i++)
{
scanf("%d",&anum[i]);
printf("dame otro numero\n");
if(anum[i]>=mayor)mayor=anum[i];
if(anum[i]<=menor)menor=anum[i];
}
printf("Menor: %d\n",menor);
printf("Mayor: %d\n",mayor);
}
domingo, 27 de abril de 2014
Examen Parcial 2
Ejercicio 1:
La respuesta es B
Ejercicio 2:
#include<conio.h>
#include<stdio.h>
#include<windows.h>
int zodiaco(int dia ,int mes)
{
if((mes == 3 && dia >= 21) || (mes
== 4 && dia <=20))
printf("\nSu signo es: Aries\n");
else
if((mes == 4 && dia >=21) || (mes
== 5 && dia <= 21))
printf("\nSu signo es: Tauro?2n");
else
if((mes == 5 && dia >= 5) || (mes
== 6 && dia <= 21))
printf("\nSu signo es: Gecminis\n", 134);
else
if((mes == 6 && dia >= 21) || (mes
== 7 && dia <= 23))
printf("\nSu signo es: Cacncer\n", 160);
else
if((mes == 7 && dia >= 24) || (mes
== 8 && dia <= 23))
printf("\nSu signo es: Leo\n");
else
if((mes == 8 && dia >= 24) || (mes
== 9 && dia <= 23))
printf("\nSu signo es: Virgo\n");
else
if((mes == 9 && dia >= 24) || (mes
== 10 && dia <= 23))
printf("\nSu signo es: Libra\n");
else
if((mes == 10 && dia >= 24) ||
(mes == 11 && dia <= 22))
printf("\nSu signo es: Escorpio\n");
else
if((mes == 11
&& dia >= 23) || (mes == 12 && dia <= 21))
printf("\nSu signo es: Sagitario\n");
else
if((mes == 12
&& dia >= 22) || (mes == 1 && dia <= 20))
printf("\nSu signo:
Capricornio\n");
else
if((mes == 1
&& dia >= 21) || (mes == 2 && dia <= 19))
printf("\nSu signo es: Acuario\n");
else
if((mes == 2 && dia >= 20) || (mes
== 3 && dia <= 20))
printf("\nSu signo es; Picis\n");
else
if((mes > 12
|| mes < 0) || (mes > 31 || mes < 0))
printf("\n[Ingresa un dia o mes
valido]\n");
}
main()
{
int copiadia,
copiames;
inicio:
printf("\nIntroduzca
el NUMERO de mes de su nacimiento: \n");
printf("\n1:
Enero");
printf("\n2:
Febrero");
printf("\n3:
Marzo");
printf("\n4:
Abril");
printf("\n5:
Mayo");
printf("\n6:
Junio");
printf("\n7:
Julio");
printf("\n8:
Agosto");
printf("\n9:
Septiembre");
printf("\n10:
Octubre");
printf("\n11:
Noviembre");
printf("\n12:
Diciembre\n\n");
scanf("%i",
&copiadia);
printf("\nIntroduzca
el dia:\n\n");
scanf("%i",
&copiames);
zodiaco(copiames,copiadia);
if(copiames != 0
&& copiadia != 0)
{
printf("\n[PRESIOINE
CERO PARA SALIR O ENTER PARA CONTINUAR] ...\n\n");
getch();
system("cls");
goto inicio;
}
else
printf("\n[Saliendo] ...");
getch();
}
#include
<stdio.h>
#include<conio.h>
main()
{
char clave[30];
printf("Ingrese
Contraseña: \n");
scanf("%s",clave);
if(clave[0]=='W');
if(clave[1]=='k');
if(clave[2]=='l');
if(clave[3]=='m');
if(clave[4]=='5')
printf("Contrasena
CORRECTA!!!!!!");
else
printf("Contrasena
Erronea");
getch();
}Divisiones entre 10 (función recursiva)
#include<stdio.h>
#include<conio.h>
void divide (int);
main()
{
int num;
printf("\nDiviciones sucesivas entre 10");
printf("\nIngresa un numero entero: ");scanf("%d",&num);
if(num>0)
divide(num);// "num" el valor se guarda en "n"
else
getch();
}
void divide(int n)
{
int i;
printf("\nRecibe: %d",n);
i=n/10;
if(i!=0)
divide(i);
printf("\nEn la funcion b=%d",n);
getch();
}
#include<conio.h>
void divide (int);
main()
{
int num;
printf("\nDiviciones sucesivas entre 10");
printf("\nIngresa un numero entero: ");scanf("%d",&num);
if(num>0)
divide(num);// "num" el valor se guarda en "n"
else
getch();
}
void divide(int n)
{
int i;
printf("\nRecibe: %d",n);
i=n/10;
if(i!=0)
divide(i);
printf("\nEn la funcion b=%d",n);
getch();
}
Factorial (funcion y goto)
#include<stdio.h>
#include<conio.h>
#include<windows.h>
long int factorial (long int);
main()
{
long int num;
system("color F0");
calcula:
system("cls");
printf("\nObtiene el factorial de un numero");
printf("\nIngresa un numero entero: ");scanf("%d",&num);
if(num<1) goto termina;
printf("\nel factorial de %d es: %d",num,factorial(num));
getch();
goto calcula;
termina:
printf("\nenter..");
getch();
}
long int factorial (long int inum)
{
if (inum>1)
return(inum*factorial(inum-1));
else return 1;
}
#include<conio.h>
#include<windows.h>
long int factorial (long int);
main()
{
long int num;
system("color F0");
calcula:
system("cls");
printf("\nObtiene el factorial de un numero");
printf("\nIngresa un numero entero: ");scanf("%d",&num);
if(num<1) goto termina;
printf("\nel factorial de %d es: %d",num,factorial(num));
getch();
goto calcula;
termina:
printf("\nenter..");
getch();
}
long int factorial (long int inum)
{
if (inum>1)
return(inum*factorial(inum-1));
else return 1;
}
domingo, 30 de marzo de 2014
Juego adivinar numero
#include<stdio.h>
#include<conio.h>
main()
{
int unocero,acum=0;
printf("Piensa un numero.\nSi en esta tabla presiona 1\nsino esta presiona 0\n");
printf("16-17-18-19\n");
printf("20-21-22-23\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=16;
}
printf("Esta en esta tabla?\n");
printf("8-9-10-11\n");
printf("12-13-14-15\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+8;
}
printf("Esta en esta tabla?\n");
printf("4-5-6-7\n");
printf("12-13-14-15\n");
printf("20-21-22-23\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+4;
}
printf("Esta en esta tabla?\n");
printf("2-3-6-7\n");
printf("10-11-14-15\n");
printf("18-19-21-23\n");
printf("26-27-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+2;
}
printf("Esta en esta tabla?\n");
printf("1-3-5-7\n");
printf("9-11-13-15\n");
printf("17-19-21-23\n");
printf("25-27-29-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+1;
}
printf("El numero que pensaste es: %d",acum);
getch();
}
#include<conio.h>
main()
{
int unocero,acum=0;
printf("Piensa un numero.\nSi en esta tabla presiona 1\nsino esta presiona 0\n");
printf("16-17-18-19\n");
printf("20-21-22-23\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=16;

printf("Esta en esta tabla?\n");
printf("8-9-10-11\n");
printf("12-13-14-15\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+8;
}
printf("Esta en esta tabla?\n");
printf("4-5-6-7\n");
printf("12-13-14-15\n");
printf("20-21-22-23\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+4;
}
printf("Esta en esta tabla?\n");
printf("2-3-6-7\n");
printf("10-11-14-15\n");
printf("18-19-21-23\n");
printf("26-27-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+2;
}
printf("Esta en esta tabla?\n");
printf("1-3-5-7\n");
printf("9-11-13-15\n");
printf("17-19-21-23\n");
printf("25-27-29-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+1;
}
printf("El numero que pensaste es: %d",acum);
getch();
}
viernes, 28 de marzo de 2014
Tarea (Simplificacion de fracciones)

#include <conio.h>
main()
{
int a,b,ai,bi,moda,modb,div=2;
printf("ingrese numerador :");
scanf("%d",&a);
printf("ingrese denominador:");
scanf("%d",&b);
ai=a;
bi=b;
while(a!=1 && b!=1)
{
if(ai%div==0 && bi%div==0)
{
printf("%d",a);
printf("\n-- / %d\n",div);
printf("%d\n\n",b);
a=a/div;
b=b/div;
ai=a;
bi=b;
}
else
{
div++;
}
}
printf("%d",a);
printf("\n-- FIN\n");
printf("%d\n\n",b);
getch();
}
domingo, 23 de marzo de 2014
Programas que me faltaron (Raiz y Esfera) 1er parcial
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
float a,b,x;
printf("\nCaptura un numero: "); scanf("%f",&a);
printf("\nLa raiz es: %.2f",sqrt(a));
getch();
}
#include <stdio.h>
#include <conio.h>
#define pi 3.1416
#include <math.h>
main()
{
int radio;
printf("\nObten el Volumen de una esfera");
printf("\nCaptura radio:"); scanf("%d",&radio);
printf("\nVolumen %.2f",4*pi*radio*radio*radio/3);
getch();
}
#include <conio.h>
#include <math.h>
main()
{
float a,b,x;
printf("\nCaptura un numero: "); scanf("%f",&a);
printf("\nLa raiz es: %.2f",sqrt(a));
getch();
}
#include <stdio.h>
#include <conio.h>
#define pi 3.1416
#include <math.h>
main()
{
int radio;
printf("\nObten el Volumen de una esfera");
printf("\nCaptura radio:"); scanf("%d",&radio);
printf("\nVolumen %.2f",4*pi*radio*radio*radio/3);
getch();
}
Void (cambia A por B)
#include<stdio.h>
#include<conio.h>
void cambia (int a,int b);
main()
{
printf("\nEste programa");
int ai,bi;
printf("\nIngresa un numero entero: ");scanf("%d",&ai);
printf("Ingresa un numero entero: ");scanf("%d",&bi);
printf("\nEn main a=%d",ai);
printf("\nEn main b=%d",bi);
printf("\nPresione Enter");
getch();
}
void cambia(int a, int b)
{
int aux;
aux=a;
a=b;
b=aux;
printf("\nEn la funcion a=%d",a);
printf("\nEn la funcion b=%d",b);
}
#include<conio.h>
void cambia (int a,int b);
main()
{
printf("\nEste programa");
int ai,bi;
printf("\nIngresa un numero entero: ");scanf("%d",&ai);
printf("Ingresa un numero entero: ");scanf("%d",&bi);
printf("\nEn main a=%d",ai);
printf("\nEn main b=%d",bi);
printf("\nPresione Enter");
getch();
}
void cambia(int a, int b)
{
int aux;
aux=a;
a=b;
b=aux;
printf("\nEn la funcion a=%d",a);
printf("\nEn la funcion b=%d",b);
}
Función (suma)
#include<stdio.h>
#include<conio.h>
float suma(float a,float b)
{
float res;
res=a+b;
return(res);
}
main()
{
printf("\nSuma 2 numeros");
float ai,bi;
printf("\nIngresa un numero: ");scanf("%f",&ai);
printf("Ingresa un numero: ");scanf("%f",&bi);
printf("\nLa suma es: %.2f",suma(ai,bi));
printf("\nPresione Enter");
getch();
}
#include<conio.h>
float suma(float a,float b)
{
float res;
res=a+b;
return(res);
}
main()
{
printf("\nSuma 2 numeros");
float ai,bi;
printf("\nIngresa un numero: ");scanf("%f",&ai);
printf("Ingresa un numero: ");scanf("%f",&bi);
printf("\nLa suma es: %.2f",suma(ai,bi));
printf("\nPresione Enter");
getch();
}
For (1+2+3+4....+n)
#include<stdio.h>
#include<conio.h>
main()
{
int x,suma=0;
for(x=1;x<=100;x++)
{
suma=suma+x;
}
printf("resultado: %d",suma);
}
#include<conio.h>
main()
{
int x,suma=0;
for(x=1;x<=100;x++)
{
suma=suma+x;
}
printf("resultado: %d",suma);
}
lunes, 17 de marzo de 2014
Serie armonica(1+1/2+1/3+1/4....+1/n)
#include<stdio.h>
#include<conio.h>
int cuenta=0;
double suma=0.0;
main()
{
printf("Suma armonica hasta 22");
while(suma<22.0)
{
cuenta++;
suma=suma+(1/(cuenta*1.0));//1.0 lo convierte en flotante
}
printf("\nValores:\n\nCuenta= %d \nSuma= %.18f",cuenta,suma);
getch();
}
#include<conio.h>
int cuenta=0;
double suma=0.0;
main()
{
printf("Suma armonica hasta 22");
while(suma<22.0)
{
cuenta++;
suma=suma+(1/(cuenta*1.0));//1.0 lo convierte en flotante
}
printf("\nValores:\n\nCuenta= %d \nSuma= %.18f",cuenta,suma);
getch();
}
While (Calculadora con iteracion)
#include<stdio.h>
#include<conio.h>
#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<math.h>
main()
{
float a,b;
char c;
system("color f0");//cambiar colores
printf("\t\tCALCULADORA");
printf("\n\n\tEscribe un numero o 0 para fin: ");scanf("%f",&a);
while(a !=0)
{
printf("\n\tEscribe un numero o 0 para fin: ");scanf("%f",&b);
printf("-------------------------------------------");
printf("\n\t+ SUMA");
printf("\n\t- RESTA");
printf("\n\t/ DIVICION");
printf("\n\t* MULTIPLICACION");
printf("\n\tp POTENCIA EL PRIMERO al SEGUNDO");
fflush(stdin);//limpiar el buffer de lectura
printf("\n\n\tEscribe caracter: ");scanf("%s",&c);
switch(c)
{
case'+':
printf("\tEscojiste: SUMA");
printf("\n\tResultado: %.2f",a+b);
break;
case'-':
printf("\tEscojiste: RESTA");
printf("\n\tResultado: %.2f",a-b);
break;
case'/':
printf("\tEscojiste: DIVICION");
printf("\n\tResultado: %.2f",a/b);
break;
case'*':
printf("\tEscojiste: MUILTIPLICACION");
printf("\n\tResultado: %.2f",a*b);
break;
case'p':
printf("\tEscojiste: elevar al cuadrado");
printf("\n\tResultado: %.2f",pow(a,b));
break;
}
#include<conio.h>
#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<math.h>
main()
{
float a,b;
char c;
system("color f0");//cambiar colores
printf("\t\tCALCULADORA");
printf("\n\n\tEscribe un numero o 0 para fin: ");scanf("%f",&a);
while(a !=0)
{
printf("\n\tEscribe un numero o 0 para fin: ");scanf("%f",&b);
printf("-------------------------------------------");
printf("\n\t+ SUMA");
printf("\n\t- RESTA");
printf("\n\t/ DIVICION");
printf("\n\t* MULTIPLICACION");
printf("\n\tp POTENCIA EL PRIMERO al SEGUNDO");
fflush(stdin);//limpiar el buffer de lectura
printf("\n\n\tEscribe caracter: ");scanf("%s",&c);
switch(c)
{
case'+':
printf("\tEscojiste: SUMA");
printf("\n\tResultado: %.2f",a+b);
break;
case'-':
printf("\tEscojiste: RESTA");
printf("\n\tResultado: %.2f",a-b);
break;
case'/':
printf("\tEscojiste: DIVICION");
printf("\n\tResultado: %.2f",a/b);
break;
case'*':
printf("\tEscojiste: MUILTIPLICACION");
printf("\n\tResultado: %.2f",a*b);
break;
case'p':
printf("\tEscojiste: elevar al cuadrado");
printf("\n\tResultado: %.2f",pow(a,b));
break;
}
Suscribirse a:
Entradas (Atom)