Si número > 0 → Positivo, si = 0 → Cero, de lo contrario → Negativo.
Leer un número y mostrar si es positivo, negativo o cero usando condicional anidada.
Proceso PositivoNegativoCero
Definir num Como Entero;
Escribir "Ingrese un número:";
Leer num;
Si num > 0 Entonces
Escribir "Positivo";
SiNo
Si num = 0 Entonces
Escribir "Cero";
SiNo
Escribir "Negativo";
FinSi
FinSi
FinProceso
num = int(input("Ingrese un número: "))
if num > 0:
print("Positivo")
else:
if num == 0:
print("Cero")
else:
print("Negativo")
let num = parseInt(prompt("Ingrese un número:"));
if (num > 0) {
alert("Positivo");
} else {
if (num === 0) {
alert("Cero");
} else {
alert("Negativo");
}
}
#include
using namespace std;
int main() {
int num;
cout << "Ingrese un número: ";
cin >> num;
if (num > 0)
cout << "Positivo";
else {
if (num == 0)
cout << "Cero";
else
cout << "Negativo";
}
return 0;
}
using System;
class Program {
static void Main() {
Console.Write("Ingrese un número: ");
int num = int.Parse(Console.ReadLine());
if (num > 0)
Console.WriteLine("Positivo");
else {
if (num == 0)
Console.WriteLine("Cero");
else
Console.WriteLine("Negativo");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese un número: ");
int num = sc.nextInt();
if (num > 0)
System.out.println("Positivo");
else {
if (num == 0)
System.out.println("Cero");
else
System.out.println("Negativo");
}
}
}