Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Telecomunicaciones Programacin I
5
Alumno(s):
Gua de Prcticas
For,While,Do While
Grupo: ___________
Nota:
___________________________________________________ ___________________________________________________
I. Objetivos
Conocer la declaracin y tipos de variable, expresiones y operadores, asignaciones entrada salida. Al finalizar la prctica los estudiantes sern capaces de: Resolver Problemas usando estructuras desde con contadores y acumuladores
For ( [valor inicial]; [valor final]; [incremento o decremento]) sentencia; Y en el caso que el ciclo FOR est compuesto por ms de una lnea de sentencias se escribira as: For ([valor inicial]; [valor final]; [incremento o decremento]) { sentencia 1; sentencia 2; sentencia N; } La inicializacin indica una variable (variable de control) que condiciona la repeticin del bucle. Si
For (a=1,b=100;a!=b;a++,b--) { } Normalmente se utilizan los bucles For siempre que exista un nmero necesario y predefinido de iteraciones.
IV. Actividades
Ejemplo 1. El siguiente ejemplo muestra como utilizar el for para mostrar los 20 primeros nmeros pares.
Salida:
Ejemplo 2.
Salida:
Salida :
La instruccion using namespace especifica que los miembros de un namespace van a utilizarse frecuentemente en un programa. Esto permite al programador tener acceso a todos los miembros del namespace y escribir instrucciones mas concisas
Ejemplo 4 Funcin do while
Salida.
Actividades Desarrolla los siguientes programas: 1. Escriba un programa que pida N nmeros y nos diga cul es el mayor y cul es el menor y la posicin en que fueron leidos cada uno. Utiliza la sentencia. a) sentencia For b) while c) do while 2. Escriba un programa que presente en pantalla la tabla de multiplicar entre 1 y 10, requerida por el usuario. Utiliza la sentencia. 5
a) sentencia For b)while c)do while 3. Desplegar los mltiplos de 5, entre 10 y 50, acompaados de su factorial y logaritmo respectivo (Operadores aritmticos). Utiliza la sentencia. a) sentencia For b)while c)do while 4.- Evaluar la Funcin Y=5X^2 + 3X + 8 cuando X toma valores de 3 a 15 (Rango de -3 hasta 10). a) sentencia For b)while c)do while 5.- Realizar la suma de las siguientes series.
donde n es un nmero entero introducido por teclado. 6.- Realizar un programa que pida dos nmeros enteros por teclado y muestre por pantalla el siguiente men:
El usuario deber elegir una opcin y el programa deber mostrar el resultado por pantalla y despus volver al men. El programa deber ejecutarse hasta que se elija la opcin 5. Salir. 6.- Realice un programa que calcule el factorial de un nmero dado por teclado. Realizar este ejercicio utilizando primero un bucle for y posteriormente repita el ejercicio utilizando un bucle while.