Problemario de fundamentos de programación
FUNDAMENTOS DE FUNDAMENTOS DE PROGRAMACIÓN
FEBRERO DE 2011 NOTA: La presente guía muestra el tipo de problemas que se resuelven en el curso de Fundamentos de Programación. 1. Dados los catetos de un triángulo rectángulo, calcular la hipotenusa, el área y el perímetro de dicho triangulo. 2. Pedir a través del teclado la magnitud yel ángulo con respecto a al eje x positivo de dos vectores y calcular la sumatoria de dichos vectores. A la pantalla deberá salir, la componente en x y la componente y de cada vector, así como la componente x y la componente y, la magnitud y ángulo con respecto a x del vector resultante. 3. Realizar un programa en C o C++ que pida un ángulo dado en grados por teclado y lo clasifique de acuerdo alcuadrante o eje sobre el que se encuentra. 4. Realizar un programa que calcule el importe total de una venta de tres tipos de productos, de los cuales deberá pedir cantidad y precio de cada uno, el programa deberá mostrar en pantalla el subtotal, el IVA a pagar y el total. 5. Realizar un programa que pida una temperatura en grados centígrados y transforme dicha temperatura a grados Fahrenheit, enla pantalla deberá mostrarse el resultado de la siguiente forma: X.XXX OC --> X.XXX OF. Recordar que para transformar una temperatura de grados centígrados a Fahrenheit se debe utilizar la fórmula: . 6. Realizar un programa que pida por teclado la magnitud del radio de un círculo y calcule y muestre en pantalla el perímetro y área del círculo. 7. Realizar un programa que pida por teclado lamagnitud de 3 resistencias eléctricas, el programa deberá calcular y mostrar en pantalla la resistencia equivalente en serie y la resistencia equivalente en paralelo, las fórmulas respectivas son: y . 8. Realizar un programa que pida una cantidad de dinero en formato entero y que calcule y muestre en pantalla el mínimo número de billetes y monedas de denominación actual, de acuerdo a México, necesariaspara cubrir la cantidad especificada. 9. Realizar un programa que pida una cantidad entera y lo clasifique si es múltiplo 3, o de 5, o de ambos o de ninguno. 10. Una ecuación de segundo grado de la forma: ( ) campo de los número reales se pueden encontrar con la fórmula: , que tiene soluciones o raíces en el
√
. Realizar un programa, y
1 de 4
Guía de estudios: Fundamentos deProgramación su diagrama de flujo, que pida por teclado los coeficientes , y , calcule y muestre en pantalla las raíces reales y en caso de no existir raíces reales mandar el mensaje correspondiente. 11. En un año bisiesto el mes de febrero tiene 29 días y un año es bisiesto es aquel que es perfectamente divisible entre 400 ó aquel que es divisible exactamente entre 4 pero no entre 100, por ejemplo, los años1600 y 2000 son divisibles exactamente entre 400, fueron años bisiestos, los años 1996 y 2004 son exactamente divisibles entre 4 pero no entre 100 también fueron bisiestos, y el año 1800 es divisible exactamente entre 4 y también entre 100, no fue año bisiesto. Realizar un programa y su diagrama de flujo que pida en formato numérico el día, mes y año de una fecha y la valide, a pantalla deberásalir el mensaje de si es una Fecha validad o si es una Fecha No validad. 12. Realizar un programa en C o C++, y el respectivo diagrama de flujo, que pida por teclado un valor de n, el programa deberá calcular la sumatoria desde 1 hasta n, en la pantalla deberá mostrarse la siguiente lista: # 1 2 3 4 5 n Sum 1 3 6 10 15 x
13. Realizar un programa y su diagrama de flujo que calcule el promediode n números, el programa deberá pedir la cantidad de valores (n) por teclado, luego pedir uno a uno los valores y al final entregar el promedio. 14. Realizar un programa que calcule una lista de volúmenes de un caja hecha con un cartón, el programa deberá pedir el lado 1 y el lado 2 en mm, los cuales pueden ser iguales o diferentes, el programa deberá simular dobleces de 1 mm para formar la...
Regístrate para leer el documento completo.