Entradas

Mostrando entradas de septiembre, 2019

Ejemplo de ciclo for, 2

Imagen
Ejemplo 2 En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2), ..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de flujo para un programa que determine la nota media. Pseudocódigo Inicio [Algoritmo Nota Media aprenderaprogramar.com] Desde i = 1 hasta 35 Hacer Leer Nota(i) Sumatorio = Sumatorio + Nota(i) Siguiente Media = Sumatorio / 35 Mostrar “La nota media de la clase es”, Media   Fin Diagrama de flujo Interfaz en Visual Basic (hecho en power point) Codificación en V isual Basic Botón “Calcular” Proceso Nota    definir x como entero ;     Para ( F or ) x- 1 hasta 35 con paso 1 hacer             |  escribir            |             |    Fi...

Ejemplo de Ciclo for, 1

Imagen
Ejemplo 1 En un complejo industrial se desea incentivar a los encargados de turnos de producción. A cada encargado le corresponde un turno. Hay 18 turnos, y por cada uno de ellos 40 operarios. Para evaluar a los encargados se ha hecho una encuesta entre los trabajadores. Se les ha pedido que evalúen a su encargado de 0 a 10 siendo el 5 el aprobado. Los resultados están almacenados en un array tipo Nota ( turno, operario) donde turno indica el número de turno y operario el número de operario dentro del turno. Pseudocódigo Inicio Desde i = 1 hasta 18 Hacer Desde j = 1 hasta 40 Hacer Leer Nota ( i,j) Si Nota ( i,j) < 5 Entonces Haysuspensos = Verdadero FinSi Siguiente   Si Haysuspensos = Falso Entonces Mostrar “Todos los operarios del turno”, i, “han aprobado al encargado” FinSi   Haysuspensos = Falso Siguiente Fin Diagrama de flujo Interfaz en V isual Basic  Codificación en V isual Basic Botó...

Ciclo For

Imagen
Ciclo for… La estructura repetitiva for es uno de los ciclos más usados en la programación. Su planteamiento es sencillo, y es ideal para usar en aquellas situaciones en la que conocemos la cantidad de veces que queremos que se repita nuestro bloque de instrucciones. Con el ciclo for, repetimos una instrucción un determinado número de veces, hasta un punto que hemos establecido. Elementos del bucle {\displaystyle {\color {BlueViolet}{\mathit {instrucciones}}}} {\displaystyle {\color {Sepia}{\mathit {fin\;para}}}} Variable de control : prácticamente un mandato impuesto por el uso habitual es utilizar la letra  i   Iterador  como variable de control, o bien sus sucesoras en caso de bucles anidados. El uso de esta letra críptica quizás a primera vista es sin embargo una excelente forma de aportar agilidad de lectura al código por su uso tan extensivo. Como raras veces los bucles anidados superan las tres dimensiones (por una sencilla cuestión de explosión exp...