Está en la página 1de 9

I Proyecto

Ejercicios Enunciado Analisis

En cierto país, el impuesto que se


debe pagar por los artículos se
calcula mediante
la siguiente regla: los primeros Escribir cada punto importante en el
¢2000 no causan impuesto, los cuaderno para asi saber cada cuanto
siguientes ¢2000 costo se le debe agregar el impuesto
tienen el 30% de impuesto y el a cada articulo tipo diagrama de
1 resto el 40% de impuesto, pero si flujo. Para asi segegui el orden a la
el costo del hora de trabajar el problema en
proyecto es mayor a $50000, Dev.En parte el analisis que realice
entonces en lugar del 40% se fue que porcentajes se le tenian que
cobra el 50%. Diseñe un agregar por cada monto.
programa que lea el costo básico
de un articulo y calcule su precio
total.

Escriba un programa que permita


calcular lo que hay que pagarle
aun trabajador
teniendo en cuenta su sueldo y las
horas extras trabajadas. Para el
pago de horas
extras se toma en cuenta la
categoría del trabajador.
Se analizo el texto para luego definir
CATEGORIA PRECIO
cuales iban a ser las variables a
HORA EXTRA
utilizar ya que eran variadas y asi
2 1 $30 poder tener un devido orden a la
2 $38
hora de empezar a relaizar el
3 $50
programa
4 $70
Cada trabajador puede tener
como máximo 30 horas extras, si
tienen más, solo se
le pagarán 30. A los trabajadores
con categoría mayor a 4 no
debemos pagarles
horas extras.
En una tienda efectúan un
descuento a los clientes
dependiendo del monto de la
compra. El descuento se efectúa
con base en el siguiente criterio:
a. Si el monto es menor que ¢5000
no hay descuento.
b. Si el monto esta comprendido
entre ¢5000 y ¢10000 inclusive,
5% de
descuento El Analisis estuo sencillo ya que
c. Si el monto esta comprendido como estaba redactado el programa
3 entre ¢10000 y ¢70000 inclusive, er muy facil de entender el proceso
11% de del ejercicio y tambien ocupaba
descuento. pocas variables.
d. Si el monto esta comprendido
entre ¢70000 y ¢150000 inclusive,
18% de
descuento.
e. Si el monto es mayor a
¢150000, 25% de descuento.
Construya un programa tal que
dado el monto de la compra de un
cliente, determine
lo que el mismo debe pagar

Diseña un programa que, dados


dos números enteros, muestre por
pantalla uno de
estos mensajes: “El segundo es el
5 cuadrado exacto del primero”, “El
segundo es
menor que el cuadrado del
primero” o “El segundo es mayor
que el cuadrado del
primero”, dependiendo de la En este ejercicio implemente el if
verificación de la condición anidado para simplificar el proceso a
correspondiente al la hora de poner en el lado del
significado de cada mensaje. verdadero y falso.
6. El costo de las llamadas
telefónicas internacionales
depende de la zona geográfica
en la que se encuentre el país
destino y del numero de minutos
hablados. En la
siguiente tabla se presenta el
6 costo del minuto por zona. A cada
zona se le ha
asociado una clave.
CLAVE ZONA PRECIO $
12 América del Norte 2
15 América Central 2.2
18 América del Sur 4.5
19 Europa 3.5
23 Asia 6
25 África 6
29 Oceanía 5
Construya un programa que le Para este problema analice
permita calcular e imprimir el igualmente como en el ejercico
costo total de una numero 2 para agrupar los grupos e
llamada. indicarle las respectivas variables.
7
8
9
10
I Proyecto Informatica I

Implementacion Problemas Encontrados

Se implemento if dobles y anidados para resolver


el enunciado. Tambien utilice el float, que por lo
general cuando algun problema me pide
porcentajes prefiero utilizar float que el int. Utilice
el \n para darle mejor estetica a mi programa. No se encontraron problemas.

Se implementararon varios if simples y un if doble


para definir que si se pasaba de 30h extras se le
pagaba la hora como categoria 1 ($30) en la parte
verdadera y en la parte del falso si eso no se
cumplia se aplicaba la formula normal con su
debida categoria. Me toco imvestigar como Me encontre con el problema de como definir
definir la categoria ya que se me dificulto como categorias 1,2,3,4 con su debido monto a la hora
pedirle al usuario que digitara una categoria y esa de agregar horas extras, pero viendo videos me
misma definiera el monto de precio por hora entere de como hacerlo utilizando este operador
extra. ==
Se implemento solo if simples, el problema estaba
muy sencillo, como lo dije anteriormente, estaba
redactado de una muy buiena manera ya que
permitio la facilidad de montar el programa tal
como lo decia. No se encontraron problemas.

Utilice IF anidado para poner en el lado verdadero


y negativo si la variable principal se cumple y si no
se cumplia mostrara en pantalla el lado falso.
Estos ejercicos son mas complicados que utilizar
un if simple ya que a la hora de ordenar el
proceso confunde donde ponerlas exactamente. No encontre problemas.
En este ejercico unicamente utilice if simples y
dentro de los if describia que lugar por cada clave
y definia el costo de la llamada por minuto. A la
hora de tener todas las claves, lugares y costo de No encontre problemas.
llamadas por minuto defini la formula para que
me generara el costo total de llamada por la clave
seleccionada.
Estado Actual
(porcentaje de
implementacion)

100%

100%
100%

100%
100%

También podría gustarte