Você está na página 1de 3

PROGRAMACION I (CC51)

Ciclo 2015-02
Primera Prctica Calificada
Profesor:
Seccin:

Duracin:
100 minutos
CC51 Programacin Bsica

Nmero de Computador:

Nombre :

Nota :

No escribir en estos recuadros


1.
2.

3.

=
20,0

6,0

7,0

7,0

Instrucciones:
a)

Anote su nombre en el recuadro superior de esta hoja. Anote el nmero del


computador en el recuadro que se indica.

b)

Resuelva la prueba en los espacios que se indican y codifique su programa utilizando


la PC. Recuerde que la manera apropiada de grabar su programa es parte de su
calificacin.

c)

Enve las soluciones a:

d)

Puede utilizar su calculadora, pero est prohibido prestarse material.

e)

Empiece a resolver la prctica en el orden que considere conveniente.


1. (6 puntos) Construir un diagrama de flujo.
El presidente de un club de ftbol requiere calcular el sueldo de sus jugadores si se tiene
como dato la edad y nacionalidad del jugador.
Se sabe que el sueldo se calcula de la siguiente manera:
Sueldo fijo 2500 soles
Si es extranjero recibe un bono de 500 soles
Adems recibe otro bono:
Si la edad esta entre 15 y 20 el sueldo se incrementa en 1400 soles
Si la edad esta entre 21 y 25 el sueldo se incrementa en 1500 soles
Si la edad esta entre 25 y 30 el sueldo se incrementa en 1200 soles
En otros casos ser de 800 soles.
Adems se descuenta por nmero de faltas acumuladas:
Si el nmero de faltas es < 10 el descuento es de 100 soles
Si el nmero de faltas es >= 10 y < 20 el descuento es de 200 soles
1

Si el nmero de faltas es >= 20 el descuento es de 300 soles

Determine el sueldo de un jugador si se tienen como datos su edad, nacionalidad (E:


Extranjero; N: Nacional) y numero de faltas.
Anlisis del Problema
Datos de Entrada:
Datos de Salida:
Diagrama de flujo
2. (7 puntos) El gobierno de su pas, conocedor de sus habilidades en criptografa y
programacin en lenguaje C, lo ha convocado para una misin de contraespionaje. Se ha
interceptado un mensaje del enemigo acerca de un inminente ataque, se sabe que la
estructura del mensaje es la siguiente: XXYYNDDTT
Dnde:
XX: Latitud geogrfica
YY: Longitud geogrfica
N: 1, nocturno; 0, diurno
DD: da del ataque
TT: Es el cdigo ASCII de la letra que identifica el tipo de ataque (A: Areo, T: Terrestre,
Martimo: M)
Se le solicita que elabore un programa en C++ que reciba como dato el mensaje
codificado sabiendo adems que cada cdigo ha sido alterado sumando un numero uno a
cada cdigo.
Ejemplo:
Ingrese el mensaje: 210922766
Entonces el programa debe imprimir:
El ataque ser:
En las coordenadas: 20, 8
El da: 27
De da (D), De noche (N): N
Por (A: Areo, T: Terrestre, M: Martimo): A
En la solucin del problema NO podr hacer uso de estructuras selectivas o la
construccin: (condicin)? valorTrue:valorFalse;
3. (7 puntos) Supngase que el importe del seguro obligatorio de un auto depende del
modelo y color del auto y de la edad del conductor. Los precios del seguro estn en
funcin del modelo y color del auto. Adems el precio tendr un incremento
segn la edad del conductor.
2

Model
o
A

Color
Blanco

Precio
($)
240.50

Incremento en el precio
Edad

% de
incremento
25%

Metalizad
o
Otros

330.00

< 31

270.50

Blanco
Metalizad
o
Otros

300.00
360.50

Entre 31 y
65
>65

0%
10%

330.00

Se le solicita que elabore un programa en C++ que teniendo como datos el modelo y
color del auto y la edad del conductor, nos determine e imprima el precio del seguro.
Ejemplo:
Ingrese el modelo: A
Color (B: blanco; M: metalizado; O: otros): B
Edad: 40
Precio del seguro: 240.50
En la solucin del problema no podr hacer uso de estructuras selectivas.

Pregunt
a
1

Cuadro del Criterio de Evaluacin


tems
Puntaje
s
Lectura de datos
0.5
Impresin de resultados

0.5

Diagrama de flujo

5.0

Lectura de datos

0.5

Impresin de resultados

1.5

Construccin de Funciones

2.5

Clculos

2.5

Lectura de datos

1.0

Impresin de resultados

1.0

Clculos

5.0

Puntaje
asignado

Total