Views
9 months ago

Lab1 - repaso conceptos 1

Universidad del Quindío

Universidad del Quindío Ingeniería Electrónica, 2017-II al día, imprimir el total de horas al mes, el costo de la hora de trabajo. Debe solicitar las horas extra trabajadas en el mes y la jornada de acuerdo a la lista anterior, además se debe imprimir un mensaje que indique que la jornada ingresada no existe. 3. Actualmente todos los smartphones tienen que pagar el IVA del 16%. Después de la reforma tributaria, quedarán exentos del IVA los celulares que cuesten menos de 22 UVT (Unidad de Valor Tributario, cada UVT está en 30.000 pesos). Los celulares de más de 22 UVT tendrán un IVA del 19%. Suponer que la empresa que comercializa equipos con mayor a 22 UVT, genera un descuento en la compra del 10% y del 30% si compra más de dos equipos. Escribir el algoritmo que permita emitir la factura correspondiente de la compra en pesos, teniendo en cuenta que se adquieren una o varias unidades. Utilizar la estructura de control de flujo adecuada, que permita generar los precios con el IVA antes y después de la reforma tributaria. Se debe leer el IVA, el valor del equipo y la cantidad desde teclado. 4. Realice una calculadora que sume, reste, multiplique, divida, haga potenciación, raíz cuadrada utilizando la estructura switch. Pedir al usuario dos operandos y el tipo de operación a realizar. 5. Calcular la nota final de los estudiantes de Programación II teniendo en cuenta el siguiente criterio: la parte práctica vale el 40% y 3 parciales del 20% cada uno. El algoritmo leerá el nombre del alumno, el promedio aritmético de las notas que conformen el componente práctico y cada una de las notas de los parciales. Este escribirá el resultado e indicará si el alumno aprobó el curso, quedó en habilitación o reprobó. 6. Algoritmo que dado un año, nos diga si es bisiesto o no. Un año es bisiesto bajo las siguientes condiciones: a) Un año divisible por 4 es bisiesto y no debe ser divisible entre 100. b) Si un año es divisible entre 100 y además es divisible entre 400, también resulta bisiesto. 7. Crear un programa que solucione una ecuación de segundo grado y determine si las raíces son reales o imaginarias, si son iguales o distintas. La Fórmula Cuadrática es x = −b ± √ b 2 − 4ac 2a 8. Dados tres números, determinar cual es el número central. Utilice comparaciones dobles, condicion1 && condicion2. 9. Determinar el precio de un tiquete de ida y vuelta en ferrocarril, conociendo la distancia a recorrer y sabiendo que si el numero de días de estancia es superior a siete y la distancia superior a 800 km el tiquete tiene una reducción del 30%. El precio por kilómetro es de $2500. Escribir el precio sin descuento o con descuento cuando corresponda. 10. Diseñar un algoritmo en el que a partir de una fecha introducida por teclado con el formato DÍA, MES, AÑO (cada dato en una variable diferente), se obtenga la fecha del día siguiente. En principio lo único que habría que hacer es sumar una unidad al día. Si el día actual es menor que 28 (número de días del mes que menos días tiene) no sucede nada, pero se debe comprobar si al sumar un día ha habido cambio de mes o de año, para lo que se comprueba los días que tiene el mes, teniendo también en cuenta los años bisiestos. Además, se debe comprobar si es el último día del año en cuyo caso se incrementa también el año. 11. Realizar un programa que calcule las siguientes funciones a trozos dado un valor de x: 2

Universidad del Quindío Ingeniería Electrónica, 2017-II a) b) c) ⎧ ⎨ x 2 + x + 1, x ∈ (−1,0] f (x) = x 2 + x , x ∈ (0,1) ⎩ x 2 , x ∉ (−1,1) f (x) = { x + 3 , x ≤ 0 x 2 + 2x, x > 0 ⎧ ⎨ sen √ 2 (x) , x ∈ [0,2π] f (x) = x ⎩ 2 + x, x ∈ (7,10] e x2 /4 , x ∈ (−5,0) En el mismo programa generar cada una de las funciones, es decir, primero solicitar el valor de x para calcular la función a), luego escribir el resultado de la función, seguido a esto solicitar nuevamente el valor de x que será utilizado en la función b) y lo mismo con la función c). 12. Escribir un programa que solicite un número entero y determinar; si este tiene hasta 5 cifras, la suma de sus dígitos y cuantos de sus dígitos son pares. Para saber si es de dos cifras, compararlo con 9 y 99, es decir, si es mayor que 9 y menor que 100 el número tiene dos dígitos. Si es de 3 cifras con 99 y 999, etc. Por ejemplo, el dígito más significativo (el que esta más hacia la izquierda) es el cociente resultante al dividir el número de tres cifras entre 100, el segundo dígito es el cociente resultante al dividir el residuo de la división anterior entre 10 y el tercer dígito es el residuo de la última división. Al realizar las divisiones se debe utilizar la función que trunque el resultado, para evitar que se generen resultados con parte decimal. 13. Escribir el algoritmo que permita ordenar 5 números de mayor a menor. El usuario debe ingresar los números enteros y el programa debe imprimirlos en pantalla ordenados. 14. Escribir un algoritmo que clasifique a los triángulos de acuerdo a las coordenadas de sus vértices y a sus ángulos, usar la estructura adecuada que permite seleccionar cualquiera de las dos opciones. Para el primer caso calcular la distancia entre dos puntos, dada por d = √ (x 2 − x 1 ) 2 + (y 2 − y 1 ) 2 que permita definir los lados del triángulo. Tipos de triángulos: Equilátero; todos los lados son iguales. Isósceles; dos de sus lados son iguales. Escaleno; todos los lados son diferentes. Rectángulo; uno de sus ángulos es igual a 90 ◦ , los otros < 90 ◦ . Acutángulo; todos sus ángulos son menores a 90 ◦ . Obtusángulo; uno de sus ángulos es mayor a 90 ◦ y los otros < 90 ◦ . 3

Tema 1. Conceptos fundamentales sobre la Investigación Cient´ıfica ...
tema 0 repaso de conceptos básicos test para autoevaluación del ...
CAPÍTULO 0 REPASO DE CONCEPTOS GENERALES ÍNDICE
Tema 1 Repaso de amplificación - Instituto Universitario de ...
25. Algoritmos heurísticos 25.1 Concepto de heurística. Se ... - Inicio
Tema 7: Estructuras de datos: Repaso parte 1 + atributos 'First y 'Last
Metaheurísticas: Concepto y Propiedades - ulpgc
JORNADA DISCONTINUA. CONCEPTO Y DIFERENCIA CON LA ...
Lección 1. Algoritmos y conceptos básicos.
DOCUMENTOS COMERCIALES: CONCEPTO, CARACTERÍSTICAS ...
El concepto de eje de actividad, una buena ayuda metodológica ...
1 Concepto de flujo de un campo vectorial.
capitulo : 2 la resolucion de problemas con computadoras y las ...
FÍSICA II GUÍA DE PROBLEMAS TEMA 1 : CONCEPTOS ... - unne
Curso: Métodos de Monte Carlo. Unidad 1, Sesión 2: Conceptos ...
El Concepto de Ciencia: Una Primera Aproximación - Innova
tema 1. concepto de ordenador: estructura y funcionamiento
por todo concepto, deberán tener en cuenta los parámetros ...
circular-n°1-prekin..
1-Conceptos y prevencion de la parada cardiorespiratoria en niños
EL PROCESO ADMINISTRATIVO 1) CONCEPTO ... - eVirtual UASLP
Tema 1 - Conceptes Bàsics - Centre de Visió per Computador