Algoritmos y Estructuras de Datos
Guía de Trabajo Práctico N°2 Desarrollar los diagramas de flujo de los siguientes ejercicios 1-DADA LA NOT LA NOTA A Y EL LEGAJO DE UN ALUMNO. I NFORMAR EL NFORMAR EL LEGAJO Y SI LA NOT LA NOTA A ES SUPERIOR A SUPERIOR A 6. 2-DADOS 2 NÚMEROS SI EL PRIMERO ES MAYOR QUE MAYOR QUE EL SEGUNDO RESTARLOS SINO MULTIPLICARLOS . INFORMAR EL RESULTADO. 3-LEER TRES NÚMEROS Y MOSTRAR UN MENSAJE SI SE ENCUENTRAN EN ORDEN ASCENDENTE . CANTIDAD D DE VARONES Y EL DE MUJERES DE UN CURSO, CALCULAR EL 4-DADOS LA CANTIDA TOTAL DE ALUMNOS. SI EL TOTAL SUPERA LOS 35 ALUMNOS INFORMAR CURSO NUMEROSO. E N CASO CONTRARIO, CALCULAR E INFORMAR LO QUE SE DEER! PAGAR PARA REALI"AR UNA REALI"AR UNA SALIDA CON TODOS, SI CADA ALUMNO PAGA #55.-
5-ESCRIIR UN ALGORITMO QUE SOLICITE UNA NOTA NOTA E IMPRIMA POR PANTALLA LA CALIFICACI$N EN FORMATO %APRO$& O %NO APRO$& SEGÚN SI LA NOT LA NOTA A ES MAYOR O MAYOR O IGUAL QUE ' O MENOR QUE MENOR QUE '. 6-DESARROLLE UN ALGORITMO QUE PERMITA LEER UN LEER UN VALOR CUALQUIER N N Y DETERMINE SI DIC(O NÚMERO DIC(O NÚMERO ES PAR O AR O IMPAR . '- DADO UN UN NÚMERO NÚMERO VERIFICAR SI VERIFICAR SI ES POSITIVO, NEGATIVO NEGATIVO O NULO. )-R EALI"AR EALI"AR UN PROGRAMA QUE PIDA EL INGRESO DE 2 NÚMEROS Y LA OPERACI$N A REALI"AR ENTRE REALI"AR ENTRE ELLOS Y MUESTRE EL RESULTADO DE LA OPERACI$N. *-DADO LOS 3 LADOS DE UN TRI!NGULO DETERMINAR QU+ DETERMINAR QU+ TIPO DE TRIANGULO ES. 1-E N UNA OLIMPIADA DE TIRO AL LANCO SE LLEGA A UN ACUERDO ENTRE LOS PARTICIPANTES PARA QUE EL PUNTAJE OTENIDO SEA CALCULADO EN ASE AL PUNTAJE ORIGINAL A 1 ALCAN"ADO EN EL TIRO EFECTUADO, MULTIPLICADO POR UN POR UN FACTOR SEGÚN LA SIGUIENTE TALA/
PARA UN TIRO REALI"ADO DETERMINE EL PUNTAJE ALCAN"ADO APLICANDO EL FACTOR QUE LE CORRESPONDE .
1
Algoritmos y Estructuras de Datos
11-DADA LA CANTIDAD DE (ORAS TRAAJAS, LA ANTIG0EDAD, Y LA CATEGORA DEL EMPLEADO, Y ADEM!S SAEMOS QUE CORA 65 PESOS POR CADA AO TRAAJADO Y QUE EL VALOR DE LA (ORA SEGÚN LA CATEGORA ES/ CAT 1 1, CAT 2 2, CAT 3 25, CAT 4 3. A. DETERMINAR SUELDO DEL EMPLEADO. . I NFORMAR SI EL SUELDO SUPERA LOS 2 PESOS.
12-ESCRIIR UN PROGRAMA QUE IMPRIMA POR PANTALLA 3 LNEAS DE ASTERISCOS. 13-DADA LAS EDADES Y ESTATURAS DE 6 ALUMNOS. SE PIDE DETERMINAR / LA EDAD PROMEDIO, LA ESTATURA PROMEDIO, LA CANTIDAD DE ALUMNOS MAYORES A 1 AOS Y LA CANTIDAD DE ALUMNOS QUE MIDEN M!S DE 1.4 MT. 14-SE REALI"A UNA ENCUESTA ENTRE 1 PERSONAS QUE VOTAN POR LOS CANDIDATOS A O . SE PIDE INFORMAR LOS PORCENTAJES OTENIDOS POR CADA CANDIDATO. 15. MOSTRAR LOS NÚMEROS DEL 5 AL 6 INCREMENTANDO DE 5 EN 5. 16-DESARROLLE UN DIAGRAMA DE FLUJO QUE PERMITA CALCULAR EL PROMEDIO DE LAS NOTAS DE UN CURSO. EL ALGORITMO TERMINA CUANDO SE INGRESA LA NOTA . 1'-DESARROLLE UN ALGORITMO QUE LE PERMITA DETERMINAR DE UNA LISTA DE NÚMEROS/ A. CUANTOS EST!N ENTRE EL 5 Y EL '5, AMOS INCLUSIVE. . CUANTOS SON MAYORES DE ). C. CUANTOS SON MENORES DE 3. EL ALGORITMO FINALI"A CUANDO SE INGRESA EL NÚMERO . 1)-I NGRESAR C$DIGO DE ARTICULO Y PRECIO, (ASTA UN C$DIGO DE ARTICULO IGUAL , DETERMINAR EL C$DIGO DE ARTICULO DEL PRECIO M!S CARO Y EL DE MENOR PRECIO. 1*- CONSTRUIR UN PROGRAMA QUE PUEDA INGRESAR VARIOS NUMEROS ENTEROS, DISTINTOS DE CERO, DE UNO POR VE". FINALI"A EL INGRESO DE LOS DATOS AL LLER UN VALOR NULO. INFORMAR/ A LA CANTIDAD DE VALORES INGRESADOS COMPRENDIDOS ENTRE PI Y 3PI. EL MENOR VALOR INGRESADO.
2-U NA EMPRESA TIENE 4 VENDEDORES. CADA VENDEDOR CUANDO REALI"A UNA VENTA EMITE UNA FACTURA. SE PROCESAN LOS DATOS (ASTA QUE SE I NGRESA UN NUMERO DE FACTURA IGUAL . LOS DATOS INGRESADOS DE LA FACTURA SON/ N DE FACTURA, N DE VENDEDOR , MONTO DE LA FACTURA. SE DESEA CALCULAR E INFORMAR / A. CUANTAS FACTURAS EMITI$ CADA VENDEDOR . . TOTAL FACTURADO POR CADA VENDEDOR Y EL TOTAL FINAL ACUMULADO DE LOS VENDEDORES . 21-E N UN CAMPEONATO INTER -COLEGIAL SE DESEA CONOCER LA CATEGORA A LA QUE CORRESPONDE CADA PARTICIPANTE . SE INGRESA EL NOMRE Y LA EDAD DE CADA UNO DE ELLOS. 2
Algoritmos y Estructuras de Datos
EL PROGRAMA TERMINA CUANDO EL NOMRE ES IGUAL A """. CATEGORA INFANTIL, PARA LOS MENORES DE 11 AOS CATEGORA PUER, ENTRE LOS 11 Y LOS 14 AOS CATEGORA JUVENIL, PARA LOS MAYORES DE 14 AOS
I NFORMAR NOMRE Y CATEGORA. 22-CREAR UN PROGRAMA PARA CALCULAR EL SALARIO SEMANAL DE UNOS EMPLEADOS A LOS QUE SE LES PAGA 25 PESOS POR (ORA SI +STAS NO SUPERAN LAS 35 (ORAS. CADA (ORA POR ENCIMA DE 35 SE CONSIDERAR! ETRA Y SE PAGA A )5 PESOS. EL PROGRAMA PIDE LAS (ORAS DEL TRAAJADOR Y DEVUELVE EL SALARIO QUE SE LE DEE PAGAR . ADEM!S EL PROGRAMA DEE PREGUNTAR SI DESEAMOS CALCULAR OTRO SALARIO, SI ES AS EL PROGRAMA SE VUELVE A REPETIR
23-DETERMINE EL MENOR VALOR DE 5 NÚMEROS, INDICANDO ADEM!S A QU+ ORDEN PERTENECE. CONSIDERE QUE EL MENOR VALOR PUEDE REPETIRSE. POR EJEMPLO/ SI LOS NÚMEROS INGRESADOS FUERAN/ 14, 1*, 14, 16, 15. L OS RESULTADOS DEEN SER / EL MENOR VALOR INGRESADO FUE 14 Y CORRESPONDEN AL PRIMER NÚMERO, TERCER NÚMERO. 24- U N NEGOCIO DE PERFUMERA EFECTÚA DESCUENTOS EN SUS VENTAS SEGÚN EL IMPORTE DE ESTAS, CON LA SIGUIENTE ESCALA/ MENOR A 5 PESOS EL 3.57 ENTRE 5 Y 15 PESOS EL 17 ENTRE 151 Y 3 PESOS EL 27 MAYOR A 3 PESOS EL 257 CONFECCIONAR UN PROGRAMA QUE SOLICITE UN PRECIO ORIGINAL E INFORME/ EL DESCUENTO A EFECTUAR Y PRECIO NETO A CORAR CON MENSAJES ACLARATORIOS. SE DEE CONTEMPLAR QUE SE PUEDE INGRESAR VARIOS IMPORTES Y PARA FINALI"AR SE INGRESA UN VALOR NEGATIVO.
25-U NA EMPRESA TIENE 65 TRAAJADORES, A CADA UNO DE ELLOS LE PAGA UN SUELDO SEGÚN LAS (ORAS TRAAJADAS . ADEM!S A CADA TRAAJADOR CUYO SUELDO SUPERO LOS 1) PESOS LE DESCUENTA 17 POR CONCEPTO DE IMPUESTOS. SE DESEA SAER CU!NTOS TRAAJADORES GANAN M!S DE 2 PESOS, CUANTOS GANAN MENOS DE 12 PESOS. 26-ESCRIIR UN ALGORITMO PARA SUMAR LOS NÚMEROS ENTEROS DE 1 A 1 UTILI"ANDO/ A ESTRUCTURA FOR 8 ESTRUCTURA MIENTRAS8 C ESTRUCTURA (ACER MIENTRAS. 2'-SE PONEN A LA VENTA LAS ENTRADAS PARA UN INTERNACIONAL, CUYO PRECIO DEPENDE DE LA TRIUNA, AS/ CUESTAN 25 PESOS, TRIUNA ORIENTE CUESTA 45 PESOS CUESTA 65 PESOS. DISEE LA SOLUCI$N EN UN PROGRAMA QUE CONTROLE
PARTIDO DE FÚTOL TRIUNA NORTE Y SUR Y TRIUNA OCCIDENTE
LA VENTA DE DIC(AS ENTRADAS A FIN DE PODER SAER LA CANTIDAD DE PERSONAS QUE ASISTEN A CADA TRIUNA, LA CANTIDAD TOTAL DE PERSONAS Y EL MONTO TOTAL RECAUDADO POR LA
3
Algoritmos y Estructuras de Datos
VENTA DE TODAS LAS ENTRADAS . FINALI"A LA VENTA DE ENTRADAS CUANDO SE INGRESA UNA VENTA A TRIUNA IGUAL A %"""&. 2)-CONFECICONAR UN PROGRAMA QUE PUEDA INGRESAR DIVERSOS VALOR NUMERICOS QUE CORRESPONDE A TEMPERATURAS MENORES A **.** GRADOS, MEDIDAS EN GRADOS CENTIGRADOS, QUE FINALI"AN CON UNO QUE TIENE EL VALOR **.**. SE PIDE DETERMINAR E INFORMA/ A EL VALOR MAYOR DETECTADO. EL VALOR MENOR DETECTADO. C UNA LISTA CON LOS VALORES INGRESADOS EPRESADOS EN GRADOS CENTIGRADOS Y EN GRADOS FA(REN(EIT F C9.555 : 32.
2*-ESCRIIR UN ALGORITMO QUE PERMITA EFECTUAR EL C!LCULO DEL !REA DE UN CUADRADO, UN CRCULO, UN TRI!NGULO EQUIL!TERO SEGÚN LA OPCI$N SELECCIONADA POR EL USUARIO A TRAV+S DE UN MENÚ. CREAR DOS VERSIONES DEL ALGORITMO/ UNA CON SI9SINO Y LA OTRA CON SEGÚN. 3-U NA CEREALERA DESEA CLASIFICAR SUS CLIENTES DE ACUERDO A LAS TONELADAS QUE LE COMPRAN . CLIENTE QUE COMPRA MENOS DE 1 TONELADAS / C(ICO. CLIENTE QUE COMPRA ENTRE 1 Y 3 TONELADAS / MEDIANO. CLIENTE QUE COMPRA M!S DE 3 TONELADAS / GRANDE. SE DESEA DISEAR UN ALGORITMO QUE PERMITA EL INGRESO DE LAS TONELADAS POR CLIENTE. FINALI"A EL INGRESO DE DATOS CUANDO SE INGRESE UN CLIENTE IGUAL A . LUEGO MUESTRE LA SIGUIENTE INFORMACI$N POR PANTALLA/ CANTIDAD DE CLIENTES, PROMEDIO DE TONELADAS VENDIDAS POR CATEGORA Y EL TOTAL DE TODAS LAS TONELADAS VENDIDAS.
4