viernes, 24 de octubre de 2008

viernes, 10 de octubre de 2008

Ejercicios Repetitivos

2)






3)




4)



5) Introducir (N) numeros
Calcular la suma total de numeros introducidos (datos enteros).Que Muestre por pantalla el mensaje:La suma es Repita el ciclo, mientras que, el usuario no responda 'n' de (no).5º) Muestre por pantalla la suma total de los números introducidos.









CoffeExercise°











viernes, 3 de octubre de 2008

EJERCICIOS REPETITIVOS ( CICLOS )


1) Ingresar los nombres de 10 alumnos, el programa preguntara si desea continuar (S/N), si la respuesta fuese N(NO), terminara de hacer los ingresos, caso contrario seguirá ingresando nombres.

Inicio
Nombre, interruptor=”S”
Hacer
Leer Nombre
Mostrar “desea continuar (S/N)”
Mientras
FIN






2) Calcular el area <área> de una esfera de radio es 4 * π* radio2. En el caso de que el radio sea menor o igual que 0, muestre por pantalla el mensaje:"ERROR: El radio debe ser mayor que cero.". Repetir el ciclo, mientras que, el radio introducido sea incorrecto.Muestre por pantalla:
El área de una esfera de radio es: <área>







inicio
escribir( "Introduzca radio: " )
mientras ( radio <= 0 )
escribir( "ERROR: El radio debe ser mayor que cero." )
escribir( "Introduzca radio: " )
leer( nadio )


fin_mientras
escribir( "El área de la esfera de radio", radio, " es: ", 4 * 3.141592 * radio ** 2 )
fin




3) Calcular el volumen del cubo de arista es: . Repita el ciclo mientras que, la arista introducida sea mayor que cero. Muestre por pantalla cuantos volúmenes de cubos han sido calculados.Volumen de un cubo = arista^3

inicio
escribir( "Introduzca arista: " )
leer( arista )
contador ← 0 /* Inicialización del contador */
mientras ( arista > 0 )
escribir( "El volumen de un cubo de arista ",arista, " es: ", arista ** 3 ) contador ← contador + 1 /* Incremento */
escribir( "Introduzca arista: " )
leer( arista )
fin_mientras
escribir( "Ha calculado el volumen de ", contador, " cubo(s)." )
fin

4) Calcular un numero (dato entero) y que muestre por pantalla los mensajes. Pregunte al usuario si desea introducir otro o no. Repita el ciclo, mientras que, el usuario no responda 'n' de (no). Muestre por pantalla la media aritmética (dato real) de los números introducidos.

inicio
acumulador ← 0
contador ← 0
hacer
escribir( "Introduzca un número entero: " )
leer( numero )
acumulador ← acumulador + numero
contador ← contador + 1
escribir( "Ha introducido ", contador, " número(s)" )
escribir( "La suma es ", acumulador )
escribir( "¿Desea introducir otro número (s/n)?: " )
leer( seguir )
mientras ( seguir <> 'n' )
escribir( "La media aritmética es ", acumulador / contador )
Fin