// Áreas de varios circulos.
usando un bucle for */
#include<stdio.h>
#define PI 3.14159
float procesar(float radio); //prototipo de función
int main()
{
float
radio, area; //declaracion de
variables
int cont,
n;
printf("Numero de circulos?
");
scanf("%d", &n);
for(cont = 1; cont <= n; ++cont)
{
printf("\nCirculo numero %d:
Radio = ? ", cont);
scanf("%f",
&radio);
if (radio < 0)
area = 0;
else
area = procesar(radio);
printf("Area = %f\n",
area);
}//fin de for
system("pause");
return
0; //el programa ha terminado
con exito
} //fin de main
float procesar(float r) //definicion de funcion
{
float a;
a = PI * r * r;
return (a);
}
**********************************************************
Cuando se ejecuta el
programa, genera un diálogo interactivo como el
que se muestra a
continuación.
Numero de círculos ? 3
Circulo numero 1:
Radio: 3
Area = 28.274309
Circulo numero 2:
Radio: 4
Area = 50.265442
Circulo numero 3:
Radio: 5
Area = 78.539749
|
domingo, 6 de enero de 2013
C || Programa para calcular areas de varios circulos usando un bucle for
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario