Вы находитесь на странице: 1из 9

BASE DE DATOS II

Actividad 1
a) Mostrar en pantalla la leyenda Bienvenidos al curso de Base de Datos II
b) Mostrar en pantalla la leyenda Hoy es 27 de Enero del 2014, Bienvenidos al Curso
de Base de Datos II
c) Mostrar en pantalla la leyenda El da 13 de Agosto del 1973 es mi fecha de
nacimiento y tengo 40 aos cumplidos.
Actividad 2
Realizar un programa que calcule el rea de un polgono regular.
Actividad 3
Realizar un programa que calcule el rea de un Trapecio.
Actividad 4
Realizar programa que calcule al rea de las figuras geomtricas: cuadrado, rectngulo,
tringulo, rombo y crculo.
Actividad 5
Programa que simule el total a pagar en una factura con 10 artculos incluyendo el IVA.
Actividad 5
Programa que calcule el promedio de 10 alumnos con 3 parciales y que muestre el
promedio final.
Actividad 6.
Programa que simule una boleta de calificaciones, calculando el promedio por materia y
el promedio general.
Actividad 7
Programa que pida tres nmeros e indique cul es el menor, el de medio y el mayor.
Actividad 8
Realizar un programa que calcule el promedio de 3 alumnos con 4 parciales con la
siguiente condicin: si su promedio es menor de 70 que diga no suficiente, si es igual a
70, suficiente; si es mayor de 70 o menor o igual a 80, bien; si es mayor a 80 o igual
o menor de 90 que diga muy bien, pero si es mayor de 90 o igual a 100, que diga
excelente.
Actividad 9
Programa que pida el nmero del da y del mes de nacimiento e indique que signo del
zodiaco.

Signos del Zodiaco.


Aries
21/3 - 20/4
Tauro
21/4 - 21/5
Leo
24/7 - 23/8
Virgo
24/8 - 23/9
Sagitario 23/11 - 21/12 Capricornio 22/12 - 20/1

Gminis 22/5 - 21/6


Libra
24/9 - 23/10
Acuario 21/1 - 19/2

Cncer 22/6 - 23/7


Escorpio 24/10 - 22/11
Piscis
20/2 - 20/3

Actividad 10
Programa que pida tres medidas para construir un tringulo e indique si con esas
medidas es posible construirlo, si as lo fuera que indique el tipo de tringulo, segn la
medida de sus lados (equiltero, issceles y escaleno).

Actividad 11
Programa que pida tres medidas para construir un tringulo e indique si con esas
medidas es posible construirlo, si as lo fuera que muestre el tipo de tringulo, segn la
medida de sus lados (equiltero, issceles y escaleno) y que calcule el rea y el
permetro del mismo.
Actividad 12
Que calcule el sueldo que le corresponde al trabajador de una empresa que cobra 30.000
euros anuales, el programa debe realizar los clculos en funcin de los siguientes
criterios:
a)
Si lleva ms de 10 aos en la empresa se le aplica un aumento del 10%.
b)
Si lleva menos de 10 aos, pero ms que 5 se le aplica un aumento del 7%.
c)
Si lleva menos de 5 aos, pero ms que 3 se le aplica un aumento del 5%.
d)
Si lleva menos de 3 aos se le aplica un aumento del 3%.
Actividad 13
En un supermercado, se realizan descuentos por las compras a partir de unas bolitas de
colores. Si el cliente saca una bolita color azul, tiene un descuento del 20% si su compra
es mayor o igual de $1000, si no solo aplica 10%, si la bolita es roja, se aplica un
descuento del 30% si su compra es mayor o igual de 1500, si no, aplicar el 15% y si saca
una bolita color blanca, no se aplica ningn descuento, todas las compras se le debe
incluir el IVA. Disee un algoritmo que, a partir del importe de la compra y el color de la
bolita, muestre lo que debe pagar dicho cliente.
Actividad 14
Se desea calcular el sueldo de un trabajador, a partir de las horas trabajadas en la
semana (40 horas) y la clase a la que pertenece: Trabajadores Clase "A", se les paga $70
por hora, Trabajadores clase "B", se paga $50 por hora, Trabajadores clase "C", se les
paga $40 por hora y los de clase "D", $35 por hora. Disee un programa que calcule el
sueldo del trabajador a la quincena, sabiendo que las horas extras de la clase A se paga a
$100, los de la clase B a $80, los de la clase C a $70 y los de la clase D a $65.
Actividad 15
Programa que calcula el rea superficial de prismas.
Actividad 16
Un teatro otorga descuentos segn la edad del cliente. Determinar el precio del boleto de
la entrada al teatro, tomando en cuenta que los nios menores de 5 aos no pueden
entrar al teatro y que existe un precio nico en los asientos. Los descuentos se hacen
tomando en cuenta el siguiente cuadro:
Edad
Descuento
Categora 1:
5 - 14
35 %
Categora 2:
15 - 19
25 %
Categora 3:
20 - 45
10 %
Categora 4:
46 - 65
25 %
Categora 5:
66 en adelante
35 %
Actividad 17
Programa que calcula el volumen de un cilindro y un cono
Actividad 18
Disee un programa, que calcule las compras totales, realizadas por un grupo de n amas
de casa. Si el total de la compra es mayor de $2000, aplique descuento del 20%; si es
menor o igual a $2000 pero mayor de $500, aplicar descuento del 15%, de lo contrario no

aplicar

descuento.

Luego

con

esa

informacin

obtenga

la

media

aritmtica.

Actividad 19
Realizar un programa que simule la factura de compra de n cantidades de n artculos
diferentes, si el total de compra es mayor o igual de $1000.00, que aplique un descuento
del 20%; si es menor de 1000 pero mayor o igual de $200.00, aplicar un descuento del
10%, de lo contrario no aplicar descuento. El programa debe pedir al cliente el monto a
pagar e indicar el cambio si es que lo hay y si el monto dado por el cliente no cubre el
total de la compra que indique lo que falta.
Actividad 20
Realizar un programa que calcule el nmero de diagonales que se pueden trazar en un
polgono regular desde un vrtice, desde todos los vrtices, la suma de los ngulos
internos, el valor de un ngulo interno, as como el nmero de tringulos.
Actividad 21
Disee un programa que pida el valor de N nmeros enteros distintos y los almacene en
un vector. Si se da el caso, el programa advertir al usuario, tan pronto sea posible, si
introduce un nmero repetido y solicitar nuevamente el nmero hasta que sea diferente
de todos los anteriores. A continuacin, el programa mostrar los N nmeros por pantalla
Actividad 22
Dados los datos de n trabajadores como son: nombre, antigedad, ao de nacimiento y
sueldo. Agregarlos a un arreglo, calcular de cada trabajador el sueldo aumentado el 5%
por cada ao trabajado, la edad e imprimirlos de esta manera: Nombre, antigedad, edad
y sueldo.
Actividad 23
Realizar un programa que calcule el promedio de n alumnos con una materia, con n
parcial, pidiendo el nombre del alumno, as como el nombre de la materia. Imprimir en
pantalla: Nombre completo, el nombre de la materia y promedio. Si el promedio es menor
a 70, que diga reprobado, si es mayor o igual de 70 pero menor de 90, que diga alumno
regular, si es mayor o igual de 90 que diga alumno excelente.
Actividad 24
Disear un programa que pida el nombre y apellidos de n personas, as como su ao de
nacimiento y nacionalidad e imprimir en pantalla su nombre, apellidos, su edad y
nacionalidad.
Actividad 25
Los empleados de una empresa de comercio cobran su sueldo de acuerdo a la categora
que
poseen
(A o B). Ingresar el nombre del empleado, los aos de trabajo en la compaa y su
categora.
Calcular
el
sueldo
sabiendo que la categora A cobra $ 650 y la B $ 450. Por cada ao de antigedad tienen
un plus de $ 30 y las horas extras se pagan a $ 40 si tiene menos de 5 aos de
antigedad y $ 60 de 5 aos en adelante, cabe mencionar que los que apenas inician en
la empresa (menos de 2 aos), no se aplica el plus de antigedad. Mostrar el resultado.
Actividad 26
Ingresar las notas de n alumnos con 2 parciales pertenecientes a un curso e indicar:
a) Cantidad de alumnos que aprobaron con una nota comprendida entre 70 y 100.
b) Cantidad de alumnos con una nota menor a 70 mayor de 40.
c) Cantidad de alumnos con una nota menor o igual o 40.

