Ejercicio 9

Ejercicio 9

por LACURCIA CLARA -
Número de respostas: 3

Buenas!

Estaba resolviendo los ejercicios del Laboratorio 1, pero no estoy pudiendo con el ejercicio 9 (todos los tutoriales que vi solamente trabajan con una condición, pero acá tenemos la condición para x e y). Por horarios se me imposibilita ir a las clases de apoyo de este Laboratorio, así que agradezco si me pueden orientar por este foro.

Saludos y gracias!

Clara

Em resposta à LACURCIA CLARA

Re: Ejercicio 9

por GOICOECHEA VALERIA -
Hola Clara,

Pudes usar un if-else-if, como en el ejemplo que está antes del Ejercicio 8. Quizás te convenga definir una nueva variable para asignarle el valor x*y ó x+y ó 0. Por ejemplo:

x=0
y=2

if(x>0 & y>0) {
z=x*y
} else if (x<0 & y<0) {
z= x+y} else {
z=0}
z

El "&" funciona igual que el "Y".

Saludos
Em resposta à GOICOECHEA VALERIA

Re: Ejercicio 9

por LACURCIA CLARA -
Gracias! Ahora sí funcionó. ¿Qué función cumple el "z" de la última línea? Porque cuando lo incluye me corre el comando lo más bien, pero sin eso no lo lee.
Em resposta à LACURCIA CLARA

Re: Ejercicio 9

por GOICOECHEA VALERIA -
Decidí guardar el valor de x*y ó x+y ó 0 en una variable nueva a la que le llamo z; por eso llamo a z por último para saber cuánto vale. En lugar de eso, podría imprimir el valor de x*y, x+y ó 0 y hacerlo directamente desde el if así:

x=0
y=2

if(x>0 & y>0) {
print( x*y )
} else if (x