Programacion practicas
Enviado por 12345678rwe • 13 de Diciembre de 2018 • Práctica o problema • 703 Palabras (3 Páginas) • 212 Visitas
[pic 1] | PROGRAMA EDUCATIVO | TRONCO COMÚN DE INGENIERÍA | PLAN DE ESTUDIOS | 2009-2 | |
CLAVE | 11214 | UNIDAD DE APRENDIZAJE | PROGRAMACIÓN | REVISIÓN | V1.2016 |
No. DE PRÁCTICA | 10 | TÍTULO DE LA PRÁCTICA | CICLOS: SENTENCIA FOR | DURACIÓN (HORAS) | 2 |
|
Que el estudiante sea capaz de generar programas aplicando las teorías de ciclos de manera correcta, oportuna identificando el tipo de limitador del ciclo correcto. |
|
Aplicar teoría de ciclos sencillos, elaborando programas iterativos para la solución de problemas reales en el área de ingeniería. Con disposición para trabajar en forma individual y responsabilidad en el uso del equipo del laboratorio |
|
Ciclo For El ciclo for es un método para controlar una sentencia o grupo de sentencias un número fijo de veces. Este ciclo es el más adecuado para implementar ciclos controlados por contador, es decir, ciclos de conteo en los que el número de repeticiones se conoce por adelantado. El ciclo for consta de 3 expresiones:
El ciclo for es una generalización del while; maneja de manera automática todos los detalles de la repetición controlada por contador, las cuales están separadas por punto y coma. Sintaxis: for (inicialización;condición;actualización) { sentencia1; sentencia2; } Ejemplo de uso del ciclo for: [pic 2] [pic 3] Diagrama de flujo para representar un ciclo for: [pic 4][pic 5] [pic 6] [pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19] Figura 21. Diagrama de flujo para el ciclo FOR. |
|
El alumno, realizará los ejercicios que le corresponden de acuerdo al criterio del maestro. ***Realizar a Versión 4 PRÁCTICAS VERSIÓN 1
VERSIÓN 2
Desde 00:00 Hasta 23:59 VERSIÓN 3 Realice una programa que utilice una función que reciba 2 números y calcule el primero a la potencia del segundo usando el ciclo for, es decir, sin utilizar la función pow. VERSIÓN 4 Realizar un programa que utilice una función que reciba como parámetro un número entero, calcule y regrese su factorial para imprimirlo en la función principal. Ejemplo: 6! es: 6 *5* 4 * 3 * 2 * 1 = 720. NOTA 1: En ciclos deberás utilizar (FOR) según se requiera. Al menos utilizar dos diversas funciones de ciclos. NOTA 2: El alumno deberá depurar sus programas para eliminar los errores de compilación y ejecutar los programas, de tal forma que los resultados sean los esperados. El maestro revisará los programas proporcionando diferentes valores para determinar si el programa se ejecuta correctamente. |
| ||||||
#include #include #include int factorial(int ); void main() { int n,fac; clrscr(); printf("ingrese un numero entero\t"); scanf("%d",&n);//se guarda la variable fac=factorial(n); printf("El factorial del numero %d es %d",n,fac); getch(); } int factorial(int num) { if(num==1) //sentencia en caso particular de 1 return(1); else return(num*factorial(num-1)); getch(); }
[pic 20]
Nota: Agregar las columnas necesarias
Falte una semana a clase por cuestiones de salud, pero ya me pondré al corriente |
|
|
...