Actividad 27
Ingresar n nmeros, contar cuantos inferiores o iguales a 20, cuantos inferiores o iguales
de 50, cuntos son mayores de 50 y menores o iguales a 100 y cuntos mayores que
100. Mostrar el resultado.
Actividad 28
Ingresar n nmeros, determinar cuntos son menores o iguales a 20, cuntos mayores de
20 y menores o iguales a 40, cuntos mayores de 40 pero menores de 80 y cuntos
mayores o iguales a 80. Mostrar los nmeros contados en pantalla.

Actividad 29
Ingresar n nmeros en un vector, determinar cuntos son menores o iguales a 20,
cuntos mayores de 20 y menores o iguales a 40, cuntos mayores de 40 pero menores
de 80 y cuntos mayores o iguales a 80. Mostrar los nmeros contados mayores o iguales
a 80 en pantalla.
Actividad 30
Ingresar n cantidades que representen los precios de los artculos de un comercio. Contar
cuantos artculos tienen un precio inferior a $500, cuantos estn en el rango de $500 y
$1500 e inclusive, cuntos por encima de esa cifra.
Actividad 31
Una casa de artculos para el hogar ofrece a los clientes los siguientes planes de pago:
PLAN 1: Se hace el 10% de descuento, si el monto es mayor a $2000.
PLAN 2: 20% de descuento, si el monto es mayor a $5000
PLAN 3: 25% de descuento si el monto es mayor a $10000.
PLAN 4: 30% de descuento si el monto es mayor $20000.
El monto se calcula en relacin a n artculos.
Actividad 32
Una compaa de telfonos, cobra $0.03 por minuto la llamada nacional local, $0.06 por
la llamada de larga distancia nacional y $0.10 la llamada de larga distancia internacional.
Disee un programa que calcule las facturas mensuales de los clientes, sabiendo que, si
las llamadas fueron realizadas por la maana tienen un doble valor, y si los 10 primeros
minutos de llamadas locales son gratis, en cualquier horario.
Actividad 33
En un supermercado, hay 3 departamentos (de ropa, comestibles y perfumera), en los
cuales se realizan un descuento de 5%, 3.5% y 8% respectivamente, por las compras
totales mayores de $300.00. Disee un programa que dado el monto de la compra,
realice los descuentos pertinentes por departamento, le indique al usuario a cunto
asciende su nuevo monto, cuanto es lo que pagar y cul ser su cambio.
Actividad 34
Una empresa clasifica a sus empleados en dos grupos, 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 ms de 40 horas, su sueldo ser incrementado en $50.00,
si el empleado es mujer o es mayor de 25 aos y tiene en la empresa ms de 30 aos 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 aos y

tiene ms 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.
Actividad 35
En el club Futbolito se ha organizado un torneo interno de ftbol en la categora
menores. Participarn catorce equipos, cada uno de ellos participar en cuatro
encuentros. Se necesita generar un programa que, al finalizar el torneo, permita ingresar:
nombre del equipo, cantidad de partidos ganados, empatados, perdidos, total de goles
realizados a favor, goles no atajados a los contrincantes y en contra.
A partir de los datos ingresados, se deber obtener para cada equipo el puntaje obtenido
en el campeonato, teniendo en cuenta que la asociacin otorga:
Condicin
Puntos
Partido Ganado
2
Partido Empatado 1
Partido Perdido
-1
Al finalizar el proceso, se debe indicar:
a) El puntaje ms alto,
b) El puntaje ms bajo,
c) Cantidad de equipos cuya cantidad total de goles realizados a favor fue nula.
d) Cantidad de equipos cuya cantidad total de goles no atajados a los contrincantes y en
contra fue superior a cinco
Actividad 36
En la competencia denominada Tiro al blanco se inscribieron 5 jugadores. Cada uno de
ellos tendr la posibilidad de disparar cuatro (4) veces. Se necesita generar un programa
que permita al finalizar el campeonato ingresar: apellido y nombre del participante, edad,
sexo
y
para
cada
uno
de
los
cuatro
disparos,
la
distancia en milmetros desde el centro al punto de impacto. Sabiendo que se otorgan los
siguientes
puntajes:
Distancia
0 a 5 mm
6 a 10 mm
11 a 15 mm
16 a 20 mm
Ms de 20mm

Puntos
20
15
10
5
Sin puntaje

