Ejercicios Propuestos de Estructura de Control

download Ejercicios Propuestos de Estructura de Control

of 5

Transcript of Ejercicios Propuestos de Estructura de Control

  • 7/26/2019 Ejercicios Propuestos de Estructura de Control

    1/5

    Ejercicios propuestos de Estructura de Control

    1. Escriba un programa para determinar s un nmero entero A es divisible por otro B.

    2. Hacer un programa de tal manera que se ingrese las 2 evaluaciones de un alumno y

    reporte APRBA! si el promedio es mayor o igual a 1".# y !E$APRBA! en casocontrario.

    %. Escriba un programa que ingrese un nmero entero y determine si es par& en caso de

    no serlo determine si es divisible por %.

    '. (alcule el inter)s mensual generado por un capital. *a tasa de inter)s mensual

    depende del capital que +ue depositado. $i el capital es menor de #""& la tasa de inter)s

    ser, del 2- mensual. $i el capital es mayor o igual que #"" pero menor o igual a 1#""

    entonces la tasa de inter)s es de '.#-. $i el capital es mayor que 1#"" la tasa de inter)s

    es del -. $e debe ingresar el capital y reportar el inter)s

    #. /na tienda que vende pantalones al menudeo y al mayoreo tiene las siguientes

    tari+as& si se compran menos de # pantalones estos se cobran a su precio normal& en casode que se compren # o m,s pero menos de 12 & se les descuenta el 1#- en cada

    pantal0n& si se compran m,s de 12 se les descuenta %"- en cada pantal0n.Escriba un

    programa que pida como dato de entrada el nmero de pantalones que se desean

    comprar y con ello imprima el total a pagar por la compra eca.

    . !ise3e un programa que lea % nmeros enteros y determine el nmero intermedio.

    4o usar operadores l0gicos.

    5. Escriba un programa que pida una letra minscula& el programa deber, imprimir si la

    letra es una vocal 6a&e&i&o&u7& semivocal 6y7 o una consonante.

    8. Escriba un programa que pida el numero de mes 6del 1 al 12 7 y el a3o e imprima el

    nmero de das que tiene el mes.

    . /n estudiante recibe una propina mensual de $9.1"". A +in de mes el estudiante rinde

    % e:,menes 6;n+orm,tica& c,lculo& & ?& son los lados de un tri,ngulo si cumplen con las siguientes condiciones@

    ="& >"& ?"& =>?& =?>& >?=

    Adem,s clasi+icar el tri,ngulo por sus lados@ Equil,tero& Escaleno e ;s0sceles

  • 7/26/2019 Ejercicios Propuestos de Estructura de Control

    2/5

    1%. !ada la ora en Horas& Cinutos y $egundos encuentre la ora del segundo anterior&

    por eDemplo@ se ingres0 H11F C""F $""& el segundo anterior es H 1"& C#& $#

    1'. *a tribuna de un estadio esta numerada del 1 al #"" en la parte superior oriGontal

    que corresponde al nmero de asiento por columnaF y del 1 al #" en la parte iGquierda

    vertical que corresponde al nmero de asiento por +ila. *os boletos tienen una

    numeraci0n correlativa del 1 al 2#""". Para cualquier nmero de boleto determinar el

    nmero de +ila y el nmero de columna que le correspondera a la ubicaci0n de su

    asiento.

    1#. /n trabaDador es contratado baDo las condiciones sgts@ por las oras normales se le

    paga una tari+a +iDa. $e consideran oras normales a todas las oras trabaDadas asta un

    total de 1'" al mes. *as oras adicionales a 1'" se consideran como e:tras y una ora

    e:tra se paga el #"- m,s que una ora normal. *os impuestos est,n en +unci0n del

    monto obtenido por el trabaDador. $i el sueldo es menor o igual a $9. 2""" no paga

    impuestos& pero si es mayor paga el 1#-. (u,l es el sueldo neto del trabaDador y cu,l es

    el monto en impuestos que debe pagarI1. ;ngresar un nmero entero de ' dgitos y determinar si todos los dgitos del nmero

    son pares. Por eDemplo si el nmero es@ 528 no cumple la condici0n ya que el digito 5 es

    impar& por el contrario el nmero 8'2' si cumple la condici0n pues todos los dgitos son

    pares.

    15. !ada la ecuaci0n de la recta a: by c& determinar si un punto 6:& y7 pertenece o

    no a dica recta.

    18. $e repartir, la erencia entre los iDos de un se3or como sigue@ $i la cantidad de

    iDos es menor que 'F se repartir, e:actamente entre el nmero de iDosF si son ' o m,s

    iDos& la mitad le tocar, al ermano mayor y el resto se dividir, entre los dem,s

    ermano. Hacer un programa para que reporte cuando le corresponde a cada iDo. $edebe ingresar la erencia y el nmero de iDos.

    1. En un tri,ngulo se cumple lo siguiente@

    sa& sb& sc donde s@ semipermetro a& b& c @ *ados del tri,nguloHacer un

    programa para que se ingresen los valores de los lados del tri,ngulo y si estos valores

    cumplen las condiciones calcular el ,rea del tri,ngulo en caso contrario reportar J!AK$

    ;4(RRE(K$L.

    AREA RaiGM(uadradaMde6s6sNa76sNb76sNc77

    2". En el curso de Algoritmos se rinden ' e:,menes de las cuales se elimina la menor

    nota. Hacer un programa para ingresar las notas de los ' e:,menes y reportar la nota

    eliminada y el promedio +inal del alumno.

    21. En un estacionamiento& se cobra $;. 2.# por ora o +racci0n de ora. !ado el tiempo

    de estacionamiento de un veculo e:presado en oras y minutos determine el importe a

    pagar por concepto de estacionamiento.

  • 7/26/2019 Ejercicios Propuestos de Estructura de Control

    3/5

    22. /na empresa paga a sus vendedores un sueldo igual al 1"- del monto total vendido

    m,s $9. 2# por cada $9.#"" de venta en e:ceso sobre $9. #""". !ise3e un programa que

    permita calcular el sueldo de un vendedor.

    2%. !ado un nmero natural de tres ci+ras& dise3e un algoritmo que determine si el

    nmero es o no capica. /n nmero es capica si se lee igual de dereca a iGquierda que

    de iGquierda a dereca. As& por eDemplo& %% es capicaF pero& %# no lo es.

    2'. !ise3e un programa que determine le categora de un estudiante en base a su

    promedio ponderado de acuerdo a la siguiente tabla@

    PROMEDIO CATEGORIA

    >=17 A

    >=14 pero =12 pero '"" a los

    precios unitarios dados en la siguiente tabla@

    CODIGO PRECIO UNITARIO

    200 20

    300 35

    400 50

    2. (omo o+erta la tienda o+rece un porcentaDe de descuento sobre el importe de lacompra de acuerdo a la siguiente tabla@

    IMPORTE DE COMPRA DESCUENTO

    >= 1000 20 %

    >=800 pero =300 pero < 800 12 %

    < 300 8 %

    25. !ise3e un algoritmo que determine el importe de la compra& el importe del

    descuento y el importe a pagar por la compra de cierta cantidad de unidades de un

    mismo tipo de producto.

    28. El ndice de masa corporal 6;C(7 permite medir el grado de sobrepeso u obesidad de

    una persona. El ;C( de una persona se calcula con la +0rmula@

    ;C( peso9estatura2

  • 7/26/2019 Ejercicios Propuestos de Estructura de Control

    4/5

    Estando el peso en Oilogramos y la estatura en metros. En base al valor del ;C(& se

    obtiene el grado de obesidad de la persona de acuerdo a la tabla adDunta.

    IMC GRADO DE OBESIDAD

    < 20 Dela!o

    >=20 pero

  • 7/26/2019 Ejercicios Propuestos de Estructura de Control

    5/5

    C 15% 14%

    D 12% 10%

    o !escuento@ respecto al sueldo boni+icaci0n

    Estable@ - 4o estable@ '-

    $e debe reportar boni+icaci0n& descuento y pago total.