Archivo de la etiqueta: for

Programa en C++ con array


Vamos a crear un programa que pida tres números al usuario/a, los memorice en una tabla o array, y reste al primer número los dos siguientes.

Para ello declaramos una variable float en un array.

A la hora de introducir los números a operar hacemos uso de un bucle for.

El código y la salida de ets programa se aprecian en las figuras de abajo. Asimismo, se presenta un enlace para la descarga del código en C++.

CÓDIGO DEL PROGRAMA EN C++

Los bucles en C++


En programación se utilizan a menudo los bucles. Vamos a ver dos ejemplos realizando sendos programas.

En el primero, muestra los números pares existentes entre el cinco y un número mayor introducido por teclado. Como se aprecia en el código, necesitamos verificar previamente que el número introducido por el usuario/a es mayor de cinco, para lo que se hace uso de un bucle while, del que se saldrá cuando el número cumpla con la condición señalada.

Además, gracias a un bucle for mostraremos en pantalla los números pares, configurando un incremento de dos en dos.

El código y la salida del programa se exponen a continuación.

En el segundo programa queremos mostrar los números pares existentes entre dos números introducidos por el usuario/a, no importando si el primer número introducido es mayor que el segundo. Este programa es muy parecido al anterior, con la salvedad de que primeramente se dispondrá primero el menor número.

Además, hay que cuidar al empezar la serie que si el primer número introducido es impar, corregirlo a par.

El código y la salida se muestran a continuación.

CÓDIGO PROGRAMA PARES ENTRE CINCO Y OTRO NÚMERO

CÓDIGO PROGRAMA PARES ENTRE DOS NÚMEROS

Programa en C++ que pide números y muestra su suma


Vamos a realizar un programa en C++ que pide al usuario/a diez números enteros y muestra su suma, sin usar ningún array y con solo dos variables.

Para ello, declaramos dos variables enteras, dato y suma, y haremos uso del bucle for para ir acumulando el valor de la suma en la variable del mismo nombre conforme se va introduciendo cada número.

A continuación se meustra el código y la salida del programa.

ENLACE PARA DESCARGAR EL CÓDIGO DEL PROGRAMA EN C++

Programa en C++ que dibuja un rectángulo


En esta entrada vamos a realizar un programa en C++ que dibuja un rectángulo formado por asteriscos. La anchura y la altura del rectángulo serán indicadas por el usuario/a.

Para ello, es necesario el uso del bucle for, y en esta ocasión deberá anidarse otro for, ya que nos iremos situando en cada fila y rellenar según el número de columnas indicado.

El código del programa y la salida se muestran a continuación.

ENLACE PARA DESCARGAR EL CÓDIGO DEL PROGRAMA

Programa que calcula los divisores de un número en C++


Este programa va a mostrar todos los divisores de un número.

El código en C++ aparece en la imagen de abajo, junto a la salida en el terminal.

Como se puede observar se ha hecho uso de un bucle for para comprobar todas las divisiones posibles, verificando las operaciones que resulten de resto 0 con el operador %.

Para generar la salida en pantalla utilizamos el condicional if para que se muestren sólo los números que han generado resto 0 en la operación.

ENLACE PARA DESCARGAR EL CÓDIGO EN C++