Facultad de Ciencias Sociales.

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información

TRABAJO PRACTICO N° 1 DIAGRAMACION LOGICA

Ver teoría
Realizar el diagrama de flujo correspondiente a cada uno de los siguientes enunciados

1) !na empresa factura la electricidad "ue consume cada usuario a partir de las lecturas del medidor correspondientes al mes actual # al anterior$ Por cada cliente se lle%a un registro "ue contiene : Número de cliente Nombre del Cliente Lectura del mes anterior (Kwh) Lectura del mes actual (Kwh) &l 'ltimo registro contiene N'mero de Cliente ( )$ Calcular e imprimir a* el importe de cada cliente+ sa,iendo "ue el -./ se co,ra a raz0n de 1 2+))$ ,* el importe total facturado por la empresa$ ) &n una empresa se lle%a un registro de cada empleado con los siguientes datos Número de Le!a"o Nombre del em#leado $ueldo %ruto 3a,iendo "ue para el c4lculo del sueldo neto de cada empleado se practican descuentos del 115 6Ju,ilaci0n* # 75 6O,ra 3ocial* so,re su sueldo ,ruto+ calcular e imprimir a* N° de legajo+ sueldo ,ruto+ descuento ju,ilatorio # de O,ra 3ocial # sueldo neto de cada empleado$ ,* el importe total acumulado de sueldo neto de todos los empleados c* el sueldo ,ruto acumulado de todos los empleados$ d* la cantidad total de empleados$ &) &n una empresa e8iste un arc/i%o de empleados con los siguientes datos Número de le!a"o $ueldo bruto 'i#o de t(tulo 3e adicionar4 al sueldo ,ruto un suplemento por t9tulo seg'n la siguiente ta,la tipo de t9tulo 1 2 Calcular e imprimir a* para cada empleado N°$ de legajo+ sueldo ,ruto+ sueldo neto+ suplemento por t9tulo # descuentos ju,ilatorio # de o,ra social$ 6O,ser%aci0n el sueldo neto para cada empleado se calcula aplicando los descuentos 115 de ju,ilaci0n # 75 de o,ra social so,re la suma de sueldo ,ruto m4s suplemento por t9tulo* porcentaje a adicionar 1) 5 1: 5

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información

,* la cantidad # el importe total acumulado de suplementos por cada tipo de t9tulo$ )) &n el ejercicio anterior+ agregando a los datos de cada empleado la categor9a 6A+ B 0 C*+ calcular e imprimir a* el importe total acumulado de sueldos netos a pagar por la empresa por cada categor9a de empleado$ ,* los totales a,solutos a pagar por la empresa en concepto de sueldo neto # sueldo ,ruto$ *) !na empresa de %enta de art9culos para el /ogar lle%a un registro por cada %enta realizada$ &n ;l consta C+di!o del ,endedor ( - + ) C+di!o de art(culo Cantidad ,endida .recio unitario &l 'ltimo registro tiene c0digo de %endedor 6 ) *$ 3e desea calcular e imprimir a* una l9nea por cada %enta conteniendo c0digo del %endedor+ c0digo del art9culo # monto de la %enta$ ,* el monto total de %entas realizadas por cada %endedor$ c* el monto total de las %entas de la empresa$ /) !n distri,uidor de li,ros factura los li,ros de una determinada colecci0n seg'n la siguiente tarifa Cantidad de li,ros menos de 1) li,ros 1) 0 m4s li,ros Precio del ejemplar 1 <) el ejemplar 1 :) el ejemplar

3e registra por cada cliente los siguientes datos Número de cliente 0 Cantidad de e"em#lares0 1echa &l 'ltimo registro tiene Cantidad de ejemplares cero 6 ) *$ Calcular e imprimir a* ,* c* d* N'mero de cliente+ fec/a e importe de cada factura$ Cantidad de li,ros %endidos$ &l total recaudado por facturaci0n$ =a cantidad de %entas realizadas$

2) &n una sucursal de un ,anco se realizan todos los d9as distintas transacciones en tres %entanillas diferentes$ &n la >entanilla 1 se reci,en solamente dep0sitos en efecti%o$ &n la >entanilla 2 se reci,en pagos de ser%icios en efecti%o &n la >entanilla 7 se realizan e8tracciones de dinero$ 3e lle%a un registro diario con cada transacci0n con los siguientes datos

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información

N3 de transacci+n0 1echa0 N3 de 4entanilla0 Im#orte de la transacci+n Calcular e imprimir a* =a cantidad de transacciones realizadas en el d9a$ ,* =os montos de dinero ingresados al ,anco por las distintas operaciones$ c* &l saldo resultante del ,anco como resultado de las distintas operaciones$ 5) !na empresa de colocaci0n de alfom,ras factura a sus clientes mensualmente de acuerdo a la siguiente tarifa m2 colocados /asta < de B a 2) m4s de 2) importe ? 1@m2 A 2)+)) 1C+<) 1<+))

Por cada cliente se registra N3 de Cliente Direcci+n del cliente

m colocados6

Calcular e imprimir a* una factura por cada cliente con los datos del cliente # el importe correspondiente$ ,* el total recaudado por la empresa$ c* la cantidad de clientes "ue realizan grandes colocaciones 6m4s de 2) m2 *$ 7) !na empresa de ADJP premia a sus promotores de acuerdo con la cantidad de afiliados incorporados por cada uno de ellos+ de la siguiente manera Cantidad de afiliados /asta <) de <1 a <)) m4s de <)) Por cada promotor se registra C+di!o del #romotor0 Nombre 8 a#ellido del #romotor0 Cantidad de a9iliados$ Calcular e imprimir a* un reci,o por cada promotor con su c0digo # el premio correspondiente$ ,* el importe total "ue a,ona la ADJP en concepto de premio$ -:) !na empresa de telecomunicaciones factura su ser%icio de acuerdo con el consumo de los usuarios+ de la siguiente manera Consumo Easta <)) pulsos Fe <)1 a 2))) pulsos m4s de 2))) pulsos >alor del pulso 1 )+:< 1 )+:) 1 )+7< Premio 1 1) por afiliado 1 1< por afiliado 1 2) por afiliado

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información

Para la facturaci0n+ la empresa lle%a un registro por cada cliente+ conteniendo los siguientes datos Nombre del cliente0 Domicilio0 'el;9ono0 .ulsos consumidos$ &l 'ltimo registro contiene GHHHHG en el campo Nom,re del cliente$ 3e desea calcular e imprimir a* =a factura para cada usuario+ con el importe correspondiente$ ,* &l total a recaudar por la empresa$ c* =a cantidad de usuarios de alto consumo 6m4s de 2))) pulsos*$ --) !na empresa de al"uiler de pel9culas al"uila las mismas por d9a o por fin de semana+ facturando a sus clientes de la siguiente manera Tipo de al"uiler 1 d9a 1 fin de semana >alor por pel9cula 1 :+)) 1 <+))

Adem4s+ si la cantidad de %ideos "ue el cliente al"uila por fin de semana es ma#or "ue 7+ se le /ace un descuento del 1)5$ =a empresa lle%a un registro mensual por cliente en el "ue consta Nombre del cliente0 'i#o de al<uiler0 Cantidad de ,ideos$ 3e desea calcular e imprimir a* =a cantidad total de clientes del per9odo$ ,* &l importe total de las %entas mensuales$ c* =a cantidad de clientes "ue al"uilaron m4s de tres %ideos por fin de semana$ d* =a cantidad total de %ideos al"uilados en el per9odo$ - ) !na empresa de ser%icios lle%a un registro de clientes morosos en el "ue consta Nombre del cliente0 Im#orte del ser,icio0 D(as de mora$ =a empresa co,ra por d9a+ en concepto de punitorio+ lo siguiente Cantidad de d9as /asta 1< d9as de 1B a 7) d9as m4s de 7) d9as Punitorio )+25 del importe por d9a )+75 del importe por d9a )+:5 del importe por d9a

