Programming in C

Páginas: 6 (1437 palabras) Publicado: 2 de agosto de 2014
/*Escribir un programa que permita efectuar el cálculo del área de un
cuadrado, un círculo o
un triángulo equilátero según la opción seleccionada por el usuario a
través de un menú*/
#include
#include
main()
{
int op;
const float pi=3.1416;
float l,area,r;
printf("Bienvenido al calculador de areas\n");
printf("*****\tMENU\t*****\n");
printf("1.Area de cuadrado\n");
printf("2.Areade circulo\n");
printf("3.Area de triangulo equilatero\n");
printf("Seleccione el numero perteneciente al tipo de area que
desea evaluar\n");
scanf("%d",&op);
if (op==1)
{
printf("Ha seleccionado: Calculo de area de un
cuadrado\n");
printf("Ingrese el valor del lado\n");
scanf("%f", &l);
area=(pow(l,2));
printf("El valor del area es %f unidades
cuadradas\n",area);
}
else if(op==2)
{
printf("Ha seleccionado: Calculo de area de un
circulo\n");
printf("Ingrese el valor del radio\n");
scanf("%f", &r);
area=(pi*pow(r,2));
printf("El valor del area es %f unidades
cuadradas\n",area);
}
else if (op==3)
{
printf("Ha seleccionado: Calculo de area de un
triangulo rectangulo\n");
printf("Ingrese el valor del lado\n");
scanf("%f", &l);
area=((pow(3,0.5)/4)*pow(l,2));printf("El valor del area es %f unidades
cuadradas\n",area);
}
printf("Gracias por preferirnos");
getch();
}
--------------------------------------------------------------------------------------------------

/*Escribir un programa que:
a) Tenga un carácter como argumento.
b) Si el argumento es alguno de los caracteres A B C D, devuelve por
pantalla los
caracteres 1 2 3 4,respectivamente; en caso contrario devolverá el
carácter 0.
Recuerde que los caracteres van entre comillas.
c) Utilice la sentencia switch.*/
#include
main()
{
char et;
printf("Bienvenido al conversor a,b,c,d-1,2,3,4\n");
printf("Ingrese un caracter\n");
scanf("%C", &et);
if ((et=='a')||(et=='A'))
printf("1");
else if ((et=='b')||(et=='B'))
printf("2");
else if ((et=='c')||(et=='C'))printf("3");
else if ((et=='d')||(et=='D'))
printf("4");
else
printf("0");
getch();
}
-----------------------------------------------------------------------/*Un supermercado ha puesto en oferta la venta al por mayor de cierto
producto, ofreciendo
un descuento del 15% por la compra de más de 3 docenas y 10% en caso
contrario.
Además por la compra de más de 3 docenas se obsequia unaunidad del
producto por
cada docena en exceso sobre 3. Desarrolle un programa en C que determine
el monto de
la compra, el monto del descuento, el monto a pagar y el número de
unidades de
obsequio por la compra de cierta cantidad de docenas del producto.*/
#include
float montopag,montocom,montodes,precio;
int docenas,obsequio;
main ()
{
printf("\t\t\t\t Bienvenido\n");
printf("\n Digitelas docenas");
scanf("%d",&docenas);
printf("\n Digite el precio");
scanf("%f",&precio);
montocom = docenas*precio;

if( docenas > 3 )
{
montodes = 0.15*montocom;
obsequio = docenas-3;
}
else
{
montodes = 0.10*montocom;
obsequio = 0;
}
montopag = montocom - montodes;
printf("\n El monto de compra es:%.2f",montopag);
printf("\n El monto de descuento es:%.2f",montodes);printf("\n El monto de pago es:%.2f",montopag);
printf("\n El monto de obsequio es:%.2d",obsequio);
getch();
}
---------------------------------------------------------------/*Construir un programa que calcule el índice de masa corporal de una
persona (IMC =
peso [kg] / altura² [m] e indique el estado en el que se encuentra esa
persona en función
del valor de IMC:*/
# include
main()
{ floatpeso;
float altura;
float imc;
printf("Ingrese el Peso de la Persona (KGs): ");
scanf("%f",&peso);
printf("Ingrese la Altura de la Persona (MTs): ");
scanf("%f",&altura);
imc = peso / (altura*altura);
printf("Su Indice de Masa Corporal es de %f. ",imc);
if (imc =16)&&(imc=17)&&(imc=18)&&(imc=25)&&(imc=30)&&(imc=35)&&(imc6)&&(promedio>=8.8))
printf("INGENIERIA aceptado");
else...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Book: pic microcontrollers
  • Ascii art in c
  • Chopin Nottturno In C#Minore
  • Nocturne In C Sharp Minor
  • Threading in c#
  • Computer Programming
  • Xtream Programming
  • C game programming for dummies 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS