Ejercicio 9

Ejercicio 9

by LACURCIA CLARA -
Number of replies: 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

In reply to LACURCIA CLARA

Re: Ejercicio 9

by 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
In reply to GOICOECHEA VALERIA

Re: Ejercicio 9

by 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.
In reply to LACURCIA CLARA

Re: Ejercicio 9

by 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