You are on page 1of 2

Estructuras de repeticin: ciclo for

Programa 19 Clculo del rea de varios crculos

CDIGO HTML Y JAVASCRIPT

<html> <!-- Inicio del documento HTML -->


<head> <!-- Cabecera -->
<title>::. Curso de JavaScript .:: (Inform&aacute;tica - B@UNAM)</title> <!--
Cabecera -->
<!-- Programa principal -->
<script type="text/javascript">
/*Programa principal*/
//Declaracion de variables (opcionales en JavaScript)
var n, contador, radio, area;
var PI = 3.1416;
//Titulo del documento
document.write("C&aacute;culo del &aacute;rea de varios c&iacute;rculos<br
/><br />");
//Solicitando el numero de crculos
n = parseInt(prompt("Teclea el n&uacute;mero de c&iacute;rculos", ""));
for(contador=1; contador <= n; contador++)
{ //Inicio del ciclo for
radio = parseFloat(prompt("CIRCULO " + contador + "\nTeclea el valor
del radio:", ""));
area = PI * radio * radio;
document.write("El &aacute;rea del c&iacute;rculo" + contador + " es "
+ area + "<br />");
} // Cierre del ciclo for
document.write("<br />Ya es todo");
/* Fin del programa principal */
</script>
<!-- Cierre de etiqueta de programa principal -->
</head> <!-- Fin de cabecera -->
<!-- Estructura de la p&aacute;gina HTML -->
<body>
</body>
<!-- Fin del documento HTML -->
</html>

Si deseamos probar nuestro programa directamente en lnea solo es


necesario copiar el cdigo en cualquiera de los siguientes sitios:

http://tinkerbin.com/
http://writecodeonline.com/javascript/
CDIGO JAVASCRIPT ONLINE
var n, contador, radio, area;
var PI = 3.1416;
//Titulo del documento
document.write("C&aacute;culo del rea de varios crculos<br /><br />");
//Solicitando el numero de crculos
n = parseInt(prompt("Teclea el numero de crculos", ""));
for(contador=1; contador <= n; contador++)
{ //Inicio del ciclo for
radio = parseFloat(prompt("CIRCULO " + contador + "\nTeclea el valor del radio:",
""));
area = PI * radio * radio;
document.write("El rea del c&iacute;rculo " + contador + " es " + area + "<br />");
} // Cierre del ciclo for
document.write("<br />Ya es todo");

You might also like