Want to create interactive content? It’s easy in Genially!
for-while
emilce nani anahi
Created on November 11, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
January School Calendar
View
Genial Calendar 2026
View
School Calendar 2026
View
January Higher Education Academic Calendar
View
School Year Calendar January
View
Academic Calendar January
View
Comic Flipcards
Transcript
Agenda colores
Diseño de algoritmos
For while
condicionales
Toma de decisiones
Las condicionales permiten que un programa tome decisiones basadas en ciertas condiciones. Por ejemplo, se puede utilizar una instrucción "if" para comprobar si una variable es mayor que cierto valor y, en función de esa condición, ejecutar diferentes bloques de código.
Las condicionales son estructuras fundamentales en programación que permiten que un programa tome decisiones basadas en ciertas condiciones. Estas construcciones controlan el flujo del programa, determinando qué instrucciones se ejecutan y cuáles se omiten, según si una expresión lógica es verdadera o falsa.
Ejecución selectiva
Las condicionales permiten la ejecución selectiva de bloques de código. Dependiendo de la evaluación de la condición, solo se ejecutará el bloque de código correspondiente
Las condicionales son esenciales para la creación de lógica y ramificación en un programa
Iteración
Bucles
son estructuras que permiten la repetición de un bloque de código mientras se cumpla una condición específica. Estas estructuras son esenciales para la automatización de tareas repetitivas y para la implementación de algoritmos más eficientes
Las condicionales se utilizan a menudo en combinación con bucles para controlar la repetición de cierto bloque de código hasta que se cumpla una condición específica. Esto se ve comúnmente en bucles "while" y "for".
Las condicionales permiten personalizar el flujo del programa según las necesidades.
For
El bucle "for" se utiliza para iterar sobre una secuencia (como una lista, tupla, cadena de texto, etc.) y ejecutar un bloque de código para cada elemento de esa secuencia.
Las condicionales pueden utilizarse para validar la entrada del usuario o los datos
While
Ejemplos
El bucle "while" se utiliza para repetir un bloque de código mientras una condición específica sea verdadera.
Crea un programa que muestre los números pares del 1 al 10.
Contador Regresivo: Utiliza un bucle "while" para imprimir un contador regresivo desde 10 hasta 1.
Estos bucles permiten realizar tareas repetitivas, como procesar elementos de una lista, realizar cálculos iterativos, leer datos hasta que se cumpla una condición, entre otros. La elección entre un bucle "for" y un bucle "while" suele depender de la naturaleza específica de la tarea que se está abordando.
Resolución
#include <iostream>
int main() {
#include <iostream>
int contador = 10;
int main() {
std::cout << "Contador regresivo desde 10 hasta 1:\n";
std::cout << "Números pares del 1 al 10:\n";
// Utilizando un bucle "while" para imprimir el contador regresivo
// Utilizando un bucle For para iterar sobre los números del 1 al 10
for (int i = 2; i <= 10; i += 2) {
while (contador >= 1) { std::cout << contador << std::endl; contador--;
std::cout << i << std::endl;
return 0;
return 0;