Para cada jugador indicar el puntaje total obtenido. Finalizado el proceso se deber dar a
conocer el o los nombres de los jugadores (en caso de estar empatados) que hayan
resultado ganadores y quien o quienes compartan el ltimo lugar.
Actividad 3
Una compaa area posee las siguientes categoras de pasajes: P=PRIMERA, T=TURISTA
y A=AZUL. Por un viaje a Europa o Estados Unidos (lugares con los que opera
nicamente), posee los siguientes precios base: U$S 1500, U$S 900 y U$S 650 en cada
una de las categoras respectivamente. Esos precios pueden sufrir un descuento,
teniendo en cuenta la edad del pasajero, a saber:
*Menores de 1 (un) ao, abonan slo el 10% del valor base,
*Menores de 3 (tres) aos, abonan slo el 30% del valor base, y
*Menores de 5 (cinco) aos, abonan el 60% del valor base.

El equipaje permitido para cada pasajero (mayor de 5 aos) son 2 (dos) valijas de 12 kg.
cada una, en caso de excederse de la cantidad de valijas se abonar un recargo de 15
U$S por cada una adicional. Si se sobrepasara en el peso estipulado como tope, el
adicional es de 2,50 U$S por cada kg. excedido. Se pide calcular para cada boleto, el
precio final a abonar. Finalizada la jornada, se deber mostrar:
a) Cantidad de pasajes vendidos en cada una de las categoras (PRIMERA, TURISTA y
AZUL),
b) Cantidad de pasajes con exceso en cantidad de valijas y/o en peso.
c) Total general vendido en U$S.
d) Total recaudado por excesos.

Ejercicios Propuestos
1) En un supermercado, se realizan descuentos por las compras a partir de unas bolitas
de colores. Si el cliente saca una bolita color azul, tiene un descuento del 20%, si la bolita
es roja, se aplica un descuento del 30% y si saca una bolita color blanca, no se aplica
ningn descuento. Disee un programa que a partir del importe de la compra y el color
de la bolita, muestre lo que debe pagar dicho cliente.
2) Realizar un programa que calcule el importe a pagar por un vehculo al circular por una
autopista. El vehculo pude ser una bicicleta, una moto, un carro o un camin. El importe
se calcular segn los siguientes datos:
a) Un importe de $2 por km para la bicicleta.
b) Las motos y los carros pagaran $5 por Km.
c) Los camiones pagaran $10 por Km. ms $3 por tonelada.
Se debe ingresar el tipo de Vehculo, los kilmetros a recorrer y si es camin las toneladas
llevadas.
3) 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 25 soles por
hora. Trabajadores clase B, se paga 20 soles por hora. Trabajadores clase C, se les
paga 15 soles por hora y los de clase D, 10 soles por hora.
4) 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 $20, $35 y $50 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 dems se cobran a precio normal. Hacer un programa para ingresar el
tipo de sillas a comprar, el nmero de sillas y reportar el importe a pagar.
5) Dados como entrada 3 enteros representando la fecha como da, mes, ao, imprimir la
fecha del da siguiente. Por ejemplo para una entrada como: 29 2 2004 La salida ser:
Fecha siguiente a 29-2-2004 es 1-3-2004.
6) Ingresar el da y el mes de nacimiento y reportar su signo zodiacal.
7) Ingresar el da y el mes de una fecha y reportar la estacin a la que pertenece: verano,
otoo, invierno o primavera.
Primavera: 21 marzo hasta 20 junio
Verano: 21 junio hasta 20 septiembre
Otoo: 21 septiembre hasta 20 diciembre
Invierno: 21 diciembre hasta 20 marzo
8) Ingresar el sueldo de un trabajador, Categora, condicin (Estable, contratado) y
reportar el pago total que se le debe hacer de acuerdo a lo siguiente:

El porcentaje de Bonificacin (respecto al sueldo) se calcula de acuerdo a la siguiente


tabla:
Categora
A
B
C
D

Estable
20%
18%
15%
12%

No Estable
17%
15%
14%
10%

El clculo del descuento es respecto al (Sueldo + Bonificacin)


