SlideShare una empresa de Scribd logo
1 de 3
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
                                       DE LA FUERZA ARMADA NACIONAL
                             DPTO. PLANFICACION, EVALUACION Y CONTROL
   ------------------------------------------------------------------------------------------------------------------
                                      Estructura de Control Múltiple
             Guia de Ejercicios para el Cumplimiento de las Actividades Acedémicas

Forma general de Implementación de la Estructura de Control Múltiple en Turbo Pascal

Case<expresión> of
<lista_de_constantes_1> : begin
                        <bloque_de_instrucciones_1>
                         end;
<lista_de_constantes_2> : begin
                        <bloque_de_instrucciones_2>
                          end;
                           ...
<lista_de_constantes_n> : begin
                       <bloque_de_instrucciones_n>
                          end
[else
      begin
            <bloque_de_instrucciones_n+1>
      end ]
 end

                                                         Ejercicios
1.- Elaborar un programa que permita introducir dos números por el teclado y mediante un menú que
calcule su suma, su producto, su resta, su división y módulo.
2.- Introducir por el teclado V o H e imprimir Varón o Hembra.
3.-Escribir un programa que dado un conjunto de acciones permita determinar:
a.-La longitud y el Área de una circunferencia.
b.-La velocidad de un móvil cuyo movimiento es rectilineo y uniforme,en el cual recorre 100 kilómetros
durante 30 minutos.
c.-Determine el volumen de una esfera cualquiera.
4.- Elaborar un programa que realice la opción seleccionada de acuerdo a lo siguiente:
a.- Área de triángulo
b.- Área de Cuadrado
c.- Área de Círculo
d.- Área de Rectángulo
5.- Elaborar un programa que lea una letra y determine si es vocal, semivocal o consonante.
6.- Elaborar un programa que lea una letra e imprima la letra y si ésta es recta
(A,E,F,H,I,K,L,M,N,T,V,W,X,Y,Z), es curva (C,O,S,U,Q) o curva y recta (B,D,G,J,P,R).
7.- En el juego para dos personas llamado "ROCA, PAPEL Y TIJERAS" cada jugador escoge ser "T", "R" o
"P" respectivamente. El jugador se determina así: roca rompe tijeras, las tijeras cortan el papel, el papel
cubre la roca, el juego es un empate si ambos jugadores eligen la misma opción. Elaborar un programa
para que determine cual jugador gana, la salida debe mostrarse de la siguiente forma: "T-R Roca rompe
tijeras gana el jugador 2".
8.-Una empresa desea calcular la productividad de un mes dado, esta se calcula como sigue:
-Enero, Febrero y Marzo tienen factor 15.
-Abril, Mayo y Junio tienen factor 17.
-Septiembre, Octubre y Noviembre tienen factor 20.
-Diciembre tiene factor 21.
         Se pide elaborar un programa que permita solicitar al usuario un mes cualquiera y se calcule la
productividad si se sabe que ésta es igual al número de artículos producidos en el mes multiplicado por el
factor del mes que corresponda al mes proporcionado. Se conoce la cantidad de artículos producidos y el
mes.
9.- Se conocen las calificaciones (A, B, C, D, E) y el número de créditos que corresponde a cada una de los
2 cursos que toma el alumno Juan Pérez. Elaborar un programa que calcule el promedio de las
calificaciones de este alumno donde A vale 4 puntos, B = 3, C = 2, D = 1 y E = 0. Así la contribución de una
A en un curso de 3 créditos es 4*3 =12, mientras que la contribución de una C en un curso de 4 créditos es
2*4=8.
10.- Una empresa clasifica a sus empleados en dos grupos de empleados, los del grupo 1 son aquellos que
laboran dentro de la misma y desea darles un aumento de sueldo siguiendo el siguiente criterio: si el
empleado trabajó más de 40 horas, su sueldo será incrementado en $50.00, si el empleado es mujer o es
mayor de 25 años y tiene en la empresa más de 30 años su sueldo se incrementará en $800.00 y si no
cumple con estas condiciones solo se incrementa en $100.00 (esto último es independiente de las horas
trabajadas), Para los empleados del grupo 2 (los que aspiran a ingresar a la empresa)si es mayor de 18
años y tiene más de 85 puntos en una prueba presentada entonces será contratado. Elaborar un programa
para determinar el sueldo en el caso de los empleados del grupo 1 y si será o no contratado en el caso de
los del grupo 2.
11.-Se quiere escribir un programa que:
1º)     Pida   por    teclado    el    número      (dato   entero)    de    un    día   de     la   semana.
2º) Muestre por pantalla el nombre (dato cadena) correspondiente a dicho día.
Nota: Si el número de día introducido es menor que 1 ó mayor que 7, se mostrará el mensaje:
12.-En la siguiente tabla se muestran las categorías a las que pertenecen los signos del zodíaco:




