Anda di halaman 1dari 2

TALLER DE VARIABLES (INT, FLOAT), PRINTF, SCANF

FUNDAMENTOS DE PROGRAMACIÓN
INGENIERÍA ELECTRÓNICA
UNIVERSIDAD DE PAMPLONA

1. Realice un programa que permita calcular el volumen de un cubo conociendo la longitud de


sus tres lados (no tienen que ser iguales).

VC = L * L * L

Ahora realice el programa para que el usuario pueda ingresar números con decimales, la
respuesta debe ser mostrada con 3 decimales.

2. Realice un programa que permita calcular el área de un triángulo conociendo su base y su


altura.

AT = ( b * h ) / 2

Ahora realice el programa para que el usuario pueda ingresar números con decimales, la
respuesta debe ser mostrada con 3 decimales.

3. Realice un programa que permita calcular la altura de un cono conociendo el volumen y el


radio de su base.

Vcono = ( 1 / 3 ) * ( PI * r^2 * h )

Entonces, al despejar la altura "h" de la formula tendríamos que:

h = ( 3 * Vcono ) / ( PI * r^2 )

4. Realice un programa que, dada la edad de tres personas, calcule el promedio de edades.

5. Realice un programa que permita calcular el promedio de notas de un estudiante el cual


tiene 5 notas (la calificación va desde 0.0 - 5.0). El resultado deberá ser mostrado con 2
decimales.

6. Realice un programa que convierta metros a cm, km, pies y pulgadas. (1 metro son 100 cm,
1000 metros son un kilómetro, 1 metro son 39.37 pulgadas y 1 pie son 12 pulgadas).

7. Realice un programa que dado un número de 3 cifras se invierta el número y se imprima en


pantalla el resultado.

8. Dado un valor en pesos y conociendo la tasa de cambio del dólar, el bolívar y el euro con
respecto al peso, determine a cuanto equivale el valor dado en pesos, en cada una de estas
otras monedas. (Tener en cuenta las siguientes tasas de cambio 1 dólar =2500 pesos, 1
euro =3000 pesos, un bolívar = 0.52 pesos).

9. Tres personas deciden invertir su dinero para crear una empresa. Cada una de ellas invierte
una cantidad distinta ($100.000 - $1’000.000). Realice un programa que permita obtener el
porcentaje que cada quien invierte con respecto a la cantidad invertida. (Pista: Regla de 3).

10. Convertir una temperatura dada en grados Celsius a grados Fahrenheit, sabiendo que:

F = ( 9 / 5 ) * c + 32
11. Realice un programa que permita calcular el área de un círculo sólo conociendo su
perímetro.

12. Un alumno desea saber cuál será su calificación final en la materia de Fundamentos de
Programación. Dicha calificación final se compone de los siguientes porcentajes:

60% Del promedio de sus 5 calificaciones parciales.


25% Nota de la exposición
15% Taller.

13. Un vendedor recibe un sueldo base, más un 20% extra por comisión de sus ventas (Es decir,
20% de las ventas de más que hace el vendedor) El vendedor desea saber cuánto dinero
obtendrá por concepto de comisiones por las 3 ventas que realiza en el mes y el total que
recibirá en el mes tomando en cuenta su sueldo base y sus comisiones. (El usuario ingresa
el sueldo base y el valor de las 3 ventas por comisiones).

14. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto


anual (o monto) del hospital se reparte conforme a lo siguiente: Ginecología 40%, Pediatría
35% y Traumatología 25% del presupuesto. Calcular la cantidad de dinero que recibirá cada
área, para cualquier monto presupuestal.

TAREA: Investigar que son y cuáles son las librerías o bibliotecas más importantes del lenguaje c
(no c++). Luego realice los siguientes ejercicios:

15. Dados los coeficientes de una ecuación cuadrática:

ax + bx + c = 0 (Los coeficientes son a, b y c)

Realice un programa para determinar sus raíces, sabiendo que:

x = ( -b +/- RAIZ ( b^2 – ( 4 * a * c) ) / ( 2 * a )

Pista: Deben usar las funciones "pow" y "sqrt" que están inmersas en una librería llamada...
y sirven para...

16. Calcular el área de un triángulo en función de las longitudes de sus lados sabiendo que:

Donde

El hombre bien preparado para la lucha ha conseguido medio triunfo.


Miguel de Cervantes