Vous êtes sur la page 1sur 6

LABORATORIO DE COMPUTACION I

TRABAJO (los diagramas de flujo en Word y todo en blanco y negro


nada de colores)
NOTA 1: Para cada ejercicio a desarrollar; desarrolle su Diagrama de
Flujo, y su Programa en Java. Consistenciar los datos. Por ejemplo si piden
ingresar notas de 0 a 20; solo debe permitir nmeros del 0 al 20.
NOTA 2: El Diagrama de Flujo debe estar agrupado todos sus smbolos
tal como el ejemplo, de tal manera que cuando lo mueva de un lugar a otro, se
mueva todo el Diagrama o cuando reduzca o ampli lo haga en forma
proporcional todo por igual. Cada ejercicio debe tener su enunciado.
NOTA 3: El Diagrama de Flujo solo debe contener los
estudiados en el curso. Tal como el ejemplo mostrado.

smbolos

NOTA 4: El Trabajo ser presentado en forma individual y sustentado


el da Martes 26/03/2013 Hora 09.00 am; no habr prrroga.
NOTA 4: Los ejercicios a desarrollar estn en la tabla sgte:
Se presentar, los trabajos en archivo digital en CD u otro dispositivo
e impreso. (programas, diagramas de flujo) con sus respectivos
integrantes.
**********************
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

ALLENDE CARRANZA CRISTINA


ALZAMORA VALVERDE CHRISTIAN
ANASTACIO VILCHEZ LADY
BERNABE AGUILAR RENZO
CABALLERO HUAYLA HUGO
CAMPOS GUERRA HUMBERTO
CARRASCO ADRIAN LEONARD
CASTILLO CAMPOS PIERO
CASTILLO WONG DAVID
CHAVEZ DIAZ MARIA
CUETO CHARCAPE JACK
ESPINOZA EGOAVIL INGRID
GUERRA YUPANQUI ELIZABETH
GUTIERREZ ROSAS ALIDA
HUAMAYALLI FLORES JOEL
HUERTA VASQUEZ CINTHIA
MARCELO PONCE IRVING
MARTINEZ VALVERDE ALEXANDER
MEJIA ROJAS BRIGITH
OLIVO URBANO CARLOS
ORE CRUZ DEIMI
PAREDES GONZALES YESSENIA
PARIA CABALLERO MARICARMEN

ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
20

24
25
26
27
28
29
30
31
32

PILLACA COLLANTES GIANCARLO


QUINCHO PAUCAR CARLOS
RONCAL SANTOS YAKELIN
SANCHEZ JARA ROBERT
SOLES REYES DENNIS
SUAREZ ORTEGA MECANY
ULLOA PONCE JAVIER
VASQUEZ GUAYALUPO KEVIN
VELASUQEZ PEREZ DENNYS

ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio
ejercicio

12
15
10
4
2
13
20
8
6

TODO EJERCICIO DEBE TENER :


1) ENUNCIADO DEL PROBLEMA
1) DIAGRAMA DE FLUJO.
2) PROGRAMA EN JAVA
ENUNCIADO 01:
Imprimir los 10 primeros trminos de la siguiente serie:

1 2 4 8 15 26 42 64 .

DEFINICIONES DE E/S:
Entradas: Ninguna
Salidas: 10 trminos de la serie indicada
DIAGRAMA DE FLUJO:

Inicio
NTerminos = 10
cont
=0
valor Term= 1
Increm = 1

Cont <
NTermin
os
V

Fin

Cont = Cont + 1

Escribir Valor Term

ValorTerm= Valor Term + Increm


Increm = Increm + Cont

Obs: Para el Ciclo Para FOR es el sgte smbolo:

LABORATORIO DE COMPUTACION I
01.- Disee un PROGRAMA, que lea la hora de un da en notacin de 24 horas y la respuesta
en notacin de 12 horas. Por ejemplo, si la entrada es 13:48, la salida ser: 1:45 PM. las 12.30,
DARA COMO RESULTADO 0 HORAS 30 MINUTOS AM. El PROGRAMA pedir al usuario
que introduzca exactamente 5 caracteres. As por ejemplo,
Consistenciar de tal manera que cuando llegue a 59 pase al elemento inmediato superior; si es
59 segundos deber pasar a minuto.
2.- Ingresar un nmero en forma de ARABICO (entero) y mostrar su equivalente en ROMANO
asumiendo que el nmero ingresado es correcto y no debe ser mayor que 9999.
Nota: recuerde que V=5
IV=4