3e desea calcular e imprimir a* =a cantidad total de clientes morosos$ ,* &l importe total "ue recauda la empresa en concepto de punitorios$ c* =a cantidad de clientes morosos "ue adeudan por m4s de 7) d9as$ -&) !na empresa de fletes factura a sus clientes de acuerdo con la siguiente tarifa Fistancia /asta 1) -m Fe 11 a 7) -m m4s de 7) -m Por cada cliente se registra Importe 1 < el -m 1 : el -m 1 7 el -m

il 0 1echa del censo &l se8o se indica con IDJ ( DemeninoM IKJ ( Kasculino$ &l &stado Ci%il se indica con I3J ( 3oltera@oM ICJ ( Casada@oM ITJ ( Otros$ 3e desea calcular e imprimir a* =a cantidad de mujeres menores de 1< aLos .o el censo de po.ase de datos "ue la empresa procesa mensualmente # "ue contiene C+di!o de Cliente 0 .* &l monto %endido a Brasil del producto B$ c* &l monto total %endido por la empresa$ d* &l porcentaje 6so.laci0n en materia de .roducto 0 Cantidad de 3e desea calcular e imprimir a* &l monto %endido a K.endidas 0 1echa de la .idas gaseosas$ =a consulta se realiza so.tico 3e desea calcular e imprimir a* =a cantidad de indi%iduos "ue prefieren la "Coca Cola" diet.re el total de %iajes realizados$ -)) !na empresa de an4lisis de mercado efect'a una encuesta para determinar el gusto de la po.tica$ .Facultad de Ciencias Sociales.ase de la preferencia por "Coca Cola" o "Pepsi Cola" + # dentro de estas l9neas por el tipo com'n o diet.enta C+di!o de .e.tico$ 3e lle%a un registro por cada encuestado "ue contiene N=6 de encuestado 0 se>o 0 edad 0 c+di!o de !aseosa 0 ti#o de !aseosa 0 9echa de la encuesta =a gaseosa se indica con ICJ Coca Cola IPJ Pepsi Cola &l tipo de gaseosa se indica con ICJ com'n IFJ diet.re monto* %endido a cada pa9s$ -/) &n la ciudad de C0rdo. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información N3 de cliente0 Distancia recorrida0 1echa de .* =a cantidad de %iajes realizados para cada tipo de distancia$ c* =a distancia total recorrida por los %e/9culos de la empresa$ d* &l porcentaje de %iajes largos 6m4s de 7) -m* so.* =a cantidad de indi%iduos "ue prefieren la "Pepsi Cola" com'n$ c* =a cantidad de mujeres "ue prefieren Coca Cola$ d* =a cantidad total de encuestados$ e* Porcentajes de mujeres # %arones encuestados$ -*) !na empresa de materiales el.ia"e $ 3e desea calcular e imprimir a* !na factura por cada cliente con el importe correspondiente$ .* =a cantidad de %arones ma#ores de 1C aLos .laci0n # para su c0mputo se diseLa el siguiente registro A#ellido 0 Nombre 0 $e>o 0 ?dad 0 ?stado ci.a se lle%a a ca.8ico dos tipos de productos+ A # B$ A Brasil le %ende el producto A a 12) la unidad # el B a 17) la unidad$ A K.a(s de Destino 0 unidades .8ico le %ende el producto A a 12< por unidad # 17< el B$ 3e lle%a un registro por cada %enta+ "ue forma parte de una .ctricos e8porta a Brasil # a K.8ico del producto A$ .re la .

ase de datos e) la superficie total "ue ocupan los tri4ngulos de la .Facultad de Ciencias Sociales.* la cantidad total de rect4ngulos "ue contiene la .ros de acuerdo a su estatura de la siguiente manera .ase 8 altura@2* .ase de datos$ c* la cantidad total de tri4ngulos "ue contiene la .er por cada alumno cu4l es la calificaci0n m48ima # a "u.re # Apellido de las mujeres menores de 1< aLos casadas$ -2) 3e desea calcular e imprimir el promedio de edad de los alumnos de la clase+ suponiendo "ue se lle%a un registro por cada uno conteniendo Número de DNI -5) 0 Nombre 8 A#ellido 0 ?dad 3e lle%a un registro de calificaciones de alumnos en tres materia Katem4ticas+ Eistoria # Neograf9a$ 6O.ase de datos -) Fada una muestra de indi%iduos pertenecientes a una agrupaci0n deporti%a se categoriza a sus miem.ase si es un tri4ngulo =a dimensi0n 2 contiene el lado menor si se trata de un rect4ngulo # la altura si es un tri4ngulo$ 3e desea calcular e imprimir a* la superficie de cada figura$ 63up$ Rect4ngulo ( lado ma#or 8 lado menorM 3up$ Tri4ngulo$( .ase de datos$ d* la superficie total "ue ocupan los rect4ngulos de la .tricas 6rect4ngulos # tri4ngulos*+ cada registro est4 formado por C+di!o de 9i!ura Dimensi+n .s$ 3e supone "ue las tres notas son distintas* 3e desea sa.Dimensi+n &l c0digo de figura contiene un 1 si es un rect4ngulo # un 2 si es un tri4ngulo$ =a dimensi0n 1 contiene el lado ma#or si se trata de un rect4ngulo # la . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información c* =a cantidad total de encuestados$ d* Nom.* Cantidad de consultas realizadas c* Konto del importe total en concepto de e8tracciones$ d* Konto del importe total en concepto de pagos # dep0sitos e* =a diferencia entre los ingresos # los egresos :) Fado un conjunto de datos con dimensiones de figuras geom. materia corresponde+ si se conoce por cada uno N=6 de DNI 0 Nombre 8 A#ellido 0 Nota de Matem@ticas Geo!ra9(a Nota de Aistoria 0 Nota de -7) =os cajeros autom4ticos de una red permiten a los usuarios tres clases de transacciones+ "ue se codifican 1 Consultas de saldo 2 Pagos # dep0sitos 7 &8tracciones Por cada transacci0n se lle%a un registro "ue contiene Número de Ca"ero 0 Número de transacci+n 0 1echa 8 hora de la transacci+n 0 C+di!o de transacci+n(-0 + &) 0 Im#orte de la transacci+n 3i la transacci0n es una consulta el importe es cero$ 3e desea calcular e imprimir a* Cantidad de transacciones realizadas en la Red$ .

* &l monto total recaudado en el espect4culo$ c* =a cantidad de compradores "ue ad"uirieron m4s de < localidades$ d* =a cantidad de localidades %endidas$ &) =a C4tedra de Computaci0n de la Dacultad tiene el siguiente r.enta0 número de la o9icina de .ante con la fec/a de %enta # el importe de cada %enta$ .ase de datos "ue la empresa utiliza para procesar$ 3e desea calcular e imprimir a* !n compro.re$ Por cada alumno se registra su DNI0 nombre 8 a#ellido0 Número de comisi+n0 9echa de e>amen0 nota$ &sta informaci0n "ueda registrada en una .gimen de promoci0n de la materia si la calificaci0n de la cursada es O o m4s+ el alumno promue%e la materia sin e8amen final$ 3i la nota es de : a B+ rendir4 un e8amen final como regular # si la nota es menor "ue : rendir4 e8amen li.ante con la fec/a de %enta # el importe de cada %enta$ .* &l monto total recaudado por la empresa$ .enta0 la cantidad de #asa"es .Facultad de Ciencias Sociales.endidas$ &sta informaci0n "ueda registrada en una . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información &statura /asta 1+<) m de 1+<1 m a 1+O) m 1+O1 m # m4s Categor9a A B C Por cada indi%iduo se registra el número de inscri#ci+n en la a!ru#aci+n0 la 9echa de inscri#ci+n0 la estatura 8 la 9echa de nacimiento$ &sta informaci0n "ueda registrada en una .o en una sala teatral$ &l precio de cada entrada es de <)1$ Por la compra de 2 a < localidades el precio es 1 :O cada una$ Por m4s de < localidades el precio es de 1 :< cada una$ Por cada %enta se registra la 9echa de .ase de datos "ue la agrupaci0n utiliza mensualmente para procesar$ 3e desea poder imprimir a* =a cantidad de indi%iduos en cada categor9a$ b) =a cantidad total de indi%iduos c* =a estatura promedio del grupo$ ) !naa empresa se encarga de la %enta de localidades para un espect4culo art9stico "ue se lle%a a ca.* =a cantidad de alumnos "ue de.ase de datos "ue la empresa utiliza para procesar$ 3e desea calcular e imprimir a* !n compro.ase de datos "ue la C4tedra utiliza al final del cuatrimestre$ 3e desea imprimir a* =a cantidad de alumnos "ue cursaron la materia$ .enta0 la cantidad de localidades .ieron rendir e8amen final regular$ c* =a nota promedio del curso$ )) !na empresa de a%iaci0n ofrece un plan promocional para %iajes a la Patagonia$ &l precio del pasaje ida # %uelta es de <<)1$ Por la compra de 2 a < pasajes el precio es de <1)1 cada uno$ Por la compra de m4s de < pasajes el precio es de :C)1 cada uno$ Por cada comprador se registra B la 9echa de com#ra0 número de la o9icina de .endidos$ &sta informaci0n "ueda registrada en una .

ra 1)+)< el minuto$ &l registro se compone de Número de com#robante 0 ti#o de llamada 0 duraci+n de la llamada 0 hora de inicio de la llamada 3e desea imprimir a* =a cantidad de llamadas ur.ana+ interur.ra una comisi0n a las empresas prestadoras de los ser%icios de la siguiente manera 3er%icio Tel.ana se co.* =a cantidad total de motos "ue pasaron por todos los puestos$ .fonos # &lectricidad$ /) &n un locutorio se lle%a un registro por cada cliente "ue utiliza los ser%icios "ue ofrece$ &l cliente puede /acer uso de alguno de los ser%icios llamada telef0nica ur.rado en concepto de llamadas interur.Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información c* =a cantidad de compradores "ue ad"uirieron m4s de < pasajes$ d* =a cantidad total de pasajes %endidos *) !na empresa de co.ranza se emite un compro.ra seg'n la siguiente tarifa de C a 2)/s$$$$$$$$$$$$$$$$$$$ 1)+2< el minuto de 2) a C/s$$$$$$$$$$$$$$$$$$$$1)+2) el minuto =a llamada interur.ase de datos en la "ue constan cada uno de los %e/9culos "ue pasaron por el puesto de peaje$ Cada registro est4 formado por 1echa 'i#o de rodado 'i#o de #uesto C+di!o de em#leado 3e desea calcular e imprimir a* =a cantidad de autom0%iles "ue pasaron por el puesto pago e8acto$ .* &l monto total a co.ra 1)+<< el minuto a cual"uier /ora$ &l ser%icio de Internet se co.ante en el "ue consta el número de la o#eraci+n0 la 9echa 8 hora de emisi+n0 el número de o9icina0 el c+di!o de ser.icio 8 el monto de la 9actura$ &sta informaci0n "ueda registrada en una .* &l monto co.ana o usar Internet$ =a llamada ur.radas$ .ro de ser%icios posee oficinas de co.anas c* &l total de clientes atendidos por el locutorio 2) !na empresa est4 encargada del co.rar a las empresas de ser%icios en concepto de comisiones$ c* la cantidad de operaciones de Tel.anas se co.ro del peaje en una autopista$ &n cada estaci0n de peaje /a# tres tipos de puestos$ 1* pago e8actoM 2* pago con %ueltoM 7* telepeaje$ =os rodados "ue circulan por esta autopista son autom0%iles # motos$ =a empresa lle%a una .fonos # &lectricidad Nas # Agua Otros Comisi0n 15 del monto de la factura 1+<)5 del monto de la factura 2+<)5 del monto de la factura Por cada co.ranza en toda la ciudad de Buenos Aires$ =a misma co.anas realizadas de C a 2)/s$ .ase de datos "ue la empresa utiliza para procesar$ 3e desea calcular e imprimir a* &l monto total de las facturas co.

* &stad9a total de turistas "ue pro%engan de Catamarca m4s la de los "ue .ase de datos del personal de la empresa+ "ue se actualiza mensualmente$ &l registro se compone de DNI del em#leado Nombre 8 A#ellido traba"ados #or mes$ Cate!or(a $ueldo b@sico Cantidad de d(as 3e desea calcular e imprimir a* la cantidad de empleados "ue tra. 6P3elecci0nQ # P3ua%eQ* # dos tipos de t.Facultad de Ciencias Sociales.roductoM 'i#oM Cantidad . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información c* &l total de rodados$ 5) !na empresa distri. Tipo 3elecci0n 3ua%e Negro >erde Precio ? 1 @ -g A 7C 7< 1< 1R Por cada %enta realizada se gra.incia de Ori!en ?stad(a #re. 6PQNegroQ # P>erdeQ*$ =os precios son Producto Caf. # caf.ajan m4s de 2) d9as por mes$ .* &l monto o. 3elecci0n$ c* =a cantidad de %entas realizadas$ d* =a cantidad de %eces 6%entas* "ue se %endieron m4s de 1)) -g de producto$ 7) =a oficina de Recursos Eumanos de una firma lle%a una .* la cantidad total de empleados de la firma$ c* el porcentaje de empleados "ue no asistieron en todo el mes al tra.endida$ 3e desea imprimir a* =a cantidad total de t.a un registro "ue consta de Identi9icaci+n de la 4enta M .tenido por la %enta de Caf. T.ajo 6licencia+ enfermedad+ etc$* con respecto al total de empleados de la firma$ &:) &l 3er%icio Keteorol0gico Nacional lle%a registros diarios con las temperaturas m48imas en cada ciudad del pa9s$ &l registro se compone de D(a Mes ACo Ciudad 'em#eratura m@>ima Calcular e imprimir a) =a cantidad de d9as en "ue la temperatura m48ima fue superior a 2< ° en la ciudad de 3alta$ b) =a cantidad de d9as en "ue la temperatura m48ima fue inferior a 2< ° en la misma ciudad$ c* &l promedio de temperatura m48ima en el per9odo$ 71* Por cada consulta de turistas argentinos atendida+ una oficina de turismo local registra 1echa DNI .istaDd(asE Medio de trans#orte de lle!ada6 3e desea calcular e imprimir a* &stad9a promedio pre%ista$ .ro.uidora de t. comercializa dos tipos de caf. %endida$ .

sicos Aspirina # Paracetamol+ en presentaciones de 1< # 7) comprimidos$ Por cada %enta realizada se registra C0digo de Cliente + Tipo de analg. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información /a#an llegado en a%i0n$ c* Cantidad de consultas respondidas en el per9odo$ d* Cantidad de turistas de Catamarca "ue /a#an llegado en moto$ 72* !n la.Facultad de Ciencias Sociales.* =a cantidad %endida de cajas de Paracetamol en en%ase de 1< comprimidos$ c* =a cantidad de %entas de Paracetamol$ .sico+ Presentaci0n+ Cantidad de en%ases %endidos Calcular e imprimir a* =a cantidad de comprimidos de aspirina %endidos$ .oratorio medicinal comercializa dos tipos de analg.

8ito en el logro del o.todo de resoluci0n$ =a idea general es "ue se puedan llegar a diseLar los procedimientos de resoluci0n de los pro.lemas # dejar para la computadora el tra.tenci0n del o.ajo ?tediosoA de resol%erlos$ &n el tra.ar el algoritmo 6prue.lema*+ es con%eniente respetar la siguiente secuencia de acciones S &ntender el pro.rinda normalmente la informaci0n necesaria S Fefinici0n mas o menos clara del pro.le actuar para lograr el o.Facultad de Ciencias Sociales.jeti%o deseado$ &n la %ida diaria se resuel%en pro. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información R?$OLFCION D? .ricar una mesa*+ /asta algo a.RO%L?MA$ Volver al Trabajo Práctico G?N?RALIDAD?$ !na persona enfrenta un pro.iente de aprendizaje+ se .lema$ S &ntrada dada$ S 3alida re"uerida$ # adem4s se plantea el pro.jeti%o deseado pueden incluir acciones f9sicas 6como ajustar una tuerca* # acti%idades puramente mentales 6juicios de semejanza*$ Identificaremos entonces los siguientes componentes+ "ue determinan la e8istencia de un pro.lema$ =a naturaleza del o.lema$ Comprendido en S FiseLar una estrategia$ el curso S Fesarrollar un algoritmo 6Kediante un diagrama de flujo*$ S Pro.lema S O.a de escritorio*$ S Optimizarlo$ S Codificarlo$ 6PTraducirloQ a un lenguaje de computaci0n* No comprendido S &jecutarlo$ en el curso S &%aluar los resultados o.lema cuando desea satisfacer cierto o.ilidad de resol%erlo inmediatamente se de.tenidos$ ALGORI'MOB .jeti%o puede %ariar desde algo tangi.lema # se proporciona un m.jeti%o 6resol%er un pro.ARA LA R?$OLFCION D? .lemas+ diseLar los procedimientos de resoluci0n+ # determinar # proponer el resultado "ue se o.jeti%o # no conoce inmediatamente "ue acci0n o serie de acciones de.lemas continuamente+ sin prestar atenci0n al proceso "ue se est4 realizando$ &n un am.jeti%o o meta a alcanzar$ S &8isten un conjunto de acciones alternati%as+ cu#a ejecuci0n produce los resultados re"ueridos 6!na soluci0n*$ S !na situaci0n inicial+ so.jeto f9sico 6fa.e muc/as %eces a S =a e8istencia de formas alternati%as de alcanzar ese o.e ejecutar para conseguirlo =a imposi.tendr4$ M?'ODOLOGIA .RO%L?MA$ Para tener .jeti%o S =as dudas acerca del mejor curso de acci0n a tomar =as decisiones "ue se tomen influir4n en la efecti%idad # eficiencia de la resoluci0n del pro.re la "ue es posi.ajo diario+ frecuentemente es necesario realizar uno mismo la definici0n de los pro.stracto como puede ser la demostraci0n de un teorema$ Fel mismo modo+ las acciones necesarias para la o.le+ como un o.

igVedades T Para cual"uier caso particular de los datos+ el algoritmo de. condiciones especiales de error pueden aparecerY $T Tam.r9a "ue formular alguna de las siguientes preguntas XCuales son los datosY XCu4l es la apariencia de los datosY XCu4ntos datos /a#Y XCu4l es la secuencia de ingreso de los datosY XC0mo se sa.o con l4piz # papel$ ?N'?ND?R ?L .er comprendido .e tener un n'mero finito de pasos$ T Toda instrucci0n ser4 lo suficientemente elemental como para "ue una persona pueda lle%arla a ca.lema en partes$ .lema re"uiere muc/o m4s tiempo del "ue suele lle%ar una e8plicaci0n$ &3 =A &3&NCIA F&= PROC&3O F& PRONRAKAR$ &s imprescindi. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Conjunto finito de instrucciones "ue ejecutadas en determinado orden+ permiten resol%er una tarea dada$ Todo algoritmo /a.le NO COK&NWAR a desarrollar una resoluci0n sin antes /a.n se podr4 Redefinir el pro.lema /asta familiarizarse con el contenido$ $T &scri.e ser clara # sin am.Facultad de Ciencias Sociales.RO%L?MA &n una primera etapa se trata de plantear los pro.r4 de satisfacer T Uue /a#a cero o m4s datos pro%istos e8ternamente$ T Uue produzca al menos una informaci0n ?resultadoA T Cada instrucci0n de.i.ir preguntas en los m4rgenes+ destacar parte del te8to+ o cual"uier otra forma de seLalizaci0n "ue indi"ue "ue la tarea no est4 suficientemente clara$ $T Ea.lema$ =a comprensi0n puede facilitarse si se emplea alguna@s de las siguientes estrategias de an4lisis $T =eer cuidadosamente el enunciado del pro.les+ reales # significati%os$ =a comprensi0n # an4lisis de un pro.e cu4ndo todos los datos fueron procesadosY XCu4l /a de ser el aspecto de las salidasY XCu4l es la secuencia de la salidaY XUu.ujos Draccionar el pro.lema$ Introducir una notaci0n adecuada Realizar es"uemas o di.ien el pro.lemas sin prejuicios+ generalizando para todos los datos posi.

le distinguir dos tipos de diagramas &l diagrama de l0gica de las funciones principales del programa # el diagrama de l0gica detallado del programa$ Cada uno de ellos se traza con el mismo formato # mediante el mismo juego de s9m.ajo de un computador$ Fe /ec/o+ los diagramas de l0gica se /an utilizado por muc/os aLos para documentar toda clase de la.ajo$ !sando .lemente e8itosas a lo largo del proceso de desarrollo de sistemas dan gran importancia a estas t.ores$ HIue es un #ro!ramaJ &s un conjunto de instrucciones secuenciales "ue ordenan el comportamiento de un computador$ &l diagrama de un programa es una construcci0n gr4fica de la concepci0n l0gica de un conjunto de sentencias$ Para lograrlo se utilizan t.ajo$ DIAGRAMA$ D? LGGICA D? .ROGRAMA$ !n diagrama de l0gica de un programa ilustra el flujo de los datos de alimentaci0n+ procesamiento # emisi0n de un programa espec9fico$ &s posi.ser%ar "ue un diagrama no est4 limitado a descri.RIR ARCHIVOS LEER ARCHIVOS "IEN#RAS $IN %&NO& 'ROCESO *E CALCULO #O#ALI+AR CERRAR ARCHIVOS Dia!rama de l+!ica de las 9unciones #rinci#ales Acciones) In!reso) Ciclo I(era(i)o) Acciones) Acciones) .cnicas de estructuraci0n$ =as disciplinas estructuradas "ue /o# se consideran indiscuti.olos$ Un ejemplo podría ser: A. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información DIAGRAMA D? LGGICA HIue es un dia!rama de l+!icaJ &s la representaci0n gr4fica de la secuencia de operaciones necesarias para completar un tra.Facultad de Ciencias Sociales.ir el tra.cnicas #a "ue permiten su mantenimiento # modificaci0n a un costo relati%amente .sta definici0n+ se puede o.

olo de proceso puede representar toda una serie de operaciones relacionadas+ las cuales pueden identificarse como una funci0n ma#or del programa o una rutina completa$ Furante el desarrollo del diagrama detallado del programa+ este diagrama sir%e como un plan para organizar los elementos del diagrama de l0gica de detalles+ el cual ser4 trazado despu.RO%L?MA$ &ntre las "ue se consideran formas adecuadas para la resoluci0n de pro.ras+ a medida "ue se a%anza en la soluci0n+ se completan m4s detalles de la misma$ &n el curso se utilizan los siguientes elementos para confeccionar los diagramas Comienzo / Fin Ingreso de datos Acción Salida de información Decisión (condicional) Expresión lógica Verdadera Falsa . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información &ste diagrama representa la l0gica principal del mismo+ identificando las funciones principales # el orden de ejecuci0n dentro de la l0gica del programa$ &l ni%el de detalle de .lemas+ encontramos una denominada GTop T Fo.lema "ue se plantea$ M?'ODOLOGIA .ticas+ funciones+ decisiones+ entrada # salida de datos+ condiciones de .ajo*$ &sto es una forma de encarar la resoluci0n de un pro.nG 6de arri.lema desde lo m4s complejo a lo m4s sencillo+ dic/o en otras pala.ARA LA R?$OLFCION D? .a /acia a.ajo+ tal "ue un s9m.s de "ue el programador identifi"ue los pasos m4s importantes del proceso$ Dia!rama de l+!ica de detalle del #ro!rama6 &ste tipo de diagrama de l0gica ilustra el orden de ejecuci0n de los pasos indi%iduales de un programaM muestra las transferencias de datos+ las operaciones aritm.ifurcaci0n+ "ue se encuentran en la l0gica de un programa$ &l tamaLo f9sico de un diagrama de l0gica de detalle est4 limitado solo por la complejidad del pro.ste diagrama de l0gica es .Facultad de Ciencias Sociales.

de la memoria . . S % A 3 .  El símbolo represen(a el in!reso de da(os . su almacena/ mien(o en las memorias A .  Es(a acci2n represen(a (omar los )alores de A . Proceso El ciclo se ejecu(a N )eces &n Ka#o de 1RBB+ BZ/n # Jacopini enunciaron un Teorema de la Programaci0n &structurada+ demostraron "ue un programa propio puede ser escrito utilizando solamente tres tipos de estructuras de control 3ecuencia 6o Acci0n o Concatenaci0n*+ 3elecci0n 6o Fecisi0n* # Repetici0n 6o Iteraci0n*$ !n programa se define como propio si cumple con las siguientes caracter9sticas S Posee un solo punto de entrada # uno de salida o fin$ S Todas las instrucciones son ejecuta. .les$ S No e8isten ciclos infinitos 6sin fin* S &8isten caminos desde la entrada /asta la salida "ue se pueden seguir # pasan por todos las partes del programa$ ?"em#losB Analizar el siguiente enunciado =eer dos %alores A # B+ calcular su suma 3+ e imprimir el resultado$ Comien-o IN0RESO *A#OS A 1 . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Iteración (ciclo) Condición Proceso Proceso El ciclo se ejecu(a 41 5 2 n )eces6 "ien(ras la condici2n sea )erdadera)6 i = 1.Facultad de Ciencias Sociales. colocar su suma en la memoria S I"'RI"IR S $in &ste diagrama representa una secuencia o concatenaci0n de 0rdenes .

777777779777777777 : Calcular S % A3. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Analizar una %ariante del enunciado anterior =eer dos %alores A # B+ calcular su suma 3+ si A es ma#or a B o la diferencia+ B T A en caso contrario+ e imprimirla$ CO"IEN+O 77777777787777777777 A 1. o bien S %. Si A . : 777777777778777777777777 I"'RI"IR S 777777777777797777777777777 $IN &l nue%o diagrama es Es(a no es una ins(rucci2n elemen(al1 por lo (an(o ser= descompues(a en o(ra decisi2n) Comien-o A 1 . S % . si A. / A Imprimir S $in ./A si A<%. S % A 3 .Facultad de Ciencias Sociales.. .

ajo del otro+ representando el 'ltimo %alor de cada uno de ellos+ el %alor actual contenido en la memoria$ Imaginar entonces "ue se desea multiplicar los %alores 7 S :+ por lo "ue A tomar4 el %alor 7 # B el %alor :$ .a de &scritorioG 6o PPaso a pasoQ* con la "ue se puede determinar si el diagrama no funciona$ 6=o 'nico "ue se puede pro. CON % 4 S % 4 CON < .3666: ?77777777777@ ?77777777777@ .3.les+ uno de.a de escritorio consiste en escri. S % S 3 A CON % CON 3 5 S A Para comprender m4s claramente este diagrama+ es posi.tenido con un seguimiento paso a paso es incorrecto+ entonces el algoritmo no funciona correctamente*$ =a prue. VECES A VECES C A 1 .le lle%ar a ca.Facultad de Ciencias Sociales.a 6"ue representen a los "ue /a.o una tarea "ue se denomina GPrue.r9a "ue procesar en la realidad* # se %a siguiendo la ejecuci0n "ue indica el diagrama$ 3e %a colocando los %alores "ue %an asumiendo las %aria.ezado de una ta.ar a partir de la prue.3.la$ 3e genera un conjunto de datos de prue.res de cada una de las %aria.a de escritorio+ es el mal funcionamiento de un algoritmo 3i el resultado o. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Otro enunciado+ en el "ue se aplican ciclos+ podr9a ser =eer dos %alores A # B+ calcular su producto por sucesi0n de sumas$ Es(o si!ni>ica ::A3A3A3A3666:o:.3.ir los nom.les "ue aparecen en el diagrama+ en columnas+ a modo de enca.

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información A & B ) CON 3 Comentarios Al cumplirse la orden de lec(ura se in!resaron . F) sino Eue es i!ualG por lo Eue se pasa a la Bl(ima ins(rucci2n en la Eue se imprime el )alor Eue (iene S en la memoria1 Eue es 5H es decir1 el resul(ado de FIC%5H) Acerca de es(e (ema1 )er (ambiDn K'ruebadeescri(orioL . se asi!na el )alor resul(an(e a CON : : & / 7 & ) Se repi(en los pasos mien(ras la condici2n es )erdadera1 incremen(=ndose en cada uno S en C unidades e CON en 5 P P P P En Ds(e momen(o al e)aluarse la condici2n1 la respues(a es $ALSO .a Eue CON F) . se asi!na el )alor resul(an(e a S . KEjerc'ruebaEscri(L los arcJi)os: Arriba . almacenaron los dos )alores6 En cumplimien(o de las dos ins(rucciones se !uardan ceros en cada una de las memorias Al lle!ar al ciclo "IEN#RAS se e)alBa la condici2n: si es )erdadera1 se in!resa al ciclo1 se cumplen (odas las ins(rucciones . lue!o se )uel)e a e)aluar6 Si es >alsa1 se pasa a cumplir la si!uien(e ins(rucci2n >uera del ciclo6 Como es )erdadero1 se incremen(a S en C A) .a no es menor Eue .Facultad de Ciencias Sociales. lue!o CON en 5 .

ulio Cortá#ar. pero que no ha de confundirse con el pie antes citado*. llevándola a la altura del pie. que para abreviar llamaremos pie. pero incapaces de trasladar de una planta baja a un primer piso! &as escaleras se suben de frente. la cabe#a erguida aunque no tanto que los ojos dejen de ver los pelda%os inmediatamente superiores al que se pisa. que salvo e'cepciones cabe e'actamente en el escal$n! Puesta en el primer pelda%o dicha parte. formados como se ve por dos elementos. a que cualquiera otra combinaci$n producirá formas qui#á más bellas o pintorescas. envuelta casi siempre en cuero o gamu#a.istorias de Cronopios de -amas". . con lo cual en )ste descansará el pie. conducta que se repite en espiral o en línea quebrada hasta alturas sumamente variables! "gachándose poniendo la mano i#quierda en una de las partes verticales. luego la parte siguiente se coloca paralela a este plano. para dar paso a una nueva perpendicular. basta repetir alternadamente los movimientos hasta encontrarse con el final de la escalera! +e sale de ella fácilmente. respirando lenta regularmente! Para subir una escalera se comien#a por levantar esa parte del cuerpo situada a la derecha abajo.Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Instrucciones para subir una escalera Nadie habrá dejado de observar que con frecuencia el suelo se pliega de manera tal que una parte sube en ángulo recto con el plano del suelo. se le hace seguir hasta colocarla en el segundo pelda%o. en el primero descansará el pie! (&os primeros pelda%os son siempre los más difíciles. del que no se moverá hasta el momento del descenso! de ". hasta adquirir la coordinaci$n necesaria! &a coincidencia de nombre entre el pie el pie hace difícil la e'plicaci$n! Cuídese especialmente de no levantar al mismo tiempo el pie el pie*! &legando en esta forma al segundo pelda%o. se recoge la parte equivalente de la i#quierda (tambi)n llamada pie. la derecha en la hori#ontal correspondiente. /012! 3 /001 "lfaguara . se está en posesi$n momentánea de un pelda%o o escal$n! Cada uno de estos pelda%os. los bra#os colgando sin esfuer#o. se situ$ un tanto más arriba adelante que el anterior. pues hacia atrás o de costado resultan particularmente inc$modas! &a actitud natural consiste en mantenerse de pie. con un ligero golpe de tal$n que la fija en su sitio. principio que da sentido a la escalera.

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Ejercicios resueltos %i9urcaci+n #or condici+nB ?"ercicio R-6 Realizar un diagrama "ue permita ingresar dos n'meros enteros e imprima un te8to "ue indi"ue si la resta del primero menos el segundo es positi%a+ negati%a o cero$ Dia!rama C A 0 % CK A N % CK : L La re st a e s ce roM L La re st a es m a 8or <ue ce roM CO : L La re st a es m e n or <ue ce roM 1 ?"ercicio R 6 =eer los coeficientes A # B de una ecuaci0n de primer grado$ Imprimir los coeficientes # la soluci0n$ Dia!rama C A 0 % P K N A Q % A0 % 0 P 1 .

as figuras son o no iguales$ Imprimir un mensaje$ Dia!rama C A 0 % 0 R AR K A R % AC K &6-) R R R R AR K AC L$on i! u a le s M 1 L $on d ist in t a sM . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R&6 Igual "ue el ejercicio anterior+ pero contemplando la posi.Facultad de Ciencias Sociales.ilidad de "ue A ( )$ &n caso de serlo+ imprimir un mensaje$ Dia!rama C A 0 % A K : P K N A Q % L $in solu ci+ nM 1 A0 % 0 P ?"ercicio R)6 =eer los lados de un rect4ngulo # el radio de un c9rculo$ Feterminar si las 4reas de am.

ste es e"uil4tero+ is0sceles o escaleno+ imprimiendo los respecti%os mensajes$ Dia!rama C A 0 % 0 C AK % M %K C %K C L Is6 M L Is 6M AK C L ?< 6M L I s6 M L ?s 6M 1 Otro Dia!rama C A 0 % 0 C AK % 8 AK C M AK % o %K C o AK C L ?< 6M L Is 6M L?s 6M 1 . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R*6 =eer tres %alores A+ B # C "ue se supone constitu#en los lados de un tri4ngulo$ Feterminar si .Facultad de Ciencias Sociales.

Facultad de Ciencias Sociales. es posi"le extraerla de dic#o condicional . M 1 . O M M . K M . M M 1 Otro Dia!rama C Si !na instr!cción aparece en am"as ramas de !n condiconal. 0 M . 0 M . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R/6 =eer dos %alores e imprimir el ma#or$ 3i son iguales+ imprimir cual"uiera de ellos$ Dia!rama C . O M M .

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Re#etici+nB ?"ercicio R26 Realizar un diagrama "ue permita ingresar cinco n'meros+ en cinco registros 6lecturas* diferentes e imprimir a"uellos %alores ma#ores al primero$ Dia!rama C A I( 1 +: B B[ A B D ?"ercicio R56 Igual "ue el ejercicio 1+ pero repitiendo para sucesi%os coeficientes+ /asta "ue aparezca un caso en "ue A ( )$ Feterminar e imprimir la cantidad de casos "ue se resol%ieron$ Dia!rama C A 0 % K K : A SO : K K K T P K N A Q % A0 % 0 P A 0 % K D ?"ercicio R76 .Facultad de Ciencias Sociales.

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Repetir el ejercicio 1+ pero detener por alguna de las siguientes condiciones cuando a* el coeficiente A es igual a cero+ .Facultad de Ciencias Sociales.* se /an procesado #a 1)) casos$ Imprimir un mensaje "ue indi"ue por cu4l de los dos casos se detu%o$ Dia!rama C A 0 % K K N : A S O : 8 K S -:: P K N A Q % A0 % 0 P A 0 % K K N K T A K : L $a li+ # or A K :M D L $a li+ # or -:: ca sosM .

RIM T $?G $FMA K $FMA T '?RM K K K T . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R-:6 Fada una sucesi0n 1+ 1 + 2+ 7+ <+ C+ 17+ 21+ 7:+ $$6S*$donde a partir del tercer t.tiene como la suma de los dos anteriores+ es decir a n ( 6 a nT2 \ a nT1 *+ calcular la suma de los t.Facultad de Ciencias Sociales.rminos sumados$ (R) $erie de 1ibonacci0 <ue describe la re#roducci+n de los cone"os6 Dia!rama C .rmino+ cada uno se o.RIM K $?G $?G K '?RM $FM A 0 K D .RIM K N $?G K N $FMA K N K K N $FMA S -:: : '?RM K .rminos /asta "ue esa suma e8ceda 1)))$ Imprimir ese %alor de la suma # la cantidad de t.

Facultad de Ciencias Sociales.ricos+ leerlos e informar si est4n o no en orden creciente$ NotaB $e continú a le8en d o hasta lle!ar a -::0 aun<ue se ha8a encontr a do <ue no est@n en orden6 Dia!rama C A C() ORF&N() C]1)) B B] A ORF&N ( 1 C( C\ 1 ORF&N ( ) L?st @ n e n or d e n cr e cie n t e LN o e st @ n e n or d e n cr e cie n t e D . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R--6 Fado un arc/i%o de 1)) registros num.

Facultad de Ciencias Sociales.G K 'O' Q ):: .R 'O' K 'O' T A T % .G 1 .R K (AT%)Q A 0 % 0 . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R.6 Realizar un diagrama "ue permita realizar 2)) lecturas$ &n cada una de ellas se leen 2 %alores$ Tras cada lectura+ imprimir los dos %alores le9dos # su promedio$ Al finalizar+ imprimir el promedio total de %alores le9dos Dia!rama C 'O' K : I K.0 :: A U % .

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R-&6 Realizar un diagrama "ue permita ingresar los importes de las facturas "ue emite un comercio # al finalizar el ingreso informe • =a cantidad de facturas emitidas • &l importe total recaudado Nota &l proceso finaliza cuando se ingresa un importe negati%o$ Dia!rama C A -() A[ ) .( -\ 1 I ( I\ A A ICant idad de fact uras em it idas J+ IIm port e t ot al recaudado J+ I D I() .

ricos+ diagramar un proceso "ue los lea # a* Imprima la sumatoria de los %alores positi%os .* Imprima la productoria de los %alores negati%os c* Imprima la cantidad de ceros "ue se lean 4iagrama C C() I 1+2) P(1 N N( ) 3 ( C( C\ 1 N] ) P(PSN 3(3 \N PM 3M C D .Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R-)6 Fado un conjunto de 2)) datos num.

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R-*6 Realizar un diagrama "ue ingrese tres n'meros enteros N1+ N2 # =+ luego calcule e imprima la suma de los n'meros enteros comprendidos entre N1 /asta N2+ con incrementos de =$ 6N1 es menor "ue N2M # N2 ^ N1 es di%isi.le por =* 4iagrama C N1+ N2+ = 3() N1 ] [ N2 N1 ( N1 \ = 3 ( 3 \ N1 3 D .Facultad de Ciencias Sociales.

icaci0 n es J + I CC ( CC \ 1 a( a\ N c( c\ 1 c ][ ) prom ( a @ c Prom + CC INo /a# %alores para calcular el prom edioJ D .Facultad de Ciencias Sociales.1 al >inali-ar1 la can(idad de ceros leídos6 4iagrama C c () I(1 + 2))) CC() N a () prom () N( ) I=a u. o(ros son i!uales a cero6 Se pide calcular e imprimir el promedio de los posi(i)os6 Adem=s se imprimir= la ubicaci2n de los ceros den(ro del lo(e . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información ?"ercicio R-/6 Leer un arcJi)o Eue con(iene H444 re!is(ros1 cada uno de ellos con(iene un campo numDrico: al!unos son en(eros1 posi(i)os . dis(in(os de cero1 .

* d* e* Dia!rama n'mero de cliente+ fec/a e importe de cada factura$ cantidad de li. CL4 K CL4 T C? C4 K C4 T N C0 C?0 1? a Volver b c CL4 0 C4 D 'O'0 d .ros de una determinada colecci0n seg'n la siguiente tarifa Cantidad de li.uidor factura los li. K C?R): N C0 1?0 IM .ros %endidos$ el total recaudado por facturaci0n$ la cantidad de %entas realizadas$ C N C 0 C? 0 1? CL4 K 'O' K NCS O : C4 K : C?S . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Otros e"em#los )) !n distri.ros 1) 0 m4s li.ros 1 <) el ejemplar 1 :) el ejemplar 3e registra por cada cliente los siguientes datos número de cliente cantidad de e"em#la res 9echa &l 'ltimo cliente se registra con el n'mero cero 6 ) *$ Calcular e imprimir a* .: IM. KC?R*: IM.Facultad de Ciencias Sociales.ros Precio del ejemplar menos de 1) li. 'O' K 'O' T IM.

T 4 $ALDO K ING V 4& a C'0 IN G0 $ALD O b 1 c Volver .* Calcular e imprimir la cantidad de dinero ingresado al .Facultad de Ciencias Sociales.T I' N4 K 4 K 4 T I' 4& K 4& T I' C' K C' T N '0 1?0 N 4 0 I' 1e ING K 4.en pagos de ser%icios en efecti%o &n la >entanilla 7 se realizan e8tracciones de dinero$ 3e lle%a un registro diario con cada transacci0n con los siguientes datos N3 de transacci+n 1echa N3 de 4enta nilla Im#or te de la transacci+n a* Calcular e imprimir la cantidad de transacciones realizadas en un d9a$ . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información 2) &n una sucursal de un .anco por las distintas operaciones$ c* Calcular e imprimir el saldo resultante del .anco por las distintas operaciones$ Dia!rama C N '0 1?0 N 4 0 I' 1e C'K : 4.en solamente dep0sitos en efecti%o$ &n la >entanilla 2 se reci.K : 4 K : N' S O : 4& K : N4 K - 4.anco se realizan todos los d9as distintas transacciones en tres %entanillas diferentes$ &n la >entanilla 1 se reci.K 4.

usti.F K -6:: M' K M.usti.F K -62* N$ K 4.F R L CD K 4.0 4 M.0 M I? K I?TL .K M.T M.le C+di!o de des#achante 61+ 2*M Cantidad de litros des#achados M Número de $urtidor 61 &specialM 2 Com'n+ 7 Nasoil*$ &l 'ltimo registro tiene N'mero de 3urtidor igual a cero$ =os precios por litro del com.T M M' 1 d M K .K : M.K : - ?D O : a b c N$ K - IG K .F K -677 IC K ICTL .Facultad de Ciencias Sociales.T M 4 M CD 0 L 0 N $ K 4 TK M TM - .* Cantidad de %entas realizadas por cada despac/ante c* Konto %endido por cada despac/ante d* Konto total recaudado en concepto de %entas$ Dia!rama C CD 0 L 0 N $ I? K : IC K : 4 M IG K : K : K : I?0 IC0 IG 4.le son &special 1 1MRRM Com'n 1 1+O<M Nasoil 1 1+))$ 3e pide informar a* Cantidad de litros despac/ados en cada surtidor$ . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información &n una estaci0n de ser%icio se dispone de la siguiente informaci0n relacionada con el despac/o de com.K 4.

Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información 3e dispone de la siguiente informaci0n so.* Cantidad de empleados "ue tra.ajan en el 4rea administrati%a en el turno diurno$ c* Cantidad de empleados "ue tra.re los empleados de una f4.ajadores$ Dia!rama C L 0 A' 0 'F 6 A C'' K AD K : MA K : A O : C'' K C'' T M' K : A' K LAM 'F K LDM 'F K LNM 'N K 'N T 4A K 2 4A K 2 4A K AD K ADT 4A K * MA K MA T 4A R L 0 A' 0 'F 6 A MA 0 M' AD 'N M' K M' T 4A R a b c d C'' 1 .cnica*+ 'urno 6Fiurno o Nocturno*M Cantidad de horas traba"adas $ &l jornal por /ora es de 1 < para el turno diurno # de 1 O para el turno nocturno$ 3e desea informar a* Konto a pagar por cada 4rea$ .rica Le!a"o + Wrea de 'raba"o 6Administrati%a o T.ajan en el 4rea t.Facultad de Ciencias Sociales.cnica en el turno nocturno$ d* Cantidad total de tra.

?M DC O -:: ?$ K L'RM CA. K : CC' K : $C % & C'C K C'C T DC ?$ K L.ase de datos para lle%ar el control de la cantidad de camas disponi.les en toda la ciudad .ierno de la Ciudad de Buenos Aires dispone de una .les en la especialidad Traumatolog9a en todos los /ospitales$ C NA0 DIR0 ?$0 DC C'C K : CA.0 CC' c b ' . T - CC' K CC' T DC NA0 DIR0 ?$0 DC a C'C0 CA.* la cantidad de /ospitales con m4s de 1)) camas en la especialidad Pediatr9a$ c* =a cantidad de camas disponi. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información &l Kinisterio de 3alud del No. K CA.Facultad de Ciencias Sociales.les por especialidad en los /ospitales de la ciudad$ Cada registro contiene Nombre del hos#ital Direcci+n ?s#ecialidad Dis#onibilidad de camas Calcular e imprimir a* la cantidad total de camas disponi.

alor m@>i moB &8isten numerosas maneras de determinar el m48imo de un conjunto de %alores le9dos$ C A0 %0 C AO % A AO O CC MAP K A MAP K C M AP K % %O C M AP K C M AP D Otra 9orm aB C Otra 9orm aB C A0 %0 C A0 %0 C M AP K A %O M AP M AP K % AO% MAP K MAP K CO M AP CO M AP M AP K C M AP D MAP K M AP D Con(inBa Volver . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Deter m i n aci+n de .Facultad de Ciencias Sociales.

Facultad de Ciencias Sociales.alor m@>i mo 6cont$* B Otra 9orm aB A0 %0 C A O % and A O C MAP K % O A and % O C MAP K M AP D C O A and C O % MAP K Su!erencia: #eniendo en cuen(a el enunciado del Ej6 5M1 para poder in>ormar a EuD ma(eria corresponde el )alor m=Aimo Jallado1 ser= necesario asi!/ nar a una )ariable por ejemplo1 "A#) un (eA/ (o Eue1 al ser impreso1 permi(a iden(i>icarla6 Ejemplo: C A0 %0 C AO % M AP K A M A' K L M A'?M C Otra 9orm aB C A0 %0 C A O % and A O C MAP K %O C %OC MAP K C MAP K % M AP D M AP K % M A' K L A I$'M e(c6 Volver . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Deter m i n aci+n de .

* c* d* e* desea calcular e imprimir la superficie de cada figura$ 6sup$ Rect ( lado ma#or 8 lado menorM sup$ Tri4ng$( .R D Q $'R K $'R T $R $'' K $'' T $' C1 0D .R D a $R NR K NR T $' N' K N' T $' K D.Facultad de Ciencias Sociales.0 D b d N R0 N '0 $'R0 $'' e c D Volver . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información Fado un conjunto de registros con datos de figuras geom.ase si es un tri4ngulo =a dimensi0n 2 contiene el lado menor si se trata de un rect4ngulo # la altura si es un tri4ngulo$ 3e a* .ase 8 altura@2* la cantidad total de rect4ngulos "ue contiene la .0 D 'R K : '' K : $'R K $'' K C1 S O : C1 K $R K D.ase de datos la superficie total "ue ocupan los tri4ngulos de la .ase de datos :) Dia!rama C C1 0D .ase de datos$ la superficie total "ue ocupan los rect4ngulos de la .tricas 6rect4ngulos # tri4ngulos*+ donde cada registro est4 formado por C+di!o de 9i!ura Dimensi+n Dimensi+n &l c0digo de figura contiene un 1 si es un rect4ngulo # un 2 si es un tri4ngulo$ =a dimensi0n 1 contiene el lado ma#or si se trata de un rect4ngulo # la .ase de datos$ la cantidad total de tri4ngulos "ue contiene la .

0 ' 6 C4 ''4 4C$ Volver C4R C'' .tenido por la %enta de Caf.a un registro "ue consta de Identi9icaci+n de la 4enta M . T. 3elecci0n$ c* =a cantidad de %entas realizadas$ d* =a cantidad de %eces 6%entas* en "ue se %endieron m4s de 1)) -g de producto$ Dia!rama C I 4 0 .roducto M 'i#o M Cantidad . K L'M ''4 K ''4 T C4 M K ' K L$M / R C4 4C$ K 4C$ T M C4 O -:: 4M-: : K 4M-: : T - I4 0 . comercializa dos tipos de caf. 6PQNegro Q # P>erde Q*$ =os precios son Producto Caf.* &l monto o.uidora de t.tener a* =a cantidad total de t. # caf. Tipo 3elecci0n 3ua%e Negro >erde Precio ? 1 @ -g A 2B 27 1) 1: Por cada %enta realizada se gra.Facultad de Ciencias Sociales.endida $ Confeccionar un diagrama "ue permita o. 0 ' 6 C4 ''4 K C4R K 4C$ K C4 O : C4R K C4R T 4M-: : K : . 6P3elecci0n Q # P3ua%e Q* # dos tipos de t. %endida$ . Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información 5) !na empresa distri.

la Antici#aci+n . N 14 C'L4 K : M'R C&: C'L4 1 AN' OK &: b c d I K -* R CL4 C&: KC& : T - AN' OK 2 I K -5 R CL4 I K : R CL4 14 0 I M'R K M'R T I a .a Facultad de Ciencias Sociales.ante con Dec/a de >enta e Importe de la >enta$ . 14 0 N O4 0 CL4 M'R K C&: K CL4 O : AN' K 1?$.ento 'recio X-* X-5 X : An(icipaci2n &: 2 : Por cada %enta realizada se registra 1echa de .recio DXE Dd(asE [ ( 7) 1< [ ( O # ] 7) 1C ]( O 2) ?.enta + Núme ro de O9icina de 4enta M Cantidad de localidades . Carrera de Relaciones del Trabajo b Cátedra: Computación y Sistemas de Información c d 1 !na empresa %ende localidades para un espect4culo art9stico+ cu#a fec/a de realizaci0n es conocida 6 1?$. *$ =os precios dependen de la anticipaci0n con "ue son ad"uiridas+ seg'n la siguiente ta.* &l monto total recaudado por el espect4culo$ c* =a cantidad de compradores "ue ad"uirieron las localidades con 7) o m4s d9as de anticipaci0n$ d* =a cantidad total de localidades %endidas para el espect4culo$ Dia!rama C 1?$.ase de datos+ "ue se procesa con posterioridad al espect4culo$ Realizar un diagrama "ue permita imprimir a* Por cada %enta un compro.endidas $ &sta informaci0n "ueda en una .

Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información C'L4 K C'L4 T 14 0 N O4 0 CL4 - .

* Cod K C K Mon R : 0 : * M' K M ' T Com KCom T C N o0 1e 0 A o0 O10 Cod 0 M on a b M '0 Com 0 '8 ? D c Volver .ranza en toda la ciudad de Buenos Aires$ =a misma co.g!a /( 0tros N o0 1e 0 A o0 O10 Cod 0 M on M' K : Com K : No S O : '8? K : Cod K C K Mo n R : 0 : '8? K '8? T CK MonR :0 : .ro de ser%icios 5Pago -ácil6 posee oficinas de co.ase de datos "ue la empresa utiliza para procesar$ 3e desea a* Imprimir el monto acumulado total de las facturas$ .fonos # &lectricidad Nas # Agua Otros Comisi0n 15 del %alor de la factura 1+<)5 del %alor de la factura 2+<)5 del %alor de la factura Por cada co.rar a las empresas de ser%icios$ c* Imprimir la cantidad de operaciones de Tel.( -as + .icio # el monto de la 9actura $ &sta informaci0n "ueda registrada en una .ranza se emite un tic_et en el "ue consta el número de la o#eraci+n0 la 9echa # hora de emisi+n0 el número de o9icina0 el c+di!o de ser.Facultad de Ciencias Sociales.* Imprimir el monto total en concepto de comisiones a co. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información *) =a empresa de co.ra una comisi0n a las empresas prestadoras de los ser%icios de la siguiente manera 3er%icio Tel.fonos # &lectricidad$ C Códigos de Servicios 1( )el*fonos + Electricidad .

* =a cantidad total de indi%iduos$ c* =a estatura promedio del grupo$ Dia!rama C N I 0 1I0 ?$0 ?D 'O'?$ K : IA K : I% K : ?D O : 'O'?$ K 'O'?$ T ?$ IC K : ?$ O K -02- IC K ICT I% K ?$ O -0*: IA K N I0 1I 0 ?$0 ?D IA0 I%0 IC I' K IA T I% T IC I' ?.RO 1 c b a Obser)aciones: • *ado Eue la clasi>icaci2n en ca(e!orías se reali-a se!Bn la es(a(ura1 ser= preciso con(ar /en >unci2n de ese da(o/ la can(idad de indi)iduos de cada !rupo6 I"'OR#AN#E: La base de da(os con(iene la es(a(ura de cada socio no la categor1a1 en la Eue Euedaría encuadrado se!Bn la clasi>icaci2n indicada1 )=lida solamen(e duran(e el proceso1 para producir los resul(ados solici(ados1)6 • La >ecJa de nacimien(o1 si bien es leída en cada re!is(ro1 no es un da(o a u(ili-ar en es(e proceso6 .Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información -* Fada una muestra de indi%iduos pertenecientes a una entidad deporti%a+ se decide categorizar a sus miem.ase de datos+ "ue se utiliza para procesar$ Realizar un diagrama "ue permita imprimir a* =a cantidad de indi%iduos agrupados en cada categor9a$ .RO K 'O'?$QI' ?.ros seg'n su estatura+ de la siguiente manera &statura /asta 1+<) m de 1+<1 m a 1+O) m 1+O1 m # m4s Categor9a A B C Por cada indi%iduo se registra el núme ro de inscri#ci+n en la instituci0n+ la 9echa de inscri#ci+n + la esta tur a # la 9echa de nacimiento $ &sta informaci0n "ueda registrada en una .

-* T C? 'CA K 'CA T CO C.-* 0 C. a H .-* K C. K C.Facultad de Ciencias Sociales. Carrera de Relaciones del Trabajo Cátedra: Computación y Sistemas de Información 72* C 'CA K : C. c >ol%er .-* K : C. T - CC 0 'A 0 '? 0 C? 'CA 0 C. K : CC 0 'A 0 '? 0 C? CC SO LPPPPM 'A K MAM '? K L'M CO K &: R C? CO K -* R C? '? K LIM C.