


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una explicación detallada de la estructura repetitiva 'mientras' (while) en programación. Se describen sus características principales, como el ciclo de instrucciones y la condición de terminación, y se ilustra su uso con ejemplos prácticos. Se analiza cómo la condición inicial y los enunciados dentro del ciclo afectan su ejecución, mostrando casos de uso en la suma de gastos y el cálculo del cubo de números naturales. Además, se menciona la implementación de una calculadora simple en pseint, destacando la capacidad del usuario para realizar operaciones básicas hasta cerrar la aplicación. Este recurso es valioso para comprender y aplicar el ciclo 'while' en la resolución de problemas de programación. Útil para estudiantes de informática y programadores principiantes que buscan comprender las estructuras de control repetitivas.
Tipo: Apuntes
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



3.3 Estructura repetitiva mientras WHILE La estructura algorítmica mientras, comúnmente conocida como “while”, es muy recurrida cuando no sabemos cuantas veces es que un ciclo se va a repetir, ya que esto depende de la proposición dentro del mismo. De la estructura se pueden distinguir dos características principales 1.- El ciclo de instrucciones que se han de repetir 2.- La condición de terminación, que es una evaluación de la misma que permite decidir cuando finalizará el ciclo y se realiza al inicio Así pues, la proposición inicial PI deberá tener un valor verdadero inicialmente, si PI es falso entonces el ciclo no se ejecutará. Fig 1.1 Ciclo While. Deberá también de existir un enunciado dentro del ciclo que afecte la condición a fin de que el ciclo se ejecute indefinidamente. Ejemplo 3. Supongamos que debemos obtener la suma de los gastos que hicimos en nuestro último viaje, pero no sabemos exactamente cuantos fueron.
Lo que podemos analizar en el presente código y en el respectivo diagrama, es que tenemos una variable declarada como total y un valor de ingreso con el nombre de “gasto”, ya llegando a la parte de la estructura repetitiva podemos ver que hay una condicional donde, si el gasto es menor a 0, nos manda al final del algoritmo, el valor de entrada “gasto” funciona entonces como un acumulador de datos que nos regresará indefinidamente hasta que el usuario ingrese el valor menor a cero y solo hasta entonces nos mostrará la suma total y el ciclo terminará. Ejemplo 3. En el presente ejercicio tenemos algo similar. Un diagrama de flujo que dado un grupo de números naturales estrictamente positivos, calculará e imprimirá el cubo de estos números.