XL=40

MCMLX=1960

X=10

L=50 C=100 D=500


CM=900

MCMXL=1940

M=1000

MCM=1900

MCML=1950

MCMLXXXIX=1989.

3.- Crear una aplicacin que me permita ingresar las notas de un AULA en una Matriz 10 X 3
(10 alumnos y 03 notas). Calcular el promedio de cada alumno y mostrar el porcentaje de
aprobados, desaprobados que existe en el aula y la nota mxima y la nota mnima y su
respectiva posicin.
4.- Un archivo de datos contiene los 4 dgitos, A, B, C, D, de un nmero positivo N. Se desea
redondear N a la centena ms prxima y visualizar la salida. Por ejemplo, si A es 2, B es 3, C
es 6 y D es 2, entonces N ser 2362 y el resultado redondeado ser 2400. Si N es 2342, el
resultado ser 2300, y si N=2962, entonces el nmero ser 3000. Disee su PROGRAMA.
5.- La empresa MI PC se dedica a la venta de equipos de cmputo, teniendo en venta los
siguientes productos: Computadoras, Impresoras y Monitores.
Mostrar los 3 tipos de productos e ingresar su valor respectivo. El precio tendr un recargo si
la compra es al crdito, recargo que ser ingresado de acuerdo a la cantidad de meses a pagar.
Si el pago es en 6 meses el recargo es del 10%, si es en 12 meses el recargo ser del 15% y si
es en 18 meses ser del 18%. Adicionalmente se podr elegir un Kit de multimedia, cuyo costo
ser ingresado por teclado. Hallar el importe a pagar por la compra de los productos, teniendo
en cuenta que si es al contado tiene un descuento del 8%.
6.- Escribir un PROGRAMA que visualice el siguiente mensaje.
Introduzca un mes (uno para enero, dos para febrero, ), Introduzca un da del mes. El
algoritmo acepta y almacena un nmero y la variable mes en respuesta a la primera pregunta,
acepta y almacena un nmero en la variable da, en respuesta a la segunda pregunta. Si el mes
introducido no esta entre uno y dos, inclusive, se debe visualizar un mensaje de informacin al
usuario advirtindole que el nmero introducido no es valido como mes; de igual forma se
produce como el numero que representa el da del mes, si no esta en el rango entre 1 y 31.
Nota: Como los aos bisiestos, febrero tiene 29 das, modifique el programa de modo que
advierta al usuario se introduce un da del mes que no existe (por ejemplo, 30 o 31). Considere
tambin el hecho de que hay meses de 30 das y otros meses de 31 das, de modo que nunca
se introduzca error de introduccin de datos o que en sus defectos se visualiza un mensaje al
usuario advirtindole del error cometido.

