Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRÁCTICA N°1
PROGRAMACIÓN MODULAR
Docentes :
M.Sc. Lic. Claudia Yañiquez
EMPLEANDO FUNCIONES
ENTREGABLES:
Enviar un archivo PDF con la copia de los códigos fuentes escritos. Además,
comprima la carpeta donde están sus programas y adjunte el archivo comprimido
en la tarea programada. Cada ejercicio claramente identificado.
RECOMENDACIONES
- No se aceptarán entregas tarde
- Si no envía el archivo pdf se descontará de su nota
- Si no envía sus códigos fuente se anula su entrega
- Si no utiliza paso de parámetros por VALOR queda anulada su práctica -
Sino utiliza punteros pierde el 50% de su valoración.
3. Dado un número mostrar cuantos dígitos pares y cuantos ceros tiene. Por
ejemplo el número 80574 tiene un cero y dos dígitos pares.
5. Introducir un número entero positivo con sus dígitos diferentes entre si, se
pide mostrar el dígito menor y la posición que este ocupa contando de
derecha a izquierda. Por ejemplo, si el número es 5147 el dígito menor
es 1 y su posición es 3.
Página1|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
10. Determinar cuánto pagará una persona que adquiere N artículos, los
cuales están de promoción. Considere lo siguiente:
EMPLEANDO PROCEDIMIENTOS
ENTREGABLES:
Enviar un archivo PDF con la copia de los códigos fuentes escritos. Además
comprima la carpeta donde están sus programas y adjunte el archivo comprimido
en la tarea programada. Cada ejercicio claramente identificado.
RECOMENDACIONES
- No se aceptarán entregas tarde
- Si no envía el archivo pdf se descontará de su nota
- Si no envía sus códigos fuente se anula su entrega
Página2|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
Calcula el sueldo final (SF) a pagar a cada uno de los N empleados de una
empresa, considerando que cada empleado tiene un antigüedad identificada
por (0, 1, 2, 3) y un Sueldo Base (SB).
Para calcular el SF de un empleado se le aplican los siguientes descuentos y
Bono a su SB:
1. Se le aplican los descuentos de Ley: (3.1%) y Renta (9.3%).
2. Si
el Nivel de empleado es 2 o 3, se le descuenta el 11.4% del SB en concepto
de Seguro de Vida
3. Según el Nivel del empleado se le calcula un Bono (por el esfuerzo hecho)
sobre el SB así:
• Nivel 0: Bs 70 exactamente
• Nivel 1: 6% del SB
• Nivel 2: 10% del SB
• Nivel 3: 20% del SB
Página3|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
Scanner Pantalón
Ampolleta Bs Bs 450
Bs30 2500
Impresora Blusa
Capsulas Bs Bs 320
Bs80 1800
Página4|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
Cotizaciones:
1 Dólar = 6.97 Bs
1 sol =2 Bs
1 real = 3 Bs
𝑆
Ejemplo: N=2, entonces: S= 0.5 + 2 = 2.5
* **
* *
b. Si N= 5, entonces:
Página5|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
* ****
* ***
* **
* *
c. Si N= 4, entonces:
*
* **
* ****
* ******
Los incisos a, b, y c. Solamente deben correr para números mayores o
iguales a 2.
d. Si N= 7, entonces:
*
* **
* ****
* ******
* ****
* **
*
Solamente debe correr para números impares mayores o iguales a
3.
e. Si N= 8, entonces:
* *
* ***
* *****
* *******
Página6|7
PROGRAMACION II INGENIERÍA DE SISTEMAS
* *******
* *****
* ***
* *
Solamente debe correr para números pares mayores o iguales a 4.
f. Si N=7 , entonces:
* ******
* ****
* **
* **
* ****
* ******
Solamente debe correr para números impares mayores o iguales a
3.
g. Si N=8 , entonces:
* *******
* *****
* ***
* *
* *
* ***
* *****
* *******
Solamente debe correr para números pares mayores o iguales a 4.
Página7|7