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
12951472020
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 Puntaje51472020 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 32851472020 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 42851472020
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 52951472020 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 62951472020 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 72851472020 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 22951472020
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 92951472020 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 102851472020
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
112951472020 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 120951472020 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/S206851472020 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 142951472020 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 162951472020 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 162951472020 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.2851472020
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 1802951472020 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/S206851472020 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 2012951472020 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