Ejemplos sencillos de C++

Esta sección contiene ejemplos cortos que ilustran conceptos sencillos de C++. Todos los ejemplos están creados por miembros de la lista de correo, o por visitantes de la página.

Todos hacemos pequeños ejemplos para comprobar cómo funcionan las cosas en C++, a menudo estos ejemplos se borran o se olvidan, pero lo cierto es que pueden resultar útiles a otras personas. Si crees que tienes alguno de esos ejemplos puedes enviarlo para incluirlo en esta sección.

En esta sección sólo se deben incluir ejemplos cortos (unas pocas líneas de código), no hace falta que sean programas útiles, en el sentido de que hagan algo, se trata sólo de ejemplos.

Para hacer más fácil la consulta organizaremos los ejemplos por los mismos temas que el curso de C++ de esta misma página, así, por ejemplo, el tema 12 se refiere a punteros, o el 24 a recursividad.

Nota: es muy importante que los ejemplos sean totalmente ANSI C++, es decir, que no incluyan funciones, bibliotecas o características no estándar.

Para enviar tus propios ejemplos rellena este formulario.

Temas

Los programas y enlaces están clasificados por temas, elige el tema que prefieras de la lista de la derecha.

Ejemplos del capítulo 5


Números pares Reinel Hernandez (2004-02-20)

Realice un programa que muestre en pantalla los números que son pares, dentro del conjunto de los números del 1 al 100. Hágalo con un ciclo FOR.

Ver código

Repeticiones Manuel Martín (2004-02-28)

Tareas repetitivas usando bucles "for".

Ver código

Uso del operador &&, y la sentencia if Reinel Hernández (2004-02-25)

El ejemplo muestra el uso de la sentencia condicional IF, y el uso del operador lógico &&. A través de estos se calcula el menor número entre tres números enteros.

En el caso del lógico &&, observar como su uso "involucra", ó "exige" que sus dos operandos cumplan determinada condición:

Para el caso del primer if
operando 1 es: num_1 < num_2
operando 2 es: num_1 < num_3
&& es: El operador lógico Y ó AND.

**Cualquier sugerencia o corrección escribirme a mí e-mail, gracias a todos espero ayudar en algo**

Ver código

Uso de bucles FOR y sentencias condicionales IF-ELSE Francisco Delgado (2004-03-01)

Programa que pide al usuario un número entero (debe de ser mayor de 0) y dice si es primo o no.

Un número primo es divisible únicamente por el mismo y por la unidad. Son: 2,3,5,7...

Ver código

Funcionamiento acumulador Manuel (2004-03-04)

En este programa se muestra como funciona un acumulador, no obstante para aquellos que se inician en la programación, las variables se declaran con todas sus letras para un mejor entendimiento y la forma de asignar la variable no es la más propia para c y c++, pero en principio pienso que esla más pedagógica y clara, pudiendo ésta cambiar a acumulador+=contador, para ello ver tema ver: Tema4, curso c++, asignación de operadores.

Ver código

Muestra en pantalla de 0 a 100 Manuel (2004-03-04)

Aquí se muestra como funciona un contador aunque la forma de asignación no es la más propia para c y c++, puediéndose cambiar ésta a: contador++ ver tema 4 curso de c++ asignación de operadores.

Sugerencia: Intentar hacer este programa con la sentencia do while.

Ver código

Muestra en pantalla de 100 a 0. Manuel (2004-03-04)

Programa que muestra por pantalla los números del 100 al 0.

Sugerencia: Intentar hacer el programa con la sentencia do while.

Ver código

Acumular y contar impares Manuel (2004-03-04)

Programa que imprime los números impares entre 0 y 100 e imprime cuantos hay.

La variable contador está inicializada a uno por conveniencia.

Sugerencia: Hacer este programa con la sentencia do while.

Ver código

Múltiplo de 3 Manuel (2004-03-04)

Programa que cuenta y muestra en pantalla los múltiplos de 3 entre 1 y 100.

Nota: La condición controla que el número sea múltiplo de 3.

Sugerencia: Intentar hacer el programa con la sentencia do while.

Ver código

Contar con intervalos de ocho Manuel (2004-03-04)

Programa que introduce un número mayor que 0 y menor de 500 por teclado, muestra la suma y cuenta los números que están separados entre sí ocho posiciones desde ese número hasta 500.

Ver código

If anidados Manuel (2004-03-04)

Introducir una cantidad por teclado, si es menor 500 sumarle el 50 % si es mayor o igual 500 pero menor 1000 sumarle 7%. Si es mayor o igual 1000 y menor o igual 5000 sumarle el 15% y si es mayor 5000 restarle el 5%.

Ver código

Suma cuadrados de números pares Manuel (2004-03-04)

Programa que calcula la suma de los cuadrados de los números pares entre 0 y 100.

Ver código

Contar y sumar pares e impares entre 1 y 100 Manuel (2004-03-05)

Programa que cuenta y suma los números pares e impares entre 1 y 100.

Lo importante de este programa es ver como alterna el valor la variable booleana.

Ver código

Sentencia do ....while Miguel Angel (2004-03-25)

Escribir en pantalla los numeros de cinco en cinco hasta el cien con la sentencia do...while.

Ver código

Condición Luis Fabian Timana (2004-04-12)

Dados 2 números enteros determinar y mostrar cual es el mayor, cual es el menor o si son iguales.

Ver código

Sentencia switch Manuel (2004-04-13)

Funcionamiento de la sentencia switch. Aplicación para gestionar un menú.

Ver código

Ecuación cuadrática Andrés (2004-04-23)

Código para resolver ecuaciones cuadráticas en los reales.

Ver código

Número perfecto Daniél León Guevara (2004-07-13)

Un número perfecto es un número cuya suma de todos sus divisores, excepto él , dan como resultado el mismo número. El primer numero perfecto es 6 /1+2+3=6/.

Ver código

Calculadora básica (sentencia 'switch') José Luis Patiño (2004-12-05)

El programa ejemplo se trata de una calculadora de operaciones básicas (+, -, /, *, %). Se ha utilizado la sentencia 'switch' para definir qué operación se realizará teniendo en cuenta el operador insertado.

Ver código