Se quiere escribir un programa que:

1º) Muestre el listado de los signos del zodíaco, con sus números asociados.
2º) Pida por teclado un número (dato entero) asociado a un signo del zodíaco.
3º) Muestre la categoría a la que pertenece el signo del zodíaco seleccionado.

Nota: Si el número introducido por el usuario, no está asociado a ningún signo del zodíaco, se mostrará el
mensaje: "ERROR: <número> no está asociado a ningún signo.
13.-Diseñe un programa en turbo pascal, que dado un número del 1 al 3, muestre en pantalla y en letras, el
mismo número:
14.-Diseñe una pequeña calculadora que, al digitar un código realice una operación específica: si el código
es 1, la operación es la suma, si es 2, Resta. 3, multiplicación y 4 división. Si el usuario a escrito otro
código inválido, mostrar un mensaje de error.
15.-Se desea calcular el sueldo de un trabajador, a partir de las horas trabajadas en la semana y la clase a
la que pertenece: Trabajadores Clase “A”, se les paga $7 por hora. Trabajadores clase “B”, se paga $5 por
hora. Trabajadores clase “C”, se les paga $4 por hora y los de clase “D”, $3.5 por hora.
16.- Un comerciante se dedica a la venta de sillas únicamente. Vende tres tipos de sillas: tipo A, tipo B y
Tipo C los precios son $5.00, $7.00 y $10.00 respectivamente. Por cada cinco sillas compradas del tipo A,
del tipo B o del tipo C los clientes reciben un descuento de 3%, 5% y 7%, las demás se cobran a precio
normal. Diseñe un programa que imprima en forma de factura, con el nombre, precio unitario, precio total,
nombre de la tienda, etc lo que debe cancelar cada cliente en concepto de la compra.
17.-Realice un porgrama que de acuerdo a opciones de seleccion planteadas en el mismo permita
determinar lo siguiente:
a.-Detectar un caracter introducido por el usuario.
b.-Mostrar si un valor introducido por teclado,es positivo o negativo.
c.-Determinar si un numero introducido es múltiplo de 5.
18-.Escribir un programa en Pascal que dado un número del 1 a 7 escriba el correspondiente nombre del
día de la semana.
19.- Escribir un programa en Pascal que lea desde teclado el importe bruto de una factura y determine en
caja lo siguiente:
a.-El importe neto según los siguientes criterios:
    •Importe bruto menor de 20.000 ->sin descuento.
    •Importe bruto mayor de 20.000 -> 15% de descuento.
b.-El salario a cancelar a cada empleado, sabiendo que gana un sueldo básico y una comision por las
ventas realizadas las cuales de calculan de acuerdo con lo siguiente:
•Si el monto de la venta es mayor de 1000 bsf la comision será de 15%.
•Si el monto de la venta es mayor o igual a 500 bsf y menor de 1000 la comision es de 5%.
•Si la venta es menor que 500 bsf, el vendedor no tiene comision.
20. Escribir un programa en Pascal que calcule el salario semanal de un trabajador en base a los siguientes
parámetros:
a.-Las horas trabajadas y el pago por hora trabajada.
b.-Calcular el salario del empleado, sabiendo que si el empleado gana 3000 bsf o menos se le toma el 4%
de su sueldo para efectos de seguro social obligatorio,mientras que si gana mas de 3000 bsf se le
descuenta directamente 120 bsf de su sueldo.
c.-Determinar la forma de emision de pago de acuerdo con lo siguiente:
•Si el sueldo resultante de la cantidad de horas trabajadas por el valor de la misma es mayor a 5000 bsf se
cancelará a dicho empleado con cheque, y si es menor que 5000 bsf se le pagará en efectivo.

Más contenido relacionado

Similar a Estructura de Control Múltiple(case).Guia de Ejercicios

Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 ACTIVIDADES DEL SENA(SOLUCIONARIO)  ACTIVIDADES DEL SENA(SOLUCIONARIO)
ACTIVIDADES DEL SENA(SOLUCIONARIO) charnisch
 
SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)charnisch
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Senaejerciciosresueltosc 100602232611-phpapp01
Senaejerciciosresueltosc 100602232611-phpapp01Senaejerciciosresueltosc 100602232611-phpapp01
Senaejerciciosresueltosc 100602232611-phpapp01Lucia Marx
 
SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)charnisch
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part ioswnes92
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part ioswnes92
 
2 2018 cip200_primer_parcial
2 2018 cip200_primer_parcial2 2018 cip200_primer_parcial
2 2018 cip200_primer_parcialrasave
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxLeslie Sánchez
 

Similar a Estructura de Control Múltiple(case).Guia de Ejercicios (20)

Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 ACTIVIDADES DEL SENA(SOLUCIONARIO)  ACTIVIDADES DEL SENA(SOLUCIONARIO)
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 
SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Senaejerciciosresueltosc 100602232611-phpapp01
Senaejerciciosresueltosc 100602232611-phpapp01Senaejerciciosresueltosc 100602232611-phpapp01
Senaejerciciosresueltosc 100602232611-phpapp01
 
SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Programas propuestos leo
Programas propuestos leoProgramas propuestos leo
Programas propuestos leo
 
Ejecicios
EjeciciosEjecicios
Ejecicios
 
For y while
For y whileFor y while
For y while
 
Ejercicios de programación
Ejercicios de programaciónEjercicios de programación
Ejercicios de programación
 
Ejercicios propuestos II
Ejercicios propuestos IIEjercicios propuestos II
Ejercicios propuestos II
 
2 2018 cip200_primer_parcial
2 2018 cip200_primer_parcial2 2018 cip200_primer_parcial
2 2018 cip200_primer_parcial
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptx
 
Ejercicios de sentencias basicas
Ejercicios de sentencias basicasEjercicios de sentencias basicas
Ejercicios de sentencias basicas
 

Más de laryenso

Diagnostico1
Diagnostico1Diagnostico1
Diagnostico1laryenso
 
Pa octubre1
Pa octubre1Pa octubre1
Pa octubre1laryenso
 
Plan integral inicio
Plan integral inicio Plan integral inicio
Plan integral inicio laryenso
 
Certificado primaria
Certificado primariaCertificado primaria
Certificado primarialaryenso
 
Informe de canaima
Informe de canaimaInforme de canaima
Informe de canaimalaryenso
 
Pa cooperacion en clases
Pa cooperacion en clasesPa cooperacion en clases
Pa cooperacion en claseslaryenso
 
Planillas de planificacion y control
Planillas de planificacion y controlPlanillas de planificacion y control
Planillas de planificacion y controllaryenso
 
Planillas de planificacion y control
Planillas de planificacion y controlPlanillas de planificacion y control
Planillas de planificacion y controllaryenso
 
Proyecto botiquin de primeros auxilios
Proyecto botiquin de primeros auxiliosProyecto botiquin de primeros auxilios
Proyecto botiquin de primeros auxilioslaryenso
 
Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011laryenso
 
Escala de estimacion
Escala de estimacionEscala de estimacion
Escala de estimacionlaryenso
 
Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011laryenso
 
Olimpiadas matematicas 01 12-13
Olimpiadas matematicas 01 12-13Olimpiadas matematicas 01 12-13
Olimpiadas matematicas 01 12-13laryenso
 
Ley de juventud
Ley de juventudLey de juventud
Ley de juventudlaryenso
 
Ley orgánica del servicio eléctrico
Ley orgánica del servicio eléctricoLey orgánica del servicio eléctrico
Ley orgánica del servicio eléctricolaryenso
 
Ley orgánica del servicio eléctrico
Ley orgánica del servicio eléctricoLey orgánica del servicio eléctrico
Ley orgánica del servicio eléctricolaryenso
 

Más de laryenso (20)

Pa enero
Pa eneroPa enero
Pa enero
 
Diagnostico1
Diagnostico1Diagnostico1
Diagnostico1
 
Pa octubre1
Pa octubre1Pa octubre1
Pa octubre1
 
Plan integral inicio
Plan integral inicio Plan integral inicio
Plan integral inicio
 
Certificado primaria
Certificado primariaCertificado primaria
Certificado primaria
 
Informe de canaima
Informe de canaimaInforme de canaima
Informe de canaima
 
P.a marzo
P.a marzoP.a marzo
P.a marzo
 
Pa enero
Pa eneroPa enero
Pa enero
 
Pa cooperacion en clases
Pa cooperacion en clasesPa cooperacion en clases
Pa cooperacion en clases
 
Planillas de planificacion y control
Planillas de planificacion y controlPlanillas de planificacion y control
Planillas de planificacion y control
 
Planillas de planificacion y control
Planillas de planificacion y controlPlanillas de planificacion y control
Planillas de planificacion y control
 
