El objetivo principal de la unidad curricular es de proveer al alumno las herramientas que le permita programar en este potente lenguaje de programación C++, proporcionándole el basamento teórico de los sistemas de información y lenguajes modernos utilizados en la actualidad tales como java, Perl, Linux, y otros, también posee una serie de características que lo avalan por su portabilidad y eficiencia, siendo un estándar extensamente utilizado en la industria.
lunes, 15 de agosto de 2011
domingo, 24 de julio de 2011
Lista de ejercicios de programación
1. Programa que muestre los datos introducidos por el usuario
2. Programa que muestre el resultado de la suma, resta, multiplicación y división de 2 números enteros.
3. Programa que muestre el cálculo del promedio de 5 notas introducidas por el usuario.
4. Programa que dados los lados de un triangulo muestre si es: un triangulo equilátero, isósceles o escaleno.
5. Programa que muestre si el número leído es positivo o negativo.
6. Programa que muestre el menor y mayor de 3 números.
7. Programa que diga si el año introducido es bisiesto.
8. Programa que muestre el procedimiento para resolver una ecuación de segundo grado.
9. Programa que lea 2 números enteros y que efectué según se requiera una suma, resta, multiplicación o división. Muestre el resultado de la operación seleccionada.
10. Programa que lea una serie de números y diga cuantos son pares y cuantos impares.
11. Programa que permita posicionarse en un punto dado de la pantalla.
12. Programa que simule un menú de opciones de 5 niveles.
13. Programa que permita simular el juego del ahorcado.
14. Programa que lea una palabra y muestre la cantidad de caracteres que posee.
15. Programa que muestre una serie de cuadros dentro de otros, que simulen una vista de dimensiones de pantalla.
16. Programa que simule una agenda de datos: nombre, apellido, C.I, teléfono.
17. Programa que lea un nombre de usuario y contraseña para mostrar un menú principal.
18. Programa que muestre el cálculo del área de un triangulo y un circulo.
19. Programa para calcular el cuadrado de un número dado.
20. Programa que solicite una palabra y la repita un número determinado de veces.
21. Programa que muestre la tabla de multiplicación de un número dado.
22. Programa que muestre el factorial de un número
23. Programa que muestre la tabla de conversiones de grados Farenheit a centígrados.
24. Programa que lea una lista de números y busque dentro de esta, un número determinado.
25. Programa que lea una lista de números y ordene dicha lista de menor a mayor.
26. Programa que muestre la solución del problema de las Torres de Hanoi.
27. Programa que dado el mes y el día de nacimiento muestre el signo zodiacal correspondiente.
28. Programa que permita contar la cantidad de billetes que posee un usuario para mostrar la cantidad total de dinero.
29. Programa que muestre el cálculo de divisas: dólar, bolívar, euro, libras, esterlinas y peso.
30. Programa que dada una unidad, muestre el cálculo de conversión de unidades de Sistema MKS al sistema CGS.
31. Programa que muestre una tabla de notas con su equivalente en puntos y porcentajes. Donde el usuario escriba una serie de notas y el programa le muestre sus notas con sus equivalentes en puntos y porcentajes.
32. Programa que dadas las horas y el costo de hora, calcule las horas trabajadas por un empleado y muestre su salario total en un mes.
33. Programa que dados los costos de artículos comprados en una tienda, muestre, en caso de ser compra de contado: el costo total + impuesto. En caso de ser compra a crédito: costo total + 5% por nota de crédito + impuesto.
34. Programa que despliegue una lista de productos en los que el usuario introduzca la cantidad de cada artículo para mostrar el total del costo de la compra como factura.
35. Programa que simule una tienda de alquiler de películas, en el que se despliegue el listado de categorías de películas y solicite al usuario introducir el código de la categoría de la película para calcular el costo total del alquiler (en caso de alquiler) y solicite el número de días de retardo de la devolución para calcular el recargo (en caso de retardo).
36. Programa que lea una lista de 3 números enteros y muestre cuál de ellos está en el centro, a la izquierda y a la derecha.
37. Programa que dado un número de los lados de un dado de juegos, muestre el número opuesto en la cara del dado.
38. Programa que lea una serie de números enteros preguntando al usuario si desea leer otro número. Al final se debe mostrar la sumatoria de los números.
Realice un programa en C++ que lleve el control de las pasadas elecciones presidenciales, Donde se discutía la reelección del presidente
#include
void main ()
{
int n,s,nu,j,k,v;
s=0; n=0; nu=0;
printf (" MAQUINA #1 \n");
printf ("¿Cantidad de votantes?\n");
scanf ("%d",&j);
for (k=1;k<=j;k++)
{
system ("cls");
printf ("¿Desea la reeleccion del presidente?\n");
printf ("Presione 1. si su voto es SI\n");
printf ("Presione 2. si su voto es NO\n");
scanf ("%d",&v);
if (v==1)
{
s= s+1;
}
else if (v==2)
{
n=n+1;
}
else if (v != 1 || 2)
{
nu=nu+1;
}
}
if (s>n)
{
printf ("EL PRESIDENTE SERA REELECTO\n");
}
else if (n>s)
{
printf ("EL PRESIDENTE NO SERA REELECTO\n");
}
printf (" *** INFORME *** \n");
printf ("Total votos SI: %d\n", s);
printf ("Total votos NO: %d\n", n);
printf ("Total votos NULOS: %d\n", nu);
} //del main
miércoles, 13 de julio de 2011
Programa que multiplica en serie del 12-07-2011, Debes explicar linea por linea.
1. # include
2. void main()
3. {
4. int m, h, mul, j;
5. printf("¿que tabla quiere multiplicar?\n");
6. scanf ("%d", &m);
7. printf("¿hasta que numero desea que multiplique?\n");
8. scanf ("%d", &h);
9. for (j=1; j<=h; j++)
10. {
11. mul = j * m;
12. printf ("\n %d x %d = %d",m,j,mul);
13. }
14. }