Sunteți pe pagina 1din 29
51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Parcial - Escenario 4 Fecha de entrega 7 de abren 23:55 Puntos 75 Disponible 4 de abr en 0:00 - 7 de abr en 23:55 4 dias —_Limite de tiempo 90 minutos Intentos permitidos 2 Preguntas 15 Instrucciones hitpstpolinstucturecomicourees/14995iquizzes/52068 129 51472020 Historial de intentos hitpstpolinstucturecomicourees/14995iquizzes/52068 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Apreciado estudiante, presenta tus examenes como SERGIO EL ELEFANTE, quien con honestidad, usa su sabiduria para mejorar cada dia. Lee detenidamente las siguientes indieaciones y minimiza inconvenientes 1. Tienes dos intentos para desarrollar wuevaluacion 7. Solo pusdes recurrir al se en caso de un. pn 2. Si respordiste uno de fos intentos sin ningin inconveniente y tuviste 8, Si tuexamenincluye pregun emas con el otro, el examen no —_respuestas. abiert: habilitado nuevamente. califcadas autom . requieren lare 3.Cuondo es evaluacion, és respondier evita abri pegines 9. Si presentas inconvenientes diferentes'a tu examen, Esto puede esentacion del examen, ocasionar el cierre del mismo y la ear un caso explicando la situ pérdida de un intento, djuntando siempre imagen eiidencia, con fecha y hors, pe Soporte Tecnologico pueda br Ung respuesta lo antes posible, 4, Asegtirate de tener buena conexién a internet, cierra cualquier programa que pueda consumireldnchade banca ¥ no utllices internet movil 10. Podras verificar la solucior examen Gnicamente durante 5. Debes empezar a responder el —_horassiguientesalcierre. examen por lol menes dos hores antes del clerra, es decir, maximo a las 9:55 ‘tI, Te recomendamos evitar p.m. Sillégada les 11:55 p.m.nolohas _telefonos inteligentes o tabletas arviado, él mismo se ‘cermaray no presentacion “de tus acti podra ser calif evaluativas 6. El tiempo maximo que tienes para 12. Al_terminar de_ respon résdlver cada eveluacion es de'90 examen debes dar clic ert el minutos. “Erviar todo y terminar’ de ot yecerd abierte elexamen perr {Confiamos en que sigas, paso a paso, en el camino hacia la excelencia ace Das tu palabra de que reslizaras esta actividad esumiendo de coraznn PACTO DE HONOR? sy [vovers eat steranen ] Intento Hora Puntaje 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Intento Hora Puntaje MAS RECIENTE Intento 4 67 minutos 75 de 75 @ Las respuestas correctas estarn disponibles del 8 de abr en 23:55 al 9 de abr en 23:55. Puntaje para este intento: 75 de 75 Entregado el 5 de abr en 21:54 Este intento tuvo una duracién de 67 minutos. Pregunta 1 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra enla figura L Oo000 Oooo 0 ooo00 Oooo Figura 1. Area de la ciudad de Bacata entre las calles 1a 6 y las carreras 1a6 Fuente: Elaboracién propia Las vias horizontales son \lamadas calles y estén enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estan numeradas de igual forma Elalcalde de Bacata ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se caleularan de acuerdo con la calle y carrera de la terseccién donde se toma el taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como: hitpstpolinstucture comicourses/14995iquizzes/52068 328 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] |) Cosio = $100 « (calle origen ~ Cle gexino [carrer drigen = CUTE donde Ixl representa el valor absoluto de x Elalcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacion debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, e informar al usuario cuanto debera pagar al llegar a su destino. Para representar los valores de las distancias entre las calles y las carreras de los puntos origen y destino, el tipo de dato mas adecuado es: short Los nimeros correspondientes a calles y carreras son nlimeros enteros, Por tanto, las distancias entre las calles y las carreras de los puntos origen y destino también son enteras, De lo anterior se puede concluir que los tipos double y float no son adecuados. Mas alin, estos nimeros nunca superaran el valor 32768, maximo entero representable con un short. El tipo long usa cuatro veces la memoria de un short, por lo que también seria inadecuado, long float Pregunta 2 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1. hitpstpolinstucture comicourses/14995iquizzes/52068 428 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Di Calle 2 0 cate 3 OO) Cale 5 OoUo0o oo0o000 Oog0o Oog00 LJ Figura 1. Area de la ciudad de Bacata entre las calles 1 a6 y las carreras 1a6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estén enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma. El alcalde de Bacaté ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como: origen ~ CMC esrin Costo = $100 (calle donde |x| representa el valor absoluto de x. El alcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazara a los taximetros actuales. La aplicacién debe solicitar la informacién de los puntos de inicio y finalizacién det viaje, informar al usuario cuanto deberd pagar al llegar a su destino, A continuacién se propone una expresién para calcular el costo de un Viaje: Math.abs(cll_destino - cll_origen) + Math.abs(car_destino - car_origen) hitpstpolinstucture comicourses/14995iquizzes/52068 529 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] La expresién propuesta es: Incorrecta porque el método Math.ab Correcta. Evalua adecuadamente la expre los puntos de destino y of invierte el orden a porg Incorrecta porque no toma en cuenta el costo de $100 por cuadra recorrida La expresién mostrada calcula el nmero de calles y carreras recorridas durante el viaje, pero omite el factor 100 incluido en el costo. Por tanto, no @s correcta Por otto lado, no es relovante que se invierta el orden de los términos de corigen y destino en las diferencias, ya que el valor absoluto no se ve afectado. EI método Math.abs sf calcula el valor absoluto de su pardmetro. 515 pts Pregunta 3 Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1 hitpstpolinstucturecomicourses/14995iquizzes/52068 629 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Di Calle 2 0 cate 3 calles OoUo0o oo0o000 OD Oouo00 Oog00 Cale 5 LJ Figura 1. Area de la ciudad de Bacata entre las calles 1a 6 y las carreras 1a6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estén enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma. El alcalde de Bacata ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularn de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como: Cosio = $100 « (calle origen ~ Cle gexino fearer dager = COP |) donde |x| representa el valor absoluto de x. El alcalde le ha pedido personalmente a usted que construya la aplicacién que calcularé las nuevas tarifas y reemplazaré a los taximetros actuales, La aplicacién debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, e informar al usuario cuanto deberd pagar al llegar a su destino, Para representar el ntimero total de calles y carreras que recorre el taxi durante el viaje, el tipo de dato mas adecuado es: hitpstpolinstucturecomicourses/14995iquizzes/52068 728 51472020 Parcil -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] long float short El nGimero total de calles y carreras que recorre el taxi durante el viaje es Un niimero entero, por lo que los tipos double y float no son adecuados. Mas atin, este nlimero nunca superaré el valor 32768, maximo entero representable con un short. El tipo long usa cuatro veces la memoria de un short, por lo que también seria inadecuado. Pregunta 4 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1. calle 1 O Calle 2 0 cate 3 calles OO) Cale 5 o0000 o0000 Orr oo000 00000 Cates Figura 1. Area de la ciudad de Bacata entre las calles 1.46 y las carreras 16 Fuente: Elaboracién propia hitpstpolinstucturecomicourses/14995iquizzes/52068 229 51472020 Pari -Escenario 4: PRIMER BL OQUE-TEORICO - PRACTICO/PROGRAMACION DE COMPUTADORES-(GRUPO!] Las vias horizontales son llamadas calles y estn enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma. El alcalde de Bacata ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad, Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como: Cosio = $100 « (calle = calle geing = CUPFEFAzesino ‘crigen ) [carrera donde |x| representa el valor absoluto de x. El alcalde le ha pedido personalmente a usted que construya la aplicacién que calcularé las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacién debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, e informar al usuario cuanto deberd pagar al llegar a su destino, Para representar los ntimeros de las calles y carreras de los puntos origen y destino del viaje, el tipo de dato mas adecuado es: long short Los ntimeros correspondientes a calles y carreras son niimeros enteros, por lo que los tipos double y float no serian adecuados. Mas atin, estos ndimeros nunca superaran el valor 32768, maximo entero representable ‘con un shor. El tipo long usa cuatro veces la memoria de un short, por lo que también seria inadecuado. float hitpstpolinstucturecomicourees/14995iquizzes/S2068 929 51472020 Parcial -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] Pregunta 5 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1. Ooo oOo CO) OOo Figura 1. Area de la ciudad de Bacata entre las calles 1a 6 y las carreras 1a 6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estan enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma Elalcalde de Bacata ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma et taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente. el costo de un viaje se calcula como: Cosio = $100 * ( callecpsgon CMe jecins ‘crigen = CAC A Zen |) + [carrera donde lal representa el valor absoluto de x ELalcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacion debe solicitar la informacién de los puntos de micio y finalizacién del viaje, € informar al usuario cuanto debera pagar al llegar a su destino En el problema enunciado, los valores de salida (que definen la solucién de la Instancia) son hitpstpolinstucturecomicourses/14995iquizzes/52068 1028 51472020 Parcil -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] El nimero total de calles y carreras que recorre el taxi durante el viaje. Los ntimeros de la calle y la carrera del punto de origen, y los numeros de la calle y la carrera del punto de destino, Las distancias entre las calles y las carreras de los puntos origen y destino, El valor que debe pagar el usuario al finalizar el viaje. Las salidas corresponden a los valores finales que debe calculary reprtar ol programa a usuario, De acuerdo con el enunciado de problom la salida seria entonces el valor que debe pagar ol usuario al falizar el vale. Los nameros de las calles y carreras de los puntos orgen y destino son proporcionads por cl usuatio, Por tanto, coresponden a las antadas del problema. Las cistancias ene las cafes y las careras de los puntos origen y destino, asi coma el nimero total de calles recorridas, son datos que debe calelar el programa pero no son flevantes para el usuario; son datos que usa el programa para calcula as salidas. Pregunta 6 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1. hitpstpolinstucturecomicourses/14995iquizzes/52068 1129 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] calle 1 O Calle 2 0 cate 3 calles Oooc0o oo0o000 Oouo00 Oog00 Figura 4. Area de la ciudad de Bacaté entre las calles 1 a 6 las carreras 1 a6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estan enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma. El alealde de Bacalé ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad, Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, as{ como ala calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula Cosio = calle gsi $100 « (calle ‘crigen fearer dager = COP |) donde |x| representa el valor absoluto de x. Elalcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazaré a los taximetros actuales. La aplicacion debe solicitar la informacion de los puntos de inicio y finalizacion del viaje, ¢ informar al usuario cuanto deberd pagar al legar a su destino. Tradicionalmente, el servicio de taxi cobra un valor adicional de $2000 en horas de la noche y dias festivos. El programa cuenta con dos variables booleanas que permiten decidir si este valor adicional debe ser cobrado 0 no: noche y festivo. La instruccién que no evala correctamente el costo de un viaje es: hitpstpolinstucturecomicourses/14995iquizzes/52068 1209 51472020 Parcil -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] if (Inoche && Hestivo) costo_final = calcular_costo(cll_origen, car_origen, cll_destino, car_destino) else costo_final = calcular_costo(cll_origen, car_origen, cll_destino, car_destino) + 2000; costo_final = calcular_costo(cl_origen, car_origen, cll_destino, car_destino); if (Inoche && !estivo){ } else costo_final = costo_final + 2000; costo_final = calcular_costo(cll_origen, car_origen, cll_destino, car_destino) if (noche || festivo) costo_final = costo_final + 2000; ® costo_final = calcular_costo(cll_origen, car_origen, cll_destino, car_destino) + 2000; if (noche || Hfestivo) costo_final = costo_final - 2000; hitpstpolinstucture.comicourees/14995iquizzes/S2068 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] {La forma mas simple de demostrar que un programa falia es encontrand uns instancia del probloma para la que el programa dé una respuesta incorecla. Inspeccionande los maétodos, {5 posible notar que el métado costo_fhal = calcular_costofl_origen, car_oigen, cll_destino,car_destino) + 2000; | (noche | Hestvo} costo_final = costo_fina - 2000; fallaré para cuakuorinstanca en que noche sea verdadero y fost falsa Pregunta 7 515 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra enla figura OOO000 OOO Oi Cale OU0 aes OO000 Cale OO CO OU Figura 1. Area de la ciudad de Bacatd entre las calles 1a 6 y las carreras 1a6 Fuente: Elaboracién propia Las vias horizontales son lamadas calles y estan enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estan numeradas de igual forma Elalcalde de Bacata ha decidide modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se caleularan de acuerdo con la calle y carrera de la interseccién donde se toma el hntpstpolinstucture comicourees/14995iquizzes/52068 1429 51472020 Parcial -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] taxi, asi como a la calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como = calle x = CATE A geen Costo = $100 (calle go fcarver ) lorigon donde |xl representa el valor absoluto de x. Elalcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacién debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, € informar al usuario cuanto debera pagar al llegar a su destino, Para representar el valor que debe pagar el usuario al finalizar el viaje, el tipo de dato mas adecuado es: long int De la eeuacién suministrada para caloular el costo del visio, se puede conchir que este es de ‘ipo entero, Por lo anterior, double y float no son opciones eorrectas. E valor de una carera nunca estard cerca al orden de los millones, por lo que el tipo int os suflelente para albergato. float Pregunta 8 5/5 pts Las calles de la ciudad de Bacaté forman una cuadricula perfecta, como se muestra en la figura 1 hntpstpolinstucture comicourees/14995iquizzes/52068 1629 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] calle 1 O Calle 2 0 cate 3 calles Oooc0o oo0o000 Oouo00 Oog00 Figura 4. Area de la ciudad de Bacaté entre las calles 1 a 6 las carreras 1 a6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estan enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma. El alealde de Bacalé ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, as{ como ala calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula Cosi = $100 * (callesrigon— CAC gesine [carrer drigen = CUTE |) donde |x| representa el valor absoluto de x. Elalcalde le ha pedido personalmente a usted que construya la aplicacién que calculara las nuevas tarifas y reemplazaré a los taximetros actuales. La aplicacion debe solicitar la informacion de los puntos de inicio y finalizacion del viaje, ¢ informar al usuario cuanto deberd pagar al legar a su destino. La instrucci6n Java que permite leer el valor de la calle de origen ingresado por el usuario es (suponga que previamente se ha ejecutado la instruccién Scanner tec ‘Scanner(System in) hntpstpolinstucture comicourees/14995iquizzes/52068 1629 51472020 Parcil -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] short cll_origen = tec.nextValue() short cll_origen = tec.nextShort(); | método de lectura debe ser invocado desde o objeto de tipo Scanner (te), y no desde la clase Scanner misma. Adicionalmente, para leer un valor de ipo shor, el métode correcto 6s extShort. short cll_origen = Scanner.nextValue(); Pregunta 9 51/5 pts Las calles de la ciudad de Bacaté forman una cuadricula perfecta, como se muestra en la figura 1 Oooc0o Oo00o00 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estén enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estén numeradas de igual forma El alealde de Bacaté ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad, Las nuevas tarifas se calcularan de hitpstpolinstucture.comicourees/14995iquizzes/S2068 v7.28 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como ala calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula = carrera, lorigon Costo = $100 (|callecrien = calle. [carrera donde |x| representa el valor absoluto de x. Elalcalde le ha pedido personaimente a usted que construya la aplicacién que calcularé las nuevas tarifas y reemplazard a los taximetros actuales. La aplicaci6n debe solicitar la informacién de los puntos de inicio y finalizacion del viaje, ¢ informar al usuario cuanto deberé pagar al llegar a su destino, La declaracién de un método que recibe como entrada los nimeros de calles y carreras de los puntos de origen y destino, y retorna el nimero total de calles y carreras que debe recorrer el taxi durante el viaje es: static int calcular n calles(int cll origen, int car origen, int cll destino, int ca static short calcular_n_calles(short cll_origen, short car_origen, short cll_destino, short car_destino) El numero total de calles y carreras que debe recorrer el taxi durante el viaje es un niimero entero, Por otra parte, tantos los nombres de las, variables como los nombres de los métodos no pueden contener espacios. Finalmente, el método debe retornar un valor de un tipo entero. De lo anterior se concluye que la respuesta correcta es: static short calcular_n_calles(short cll_origen, short car_origen, short cll_destino, short car_destino) hitpstpolinstucture.comicourees/14995iquizzes/S2068 18029 51472020 Parcil -Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] static void calcular n calles(int cll origen, int car origen, int cll destino, int car destino) Pregunta 10 5/5 pts Las calles de la ciudad de Bacaté forman una cuadricula perfecta, como se muestra en la figura 1 Carrera 1 carreras carreras Figura 1. Area de la ciudad de Bacata entre las calles 1a 6 y las carreras 1a 6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estan enumeradas iniciando en 1. Las vias verticales son \lamadas carreras y estan numeradas de igual forma El alealde de Bacatd ha decidido m jcar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como ala calle y carrera donde finaliza el viaje. Especificamente, el costo de un viaje se calcula como: Cosia = $100 * (leallezigen— CA sno + fearrerdnign Cer Cecio) hitpstpolinstucture.comicourees/14995iquizzes/S2068 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] donde |x| representa el valor absoluto de x. El alcalde le ha pedido personalmente a usted que construya la aplicacién que calcularé las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacién debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, e informar al usuario cuanto debera pagar al llegar a su destino. A continuacién se propone una expresién para calcular el costo de un viaje: (Math.abs(car_origen - car_destino) + Math.abs(cll_origen - cll_destino)) * 100 La expresién propuesta es: Incorrecta porque el método Math.ab Incorrecta porque el valor de 100 deberia multiplicarse al in operacién. Correcta. Evalia adecuadamente la expresién dada en el enunciado, Esta expresion solamente se distingue dela ecuacién presentada en ol enunciado par a! ‘orden do los operands de la suma y la multplcacion. Sin embargo, debe a la conmutatvidad de las operaciones, esta modiicaciin no afecta su resultado. Por tanto, la expresin os corecta El método Math abs sf calcula el valor absolut de su pardmetro, Incorrect ue se invierte e Pregunta 11 5/5 pts Las calles de la ciudad de Bacata forman una cuadricula perfecta, como se muestra en la figura 1 hitpstpolinstucture.comicourees/14995iquizzes/S2068 20129 51472020 Parcil -Escenavio 4: PRIMER BLOQUE-TEORICO - PRACTICOIPROGRAMACION DE COMPUTADORES-{GRUPO!] OOO 0 Carrera 4 OOOU OOOO Figura 1. Area de la ciudad de Bacata entre las calles 1 a 6 y las carreras 1a6 Fuente: Elaboracién propia Las vias horizontales son llamadas calles y estan enumeradas iniciando en 1. Las vias verticales son llamadas carreras y estan numeradas de igual forma Elalcalde de Bacata ha decidido modificar la forma en que las tarifas de los taxis son calculadas, considerando la geometria de la ciudad. Las nuevas tarifas se calcularan de acuerdo con la calle y carrera de la interseccién donde se toma el taxi, asi como a la calle y carrera donde finaliza el viaje, Especificamente, el costo de un viaje se calcula como. Cosio = $100 * ( callecpsgon CMe jecins ‘crigen — CAPLOFA gestin |) + [carrera donde lal representa el valor absoluto de x Elalcalde le ha pedido personalmente a usted que construya la aplicacién que calcularé las nuevas tarifas y reemplazara a los taximetros actuales, La aplicacion debe solicitar la informacién de los puntos de inicio y finalizacién del viaje, € informar al usuario cuanto debera pagar al llegar a su destino. Un nombre valido para la variable Java que contendra el valor que debe pagar el usuario al finalizar el viaje es lor a pagar hitpstpolinstucture.comicourees/14995iquizzes/S2068 229

S-ar putea să vă placă și