Proyecto botiquin de primeros auxilios
Proyecto botiquin de primeros auxiliosProyecto botiquin de primeros auxilios
Proyecto botiquin de primeros auxilios
 
Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011
 
Escala de estimacion
Escala de estimacionEscala de estimacion
Escala de estimacion
 
Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011Plan integral de aprendizaje 2010 2011
Plan integral de aprendizaje 2010 2011
 
Vd
VdVd
Vd
 
Olimpiadas matematicas 01 12-13
Olimpiadas matematicas 01 12-13Olimpiadas matematicas 01 12-13
Olimpiadas matematicas 01 12-13
 
Ley de juventud
Ley de juventudLey de juventud
Ley de juventud
 
Ley orgánica del servicio eléctrico
Ley orgánica del servicio eléctricoLey orgánica del servicio eléctrico
Ley orgánica del servicio eléctrico
 
Ley orgánica del servicio eléctrico
Ley orgánica del servicio eléctricoLey orgánica del servicio eléctrico
Ley orgánica del servicio eléctrico
 

Estructura de Control Múltiple(case).Guia de Ejercicios

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL DPTO. PLANFICACION, EVALUACION Y CONTROL ------------------------------------------------------------------------------------------------------------------ Estructura de Control Múltiple Guia de Ejercicios para el Cumplimiento de las Actividades Acedémicas Forma general de Implementación de la Estructura de Control Múltiple en Turbo Pascal Case<expresión> of <lista_de_constantes_1> : begin <bloque_de_instrucciones_1> end; <lista_de_constantes_2> : begin <bloque_de_instrucciones_2> end; ... <lista_de_constantes_n> : begin <bloque_de_instrucciones_n> end [else begin <bloque_de_instrucciones_n+1> end ] end Ejercicios 1.- Elaborar un programa que permita introducir dos números por el teclado y mediante un menú que calcule su suma, su producto, su resta, su división y módulo. 2.- Introducir por el teclado V o H e imprimir Varón o Hembra. 3.-Escribir un programa que dado un conjunto de acciones permita determinar: a.-La longitud y el Área de una circunferencia. b.-La velocidad de un móvil cuyo movimiento es rectilineo y uniforme,en el cual recorre 100 kilómetros durante 30 minutos. c.-Determine el volumen de una esfera cualquiera. 4.- Elaborar un programa que realice la opción seleccionada de acuerdo a lo siguiente: a.- Área de triángulo b.- Área de Cuadrado c.- Área de Círculo d.- Área de Rectángulo 5.- Elaborar un programa que lea una letra y determine si es vocal, semivocal o consonante. 6.- Elaborar un programa que lea una letra e imprima la letra y si ésta es recta (A,E,F,H,I,K,L,M,N,T,V,W,X,Y,Z), es curva (C,O,S,U,Q) o curva y recta (B,D,G,J,P,R). 7.- En el juego para dos personas llamado "ROCA, PAPEL Y TIJERAS" cada jugador escoge ser "T", "R" o "P" respectivamente. El jugador se determina así: roca rompe tijeras, las tijeras cortan el papel, el papel cubre la roca, el juego es un empate si ambos jugadores eligen la misma opción. Elaborar un programa para que determine cual jugador gana, la salida debe mostrarse de la siguiente forma: "T-R Roca rompe tijeras gana el jugador 2". 8.-Una empresa desea calcular la productividad de un mes dado, esta se calcula como sigue: -Enero, Febrero y Marzo tienen factor 15. -Abril, Mayo y Junio tienen factor 17.
  • 2. -Septiembre, Octubre y Noviembre tienen factor 20. -Diciembre tiene factor 21. Se pide elaborar un programa que permita solicitar al usuario un mes cualquiera y se calcule la productividad si se sabe que ésta es igual al número de artículos producidos en el mes multiplicado por el factor del mes que corresponda al mes proporcionado. Se conoce la cantidad de artículos producidos y el mes. 9.- Se conocen las calificaciones (A, B, C, D, E) y el número de créditos que corresponde a cada una de los 2 cursos que toma el alumno Juan Pérez. Elaborar un programa que calcule el promedio de las calificaciones de este alumno donde A vale 4 puntos, B = 3, C = 2, D = 1 y E = 0. Así la contribución de una A en un curso de 3 créditos es 4*3 =12, mientras que la contribución de una C en un curso de 4 créditos es 2*4=8. 10.- Una empresa clasifica a sus empleados en dos grupos de empleados, los del grupo 1 son aquellos que laboran dentro de la misma y desea darles un aumento de sueldo siguiendo el siguiente criterio: si el empleado trabajó más de 40 horas, su sueldo será incrementado en $50.00, si el empleado es mujer o es mayor de 25 años y tiene en la empresa más de 30 años su sueldo se incrementará en $800.00 y si no cumple con estas condiciones solo se incrementa en $100.00 (esto último es independiente de las horas trabajadas), Para los empleados del grupo 2 (los que aspiran a ingresar a la empresa)si es mayor de 18 años y tiene más de 85 puntos en una prueba presentada entonces será contratado. Elaborar un programa para determinar el sueldo en el caso de los empleados del grupo 1 y si será o no contratado en el caso de los del grupo 2. 11.-Se quiere escribir un programa que: 1º) Pida por teclado el número (dato entero) de un día de la semana. 2º) Muestre por pantalla el nombre (dato cadena) correspondiente a dicho día. Nota: Si el número de día introducido es menor que 1 ó mayor que 7, se mostrará el mensaje: 12.-En la siguiente tabla se muestran las categorías a las que pertenecen los signos del zodíaco: Se quiere escribir un programa que: 1º) Muestre el listado de los signos del zodíaco, con sus números asociados. 2º) Pida por teclado un número (dato entero) asociado a un signo del zodíaco. 3º) Muestre la categoría a la que pertenece el signo del zodíaco seleccionado. Nota: Si el número introducido por el usuario, no está asociado a ningún signo del zodíaco, se mostrará el mensaje: "ERROR: <número> no está asociado a ningún signo. 13.-Diseñe un programa en turbo pascal, que dado un número del 1 al 3, muestre en pantalla y en letras, el mismo número: 14.-Diseñe una pequeña calculadora que, al digitar un código realice una operación específica: si el código es 1, la operación es la suma, si es 2, Resta. 3, multiplicación y 4 división. Si el usuario a escrito otro código inválido, mostrar un mensaje de error.
  • 3. 15.-Se desea calcular el sueldo de un trabajador, a partir de las horas trabajadas en la semana y la clase a la que pertenece: Trabajadores Clase “A”, se les paga $7 por hora. Trabajadores clase “B”, se paga $5 por hora. Trabajadores clase “C”, se les paga $4 por hora y los de clase “D”, $3.5 por hora. 16.- Un comerciante se dedica a la venta de sillas únicamente. Vende tres tipos de sillas: tipo A, tipo B y Tipo C los precios son $5.00, $7.00 y $10.00 respectivamente. Por cada cinco sillas compradas del tipo A, del tipo B o del tipo C los clientes reciben un descuento de 3%, 5% y 7%, las demás se cobran a precio normal. Diseñe un programa que imprima en forma de factura, con el nombre, precio unitario, precio total, nombre de la tienda, etc lo que debe cancelar cada cliente en concepto de la compra. 17.-Realice un porgrama que de acuerdo a opciones de seleccion planteadas en el mismo permita determinar lo siguiente: a.-Detectar un caracter introducido por el usuario. b.-Mostrar si un valor introducido por teclado,es positivo o negativo. c.-Determinar si un numero introducido es múltiplo de 5. 18-.Escribir un programa en Pascal que dado un número del 1 a 7 escriba el correspondiente nombre del día de la semana. 19.- Escribir un programa en Pascal que lea desde teclado el importe bruto de una factura y determine en caja lo siguiente: a.-El importe neto según los siguientes criterios: •Importe bruto menor de 20.000 ->sin descuento. •Importe bruto mayor de 20.000 -> 15% de descuento. b.-El salario a cancelar a cada empleado, sabiendo que gana un sueldo básico y una comision por las ventas realizadas las cuales de calculan de acuerdo con lo siguiente: •Si el monto de la venta es mayor de 1000 bsf la comision será de 15%. •Si el monto de la venta es mayor o igual a 500 bsf y menor de 1000 la comision es de 5%. •Si la venta es menor que 500 bsf, el vendedor no tiene comision. 20. Escribir un programa en Pascal que calcule el salario semanal de un trabajador en base a los siguientes parámetros: a.-Las horas trabajadas y el pago por hora trabajada. b.-Calcular el salario del empleado, sabiendo que si el empleado gana 3000 bsf o menos se le toma el 4% de su sueldo para efectos de seguro social obligatorio,mientras que si gana mas de 3000 bsf se le descuenta directamente 120 bsf de su sueldo. c.-Determinar la forma de emision de pago de acuerdo con lo siguiente: •Si el sueldo resultante de la cantidad de horas trabajadas por el valor de la misma es mayor a 5000 bsf se cancelará a dicho empleado con cheque, y si es menor que 5000 bsf se le pagará en efectivo.