Areas de un numero indeterminado de
circulos
un
bucle for; no se especifica el numero de circulos*/
#include<stdio.h>
#define PI 3.14159
float
procesar(float radio);
int main()
{
float radio, area;
int cont;
printf("Para PARAR, introducir 0 en
el valor del radio\n");
printf("\nRadio
= ? ");
scanf("%f", &radio);
for(cont = 1; radio != 0; ++cont)
{
if (radio < 0)
area = 0;
else
area = procesar(radio);
printf("Area = %f\n",
area);
printf("\nRadio = ?
");
scanf("%f",
&radio);
}//fin de for
system("pause");
return 0;
}//fin
de main
float
procesar(float r) //definicion de
funcion
{
float a;
a = PI * r * r;
return(a);
}
Abajo se muestra el diálogo resultante de una ejecución típica de
este programa.
Para PARAR, introducir 0 en el valor del radio
Radio = ? 3
Area = 28.274309
Radio = ? 4
Area = 50.265442
Radio = ? 5
Area = 78.539749
Radio = ? 0
|
domingo, 6 de enero de 2013
C || Programa para calcular areas de varios circulos, sin especificar el numero de circulos.(Utilizando un bucle for)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario