ProgramaG

Páginas: 2 (316 palabras) Publicado: 21 de marzo de 2015
Crear un programa en C que permita calcular el área o el perímetro (según lo indique el usuario) de un triangulo, un
cuadrado o circulo (también indicado por el usuario).#include
main()
{
float area,peri,base,altura,r,c;
int a,b;
printf("\nEl PROGRAMA PERMITE CALCULAR EL AREA Y PERIMETRO DE FIGURAS GEOMETRICOS");
printf("\nINGRESE 1 PARA CALCULAR EL AREA, INGRESE2 PARA EL PERIMETRO");
printf("\n\nIngrese el numero correspondiente a lo que desea calcular: ");
scanf("\n%d",&a);
printf("\nIngrese 1 si trabajará con el triangulo y 2 si lo hara con elcirculo: ");
scanf("%d",&b);
switch(a)
{
case 1 : switch(b)
{
case 1: printf("\nIngrese la base del triangulo: ");
scanf("%f",&base);
printf("\nIngrese la altura del trangulo: ");scanf("%f",&altura);
area=(base*altura/2);
printf("\nEl area del triangulo es: %f",area);
break;
case 2: printf("\nIngrese el radio del circulo: ");
scanf("%f",&r);
area=2*3.14*r*r;
printf("\nElarea del circulo es :%f",area);
break;
}
break;
case 2 : switch(b)
{
case 1: printf("\nIgrese la base del trinagulo: ");
scanf("%f",&base);
printf("\nIngrese la altura del trangulo: "); scanf("%f",&altura);
printf("\nIngrese tercer lado del triangulo: ");
scanf("%f",&c);
peri=base+altura+c;
printf("\nEl el perimetro del triangulo es: %f",peri);
break;
case 2:printf("\nIngrese el radio del circulo: ");
scanf("%f",&r);
peri=2*3.14*r;
printf("\nEl perimetro de la circulo es: %f",peri);
break;
}
break;
default: printf("\nError");
}
}

Programa 3: Programa quepermite determinar si un número es par y además si es mayor a 35 (uso de instrucción
if-else)
#include
int main()
{
int num,p;
printf("Ingrese un numero: ");
scanf("%d",&num);if(num%2==0)
{
printf("\nEl numero %d es par,",num);
if (num>35)
printf(" y es mayor que 35");
else
printf(" pero no es mayor a 35");
}
else
printf("\nEl numero %d no es par",num);
}

Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS