En esta actividad tenemos que indicar el grado (+ o -) respecto a 2 números ofrecidos por el usuario. He decidido hacer el ejercicio usando la condición if ya que he probado con la condición case pero no me salía bien.
Aquí se encuenta el código de Github => Código

reto3bloque3.PNG

Aquí dejaré el código cuando traté de hacerlo con la condición case:

Reto 3 del 3er bloque de C++
#include <iostream>
using namespace std;
int main ()
{
int numero1, numero2;
cout « "Por favor, introduce dos numeros, separandolos con un ENTER => ";
cin » numero1;
cin » numero2;
switch (numero1, numero2)
case numero1 > 0
case numero2 > 0: cout « "Ambos numeros son positivos";
case numero1 > 0
case numero2 < 0: cout « "Solo el primer numero es positivo";
case numero1 < 0
case numero2 > 0: cout « "Solo el segundo numero es positivo";
case numero1 < 0
case numero2 < 0: cout « "Ambos numeros son negativos";
case numero1 = 0
case numero2 = 0: cout « "Ambos numeros equivalen a cero";
default: cout « "Eso no son numeros :v";
return 0;
}
Adrián Borges Cano, 2K 08/12/2019

4dri B0rges.