Escolar Documentos
Profissional Documentos
Cultura Documentos
Historia de C++
Ejemplo:
Mostrar texto por pantalla en C++ es muy simple. Para imprimir una salida de
texto en C++ se hace uso de la instruccin cout<< es importante tener en
cuenta que la instruccin cout siempre va acompaada de << para controlar
el flujo de datos que sale. No te fijes mucho en ellos, solo ten siempre
presente que cout viene acompaado de << para tener cout<< como
resultado
Ejemplo 2 de impresin de texto por pantalla en C++
Solucin Ejemplo 1:
Debemos entonces determinar cul va a ser nuestra condicin a evaluar, en
este ejemplo, la condicin debe ser que la respuesta ingresada, sea igual al
resultado de la suma, veamos entonces como realizar esto:
Ejemplos de Condicional If-else en C++
Ejemplo 1: Sistema de logeo en C++
Vamos a retomar el ejemplo anterior, deseamos implementar un
sistema de logeo de usuario, es decir, queremos que el usuario nos
ingrese un una contrasea y deseamos comprobar si coincide con el
valor pre establecido. En caso de que los datos sean correctos se
mostrar un mensaje de bienvenida, y en caso de que no, se mostrara
un mensaje de error y finalizar el programa.
Solucin Ejemplo 1:
Debemos entonces determinar cul va a ser nuestra condicin a
evaluar, en este ejemplo, la condicin debe ser que la contrasea, sea
idntica a la establecida en nuestro sistema, veamos entonces como
realizar esto:
Sintaxis del Condicional Switch en C++:
Ejemplos de Condicional Switch en C++
Ejemplo 1: Men de opciones en C++
Vamos a retomar el ejemplo mencionado anteriormente al inicio de la seccin,
en el cual suponamos que el usuario nos ingresaba un nmero
correspondiente a una opcin cualquiera y de acuerdo a esto mostramos un
mensaje y en caso de ingresar una opcin incorrecta, mostramos un mensaje
de error.
Solucin Ejemplo 1:
Primero, determinemos los casos a ejecutar, tenemos tres casos posibles
(suponiendo que nuestro men est compuesto por 3 opciones) el caso 1 para
la opcin 1, el dos para la 2 y as sucesivamente. Nuestro caso por defecto
(default) sera el caso de error, que sucede cuando no se ingresa alguna de las
3 opciones. Veamos entonces como hacer esto:
Los bucles o ciclos en C++. Declaracin, uso y sintaxis de un
ciclo en C++
Los ciclos o tambin conocidos como bucles, son una estructura de control
esencial al momento de programar. Tanto C como C++ y la mayora de los
lenguajes utilizados actualmente, nos permiten hacer uso de estas estructuras.
Un ciclo o bucle permite repetir una o varias instrucciones cuantas veces lo
necesitemos, por ejemplo, si quisiramos escribir los nmeros del uno al cien
no tendra sentido escribir cien lneas mostrando un numero en cada una, para
esto y para muchsimas cosas ms, es til un ciclo, permitindonos hacer una
misma tarea en una cantidad de lneas muy pequea y de forma prcticamente
automtica.
Existen diferentes tipos de ciclos o bucles, cada uno tiene una utilidad para
casos especficos y depende de nuestra habilidad y conocimientos poder
determinar en qu momento es bueno usar alguno de ellos. Tenemos
entonces a nuestra disposicin los siguientes tipos de ciclos en C++:
Ciclo for en C++
Ciclo while en C++
Ciclo do-while en C++
Solucin Ejemplo 1:
Como pudimos ver anteriormente, tenemos entonces que el valor inicial para
nuestro ciclo es el numero 50 y el valor final es el 100, adems, dado que
necesitamos los nmeros pares vamos a ir de dos en dos, as que el tamao
del paso va a ser 2, teniendo estos 3 componentes identificados, estamos listos
para crear nuestro ciclo for as:
Ejemplo 2: Cuenta regresiva en un ciclo for
Ahora veremos otro ejemplo sencillo en cual veremos que el ciclo for tambin
puede iterar disminuyendo el valor del contador, para comprender esto, lo que
haremos ser imprimir por pantalla una cuenta regresiva desde el nmero diez
hasta el cero, veamos:
Solucin Ejemplo 2:
Para este caso, debido a que queremos ir de un nmero mayor a uno ms
pequeo, por lo tanto para este ejemplo el valor inicial ser 10 y el valor final
ser cero. Adicional, el tamao de paso ser de 1 negativo, es decir, -1, as:
**Este cdigo del ejemplo dos imprimir por pantalla la serie numrica
10987654321
Ejemplo 3: Contador con un ciclo for
Para este ejemplo haremos algo un poco ms complejo. El ejemplo consiste en
contar al interior de un ciclo for, cuntos nmeros entre el 0 y el 10.000 son
mltiplos del 13. Para ello haremos uso del operador % (modulo) que obtiene
el residuo de una divisin y tambin usaremos un pequeo condicional para
verificar que el modulo sea cero al dividir por 13.
Solucin Ejemplo 3:
Para este caso el valor inicial ser 0 y el valor final ser 10000. Adicional, el
tamao de paso ser de 1. Al interior del ciclo, en cada iteracin verificaremos
si el nmero en el que estamos es divisible por trece o no y en caso afirmativo
aumentaremos el contador en una unidad as:
**Este ciclo for nos permitir saber que existen 770 mltiplos del 13 en los
nmeros del 0 al 10000.
Ciclo while en C++. Estructura y
sintaxis. Cmo y para qe usar un ciclo
while en C++
Los ciclos while son tambin una estructura cclica, que nos permite ejecutar
una o varias lneas de cdigo de manera repetitiva sin necesidad de tener un
valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor
final que esperamos, los ciclos while, no dependen directamente de valores
numricos, sino de valores booleanos, es decir su ejecucin depende del valor
de verdad de una condicin dada, verdadera o falso, nada ms.
Solucin Ejemplo 1:
Para solucionar esto, debemos tener clara cul va a ser la condicin que se
debe cumplir para que el ciclo este pidiendo el numero contantemente, el ciclo
se va a detener solo cuando el numero ingresado sea mayor que 100, as que
la condicin para que se siga ejecutando es que el numero sea menor a 100,
Comprender la lgica?, es simple si para que se detenga el numero debe ser
mayor a 100, entonces para seguirse ejecutando el numero debe ser menor o
igual a 100, vemoslo entonces.
Ciclo do-while en C++. Estructura y sintaxis. Cmo y para qe usar un ciclo
do-while en C++.
Los ciclos do-while son una estructura de control cclica, los cuales nos permiten ejecutar una o
varias lneas de cdigo de forma repetitiva sin necesidad de tener un valor inicial e incluso a veces
sin siquiera conocer cundo se va a dar el valor final, hasta aqu son similares a los ciclos while, sin
embargo el ciclo do-while nos permite aadir cierta ventaja adicional y esta consiste que nos da la
posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condicin necesaria,
de este modo los ciclos do-while, son ms efectivos para algunas situaciones especficas. En
resumen, un ciclo do-while, es una estructura de control cclica que permite ejecutar de manera
repetitiva un bloque de instrucciones sin evaluar de forma inmediata una condicin especifica.