7.- Distribuir una cantidad expresada en Nuevos Soles, en billetes de 200, 100, 50, 20. 10,
para monedas de 5, 2, 1, y los cntimos de 0.5, 0.2, 0.1.
8.- Hacer un programa para hallar el MCD de N nmeros
9.- Desarrolle un programa que muestre los 10 primeros primos que estn en el rango de M y
N; M y N son ingresados por teclado.
10.- En una tienda, se realizan diferentes descuentos, a sus clientes al momento de cancelar
en caja. Ya que, cuando se disponen a cancelar tienen la oportunidad de sacar una bolita, y
dependiendo del color de la misma, se le aplica su respectivo descuento. Si la bolita es roja, se
le aplica un 10% de descuento sobre la compra; si la bola es verde, se le aplica un 5% de
descuento, y si la bolita es blanca, no se le aplica descuento alguno. Disee una aplicacin que
de soporte a sta actividad en el sper mercado.
11.- Un nmero prefecto es un entero positivo, que es igual a la suma de todos los enteros
positivos (excluido el mismo) que son divisores del nmero. El primer nmero perfecto es 6, ya
que los divisores son 1, 2, 3 y 1 + 2 +3 = 6. Disee un Programa que encuentre los nmeros
perfectos que estn en el rango de X e Y . Los valores de X, Y y N son ingresados por teclado.
12.- Ingresar La cantidad de Jugadores, el monto de apuesta de cada Jugador y el pago por el
resultado del partido de futbol entre los equipos A y B (Por Ejemplo si apost al equipo
Local paga 1.5 y el jugador apost 20 nuevos soles, este Gan 10 nuevos soles, si apost al
Empate y paga 2.3 y el jugador apost 30 nuevos soles, este Gan 39 nuevos soles, si apost al
equipo Visitante y paga 2.5 y el jugador apost 10 nuevos soles, este Gan 15 nuevos soles),
tener en cuenta que solo hay 3 resultados: Local, Empate, Visita. Disee un programa de tal
manera que la casa de apuesta donde se realiza el juego obtenga una ganancia del 10% de
Ganancias de todas las apuestas realizadas.
Nota: Cada jugador puede apostar distintas cantidades de nuevos soles en cualquiera de los 3
resultados..
13. Un granjero propuso el siguiente problema: Suponiendo que un par de conejos tiene un par
de cras cada X meses (puede ser de 1 mes, 2 meses, etc.), y cada nueva pareja se hace
frtil a la edad de Y meses (puede ser de 1 mes, 2 meses, etc ) .Cuntas parejas habr
despus de Z aos?.
14. Mostrar los N primeros de la serie que estn en el rango de X e Y.
5, 7, 10, 14, 19, ..........
15. Procesar las planillas de computo de votos para una eleccin plebiscitaria en donde
intervienen 3 opciones: SI, NO, OTROS. Las planillas contienen nmero de mesa, opcin y
nmero de votos por cada distrito. Sabiendo que existen X distritos electorales, determinar
la opcin ganadora al trmino del proceso. En cada distrito se termina el proceso cuando se
ingresa Cero como nmero de mesa y gana quien tiene la mayor cantidad de votos acumulados.
16.- Calcular el promedio de 50 valores almacenados en un vector. Determinar adems cuantos
son mayores que el promedio e imprimirlos.
17. Se tienen almacenados dos vectores M y N de 10 elementos cada uno. Hacer un programa
que escriba la palabra Iguales? si ambos vectores son iguales y Diferentes? si no lo son.

Sern iguales cuando en la misma posicin en ambos vectores se tenga el mismo valor para
todos los elementos.
18. Se tiene el vector A con N elementos almacenados. Disee un programa que escriba SI?
si el vector esta ordenado ascendentemente o NO? si el vector no esta ordenado
19.- Hacer un programa que llene una matriz de NxM elementos. Imprimir que columna es la
mayor de todas y la suma de los elementos de esa columna.
18. Disee un programa que llene una matriz de NxM elementos. escriba el nmero de la fila
cuya suma sea mayor que las dems filas. Suponga que todas las filas suman diferente
cantidad.
20.- El dueo de una cadena de tiendas de artculos deportivos desea controlar sus ventas por
medio de una computadora. Los datos de entrada son:

El numero de la tienda (1 a 50)

Un numero que indica el deporte del articulo (1 a 20)

El costo del artculo.

Hacer un programa que escriba al final del dia lo siguiente:

Las ventas totales en el para cada tienda

Las ventas totales para cada uno de los deportes.

Las ventas totales de todas las tiendas.

21.- Se desea realizar un programa que permita controlar las reservas de plazas de un vuelo
MADRID CARACAS, de acuerdo con las siguientes normas de la compaa area:

Numero de plazas del avin: 300

Plazas numeradas de 1 al 100: fumadores

Plazas numeradas 101 a 300: no fumadores

Se debe realizarla reserva a peticin del pasajero y cerrar la reserva cuando no haya plazas
libres o el avin este prximo a despegar. Como ampliacin de este programa, considere la
opcin de anulaciones imprevistas de reserva.

Vous aimerez peut-être aussi