Estable: 6% No estable: 4%
9) Ingresar el costo de un Artculo y el tipo de Artefacto y luego reportar el descuento que
se le aplica y el obsequio que se le dar a un cliente.
De acuerdo al tipo de artefacto se aplicara un descuento y se dar un obsequio tal como
se seala en la tabla.
Tipo
Tasa de Descuento
Obsequio
Audio
8%
Licuadora
Vdeo
9%
Batidora
Lnea Blanca
0%
Plancha
10) Ingresar 2 nmeros y luego un carcter indicando la operacin a realizar (+,-,*,/,^) y
reportar el resultado de la operacin.
11) Una empresa paga a sus vendedores un sueldo bruto que es igual a la suma de un
sueldo bsico de $ 2500 ms una comisin que es igual a un porcentaje del monto total
vendido. El porcentaje por comisin depende de la categora del vendedor de acuerdo a
la siguiente tabla:
Categora
1
2
3

Porcentaje de Comisin
14.25%
13.00 %
11.75%

Hacer un programa que determine la comisin y el sueldo neto de un vendedor de la


empresa.
12) Una tienda vende tres tipos de productos cuyos cdigos son A, B Y C a los precios
unitarios dados en la siguiente tabla:
Cdigo Precio Unitario
A
25
B
35
C
45
Como oferta la tienda ofrece un porcentaje de descuento sobre el importe de la compra
de acuerdo a la siguiente tabla:
Importe Compra Descuento
>=700
16%
>=500 pero < 700
14%
>=200 pero <500
12 %
< 200
10%

Hacer un programa que determine el importe de la compra, el importe del descuento y el


importe total a pagar por la compra del o de los productos.
13) Hacer un programa que permita calcular el pago total de un trabajador de acuerdo a
lo siguiente:
Bonificacin: respecto al sueldo Descuento: respecto al sueldo + bonificacin
Masculino Femenino
Soltero 8%
10%
Casado 10%
12%
Se debe ingresar el sueldo del trabajador, sexo y estado civil y reportar bonificacin,
descuento, y el pago total
14) Ingresar un numero entero entre 1 y 120 y reportarlo en letras por ejemplo si
ingresamos el numero 52 debe reportar cincuenta y dos
15) Se desea calcular el costo de Internamiento de un paciente de una clnica, para esto
se debe ingresar el tipo de tratamiento que se muestra en la tabla, la edad y el nmero
de das de internamiento. Se sabe que los clientes mayores de 60 aos tienen un
descuento de 25% y los clientes menores de 25 aos, de 15%.
Tipo de Tratamiento
Costo Internamiento por da
1
$ 400
2
$ 300
3
$ 250
4
$ 180

16) El costo de una llamada telefnica depende de la zona geogrfica en la que se


encuentra el pas destino. En la tabla se muestra el costo de 60 segundos de acuerdo a la
zona geogrfica.
Hacer un programa para calcular e imprimir el costo total de una llamada, se debe
ingresar la clave de la zona geogrfica y la duracin de la llamada (en segundos)
Clave
1
2
5
6
7
9
10
15
20

Zona
Precio
Estados Unidos 0.13
Canad
0.11
Amrica del Sur 0.22
Amrica Central 0.19
Mxico
0.17
Europa
0.17
Asia
0.20
frica
0.39
Oceana
0.28

17) Elaborar un programa que realice la opcin seleccionada de acuerdo a lo siguiente:


a.- rea de tringulo (Solicitar base y altura)
b.- rea de Cuadrado (Solicitar lado)
c.- rea de Crculo (Solicitar radio)
d.- rea de Rectngulo (Solicitar base y altura)
18) En el juego para dos personas llamado "ROCA, PAPEL Y TIJERAS" cada jugador escoge
ser "T", "R" o "P" respectivamente. El ganador 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 opcin. 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".
19)
Una empresa desea calcular la productividad de un mes dado, esta se calcula como
sigue:
a) Enero, Febrero y Marzo tienen factor 15
b) Abril, Mayo y Junio tienen factor 17
c) Julio y agosto tienen factor 18
c) Septiembre, Octubre y Noviembre tienen factor 20
d) 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 nmero de artculos producidos en
el mes multiplicado por el factor del mes que corresponda al mes proporcionado.
20) La asignacin familiar por hijo de un trabajador es la siguiente:
- Si no tiene hijos no le corresponde asignacin familiar
- Si tiene un hijo le corresponde 50 soles
- Si tiene dos hijos le corresponde 75 soles por sus dos hijos
- Y si tiene ms de dos hijos le corresponde 100 soles
Ingresar el nmero de hijos y reportar la asignacin familiar

Stunning amateur girl with perfect body

Вам также может понравиться