Adm. de redes y soporte

Solo disponible en BuenasTareas
  • Páginas : 5 (1024 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de junio de 2010
Leer documento completo
Vista previa del texto
Instituto Profesional Virginio Gómez

Lenguaje de Programación C

Ejercicios Básicos 1. Cuales de los siguientes son identificadores válidos. Si no son válidos explicar por qué. a. registro1 b. main c. 123_456 d. 1registro e. nombre f. nombre-completo g. archivo_3 h. $impuesto 2. Declarar las siguientes variables en C. a. Variables enteras: a, b b. Variables reales: x, y, z c. Variable decaracter: p, q, r, s 3. Traducir las siguientes expresiones matemáticas en expresiones en Lenguaje C: a)
c4 4 b) a + 3 c2 ⋅ b 2a + b c) c⋅ a2 a − 3b

4. Que tipo de resultados dan las siguientes expresiones para i=3 y j=5. a. i - j b. i>=j d. j== i -3 e. (i%5)!=0 5. Escribir la definición apropiada para las siguientes constantes a. El interés es el 5% b. El bono es de $32600 c. El tipo es B d. Elprecio es 489.67

c. i < ( j/2) f. i--

6. Encontrar tres enunciados de problemas de algoritmos o programación básica. Buscar una complejidad básica/media. 7. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a $400.000, por encima de $400.000 y hasta $600.000 el 5% del adicional, y por encima de $600.000 el 3% del adicional. calcular el descuento y sueldo netoque recibe el trabajador dado su sueldo. 8. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%. 9. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos. 10. Dada una cantidad en minutos, calcular los días, horas y minutos que le corresponden. 11.Dada las horas trabajadas de una persona y el valor por horas, calcular su salario e imprimirla. 12. En una competencia atlética de velocidad el tiempo se mide en minutos, segundos y centésimas de segundo y, el espacio recorrido se mide en metros. Diseñar un programa para determinar la velocidad promedio de un atleta en Km/hr.
Profesor: Ennio Pereira

Instituto Profesional Virginio GómezLenguaje de Programación C

13. Diseñar un algoritmo que imprima la unidad de un número entero positivo. Ejemplo si el número es 136 la unidad es el 6. 14. Crear un programa en C que invierta un número de tres dígitos. Es decir si es 123 que imprima 321. 15. Diseñe un programa que exprese la capacidad de un disco duro en megabytes, kilobytes y bytes, conociendo la capacidad del disco en Gigabytes.16. Escribir un programa que calcule el resultado de la función matemática que se describe más abajo, dado el factor x.

f ( x) =

x2 + x + 3 x+2

17. Determinar las soluciones de una ecuación de segundo grado de la forma ax 2 + bx + c = 0 . Recordar que las soluciones se obtienen de la fórmula:

xi =

− b ± b 2 − 4ac 2a

1. Juan se ha comprado su primer Celular de prepago y ha combinadoel plan Quintana con el Plan Alicia. Y por ser cliente por primera vez tiene algunos beneficios. Crear un programa que lea dada la duración (en segundos) de una llamada telefónica por celular y calcule su costo de la siguiente manera: • El primer minuto el costo es $150 la llamada • Los segundos después del primer minuto tiene un costo de $2 cada/uno • Una llamada sobre 3 minutos tiene un bono de$20 por cada minuto adicional • Y Sobre 10 minutos se hace un descuento del 30% del monto total. Observación: El costo total no lleva decimales. 2. Crear un programa que dado un precio total de la compra y el monto pagado: • Indique el monto del vuelto. • Indique la cantidad mínima de monedas que se deben dar de vuelto. Considere que los montos ingresados no pueden exceder los $3000. Ejemplo 1 deuso del algoritmo: Total A pagar: 560 Ingrese monto pagado: 1000 El vuelto es de $440 Son: 4 monedas de $100 4 monedas de $10

Ejemplo 2 de uso del algoritmo: Total A pagar: 230 Ingrese monto pagado: 2000
Profesor: Ennio Pereira

Instituto Profesional Virginio Gómez

Lenguaje de Programación C

El vuelto es de $1770 Son: 3 monedas de $500 2 monedas de $100 1 Moneda de $50 2 monedas de...
tracking img