A free template from Joomlashack

A free template from Joomlashack




Descargar todos los ejemplos c de esta web + el manual c
Moviles TDT, relojes movil, boligrafo espia y + en la Tienda de electronica

Home arrow Funciones y proc. arrow Calcular el area de la circunferencia o el volumen de la esfera
Calcular el area de la circunferencia o el volumen de la esfera PDF Imprimir E-Mail
Calificación del usuario: / 100
MaloBueno 

#include<stdio.h>
void fmenu(void);
void fpedir_datos(void);
void farea(void);
void fvolumen(void);
void fsacar_datos(void);

/*declaracion de variables globales*/
int op;
long int radio;
float area,volumen;
/*programa principal*/
void main()
{
fmenu();
if (op==1)
{
fpedir_datos();
farea();
}
else
{
if (op==2)
{
fpedir_datos();
fvolumen();
}
}
fsacar_datos();
}

/*funciones*/
void fmenu(void) /*envia el menu y toma opcion del proceso a realizar*/
{
puts(" MENU DE OPCIONES\n");
puts(" ------------------\n");
puts("1. CALCULAR AREA DE LA CIRCUNFERENCIA\n");
puts("2. CALCULAR VOLUMEN DE LA ESFERA\n");
puts("3. SALIR\n");
puts("");
puts("ELIJA LA OPCION DESEADA...");
scanf("%d",&op);
while (op!=1 && op!=2 && op!=3)
{puts("\nOpcion erronea, teclee una entre 1,2 o 3..."); /*validacion*/
scanf("%d",&op);
}

}

void fpedir_datos(void) /*pide y toma de consola el dato del radio*/
{
puts("\nDame el radio de la circunferencia en cm.:");
scanf("%ld",&radio);
}

void farea(void) /*calcula el area de la circunferencia*/
{
area=(float)3.1416*(float)radio*(float)radio;
}

void fvolumen(void) /*calcula el volumen de la esfera*/
{
volumen=(float)3.1416*(float)radio*(float)radio*(float)radio*4/3;
}

void fsacar_datos(void) /*salida de resultados*/
{
if (op==1)
printf("\nEl area de la circunferencia es %.2f cm2",area);
else
{
if (op==2)
printf("\nEl volumen de la circunferencia es %.2f cm3",volumen);
}
}

http://www.geocities.com/aprogramar/c4.htm

Comentarios
Añadir nuevo Buscar
Anónimo   |189.183.51.xxx |2011-11-09 18:01:02
DIEGOYAREL I JJAJAJAJAJ AJAJA
TE AMOO
Anónimo   |189.183.51.xxx |2011-11-09 17:58:27
NO LE ENTENDI
Anónimo   |189.183.51.xxx |2011-11-09 17:57:45
Anónimo   |189.162.224.xxx |2011-09-17 16:36:23
la estructura esta bn solo que se puede hacer un poco mas cortito buen trabajo
auqe lo se logra disguir cuando es la instruccio n de calcular el area de la
circunfere ncia y el area de la esfera
Anónimo   |190.25.144.xxx |2011-05-29 23:49:08
Escribir comentario
Nombre:
Email:
 
Título:
 
:D:):(:0:shock::confused:8):lol::x:P:oops::cry::evil::twisted::roll::wink::!::?::idea::arrow:
 
Por favor introduce el código anti-spam que puedes leer en la imagen.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Anterior   Siguiente >
Joomla Templates by Joomlashack