A. Utilizar correctamente estructuras algorítmicas
(secuenciales,condicionales y cíclicas) en el desarrollo de la solución de un problema. B. Conocer la sintaxis y estructura básica del lenguaje C. C. Escribir programas en lenguaje de programación C que permitan al alumno aprender la sintaxis y estructura del lenguaje, resueltos previamente mediante la técnica de diseño de algoritmos.
ENUNCIADO Para cada uno de los problemas siguientes se codificará un programa en lenguaje C.
> 1. Calcular la paga neta de un trabajador conociendo el número de
horas trabajadas, salario_hora y tasa de impuestos.
> 2. Calcular la circunferencia y superficie de un círculo.
> 3. Intercambiar los valores de 2 variables numéricas, escribiendo el
valor final que tendrá cada variable
> 4. Calcular el cuadrado de 2 números dados, su suma, resta,
multiplicación y división; escribiendo el resultado de dichas operaciones.
> 5. Resolver la ecuación de 1º grado: ax + b = 0
> 6. Intercambiar los valores de 2 variables si éstas son diferentes y
mostrar dichos valores; en caso contrario, escribir “son iguales”.
> 7. Calcular y escribir el cuadrado de 2 números, su suma, resta,
multiplicación y división, detectando si alguno de ellos es nulo.
Para cada uno de los problemas siguientes se codificará un programa en
lenguaje C por cada estructura cíclica: While, Do-while, For.
> 8. Calcular el valor de la suma de los 100 primeros números.
> 9. Calcular el factorial de un número.
> 10. Calcular el factorial de n números leídos desde el teclado.