Condicionales y Ciclos en C

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Condicionales y Ciclos en C++

CONDICIONALES

Las condicionales en programación son procedimientos para llevar a cabo una serie de
instrucciones cuando se cumpla una sentencia o pregunta, estos van acompañados de
operadores lógicos los cueles son:
 (==) igual que.
 (<=) menor o igual que
 (>=) mayor igual que
 (>)mayor que
 (!=) no es igual que o diferente de.
el forma de escribirlo es:

if(condicion o prueba lógica)


Lo que pasa si se cumple la condición

también puede llevar sentencias o acciones cuando no se cumpla

if(condicion)
Lo que pasa si se cumple la condición
else
Lo que pasa si no se cumple la condición

el if significa si y el else significa y si no.

Un ejemplo del uso de condicionales se puede enmarcar en el diario vivir con el hecho de
tomar un bus, en la mente la persona por un instante se hace cantidad de preguntas que van
a llevar a un resultado, por ejemplo "si tengo el dinero suficiente para pagar el pasaje". del
resultado de esta pregunta va a salir una respuesta de falso o verdadero la cual va a generar
una decisión o un camino a tomar: "si lo tiene toma el bus" de lo contrario (o si no) "no
puede tomar el bus" y se busca otra opción.

if(el dinero es mayor al valor del pasaje)


SI SE CUMPLE: Puede tomar el bus
else
SI NO SE CUMPLE: No es posible tomar el bus
debe buscar otra opción de transporte
CICLOS, REPETICIONES O BUCLES

Se llevan a cabo cuando se desea que una serie de instrucciones se ejecuten varias veces
cundo se cumpla la condición dada, ya sea por una opción de continuar o mediante una
condición cumplida. Los ciclos más usados en programación son el for que traduce para y
el while que traduce mientras.

Ciclo for

Este comando se utiliza para que se repitan una serie de instrucciones, es usado
habitualmente cuando se conoce la cantidad exacta de interacciones que se desea hacer, ya
que en su sintaxis esta el inicio, y el fin exacto, es decir la cantidad de veces que se va a
realizar las instrucciones.

Un ejemplo clásico del ciclo for son las tablas de multiplicar, ya que tienen un inicio
especifico (habitualmente 1) y un fin definido (comúnmente 10). Entonces podríamos
decirle al programa que estamos realizando que comience en 1 y realice la operación de
multiplicación hasta que llegue a 10 incrementándose de uno en uno.

Para hacer más simple el ejemplo a continuación se enuncia el seudocódigo del ejemplo
para la tabla del 2

for(se inicia en 1; hasta 10; incremente de a 1)


multiplique 2 por el numero

Como se ve en el ejemplo la sintaxis del for esta dada por

for(inicio; condicion; incremento)


lo que realiza mientras se cumpla la condición

Ciclo do while

En esta estructura repetitiva primero se ejecuta el boque de sentencias y posteriormente se


comprueba la condición, es decir primero se hacen las acciones y luego se pregunta, para
este caso es necesario tener clara la forma en que se va a terminar el ciclo con el fin de no
generar ciclos infinitos o que no tengan fin.

do while puede traducirse como "hasta que", ósea, que si quisiera ponerlo en un lenguaje
natural estaría diciendo que hasta que se cumpla la condición realice las instrucciones
previstas.

do{
bloque de instrucciones a realizar mientras se cumpla la condición
}while (condición)
Se debe tener presente que antes de la instruccion debe ir el valor inicial, en su cuerpo debe
ir el incremento y la condición da el valor final. Para el ejemplo de las tablas en
seudocódigo podríamos decirlo así

inicia en 1
do{
multiplique 2 por el valor tomado
incrementelo en 1
}
while(hagalo hasta 10);

Ciclo While

Traduce mientras, analiza la condición y si se cumple realiza el bloque de instrucciones, en


ciclo se realiza hasta que la condición ya no se cumpla. Los ciclos while y do while se
pueden utilizar cuando no se tiene claro ni la forma de incremento ni el final de las
iteraciones.

while (condicion){
bloque de sentencias que se van a realizar mientras que se cumple la condicion
}

Para continuar con el ejemplo de las tablas ahora usando el while debemos tener en cuenta
que el inicio se debe estipular antes de ser usado, el incremento va en su cuerpo y el final lo
da la condición.

valor inicial 1
while(hasta que el valor sea 10)
{
multiplique el numero por 2
incremente el numero
}

En la página principal se encuentran los códigos de estos ejemplos para poder usarlos en un
compilador de C++
Colegio Particular Mixto
La Ilustración
Mazatenango, Suchitepéquez

Nombre: Javier Antonio Madrigales Martínez

Catedrático: Prof. Javier

Cátedra: Sistemas

Grado: 4to. Bach en Computación

Clave: 33

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy