Leer un número e indicar si es positivo o negativo usando condicional doble.
Solicitamos un número al usuario; si es mayor o igual a 0 mostramos "Positivo", si no (condicional SI-SINO) mostramos "Negativo".
Proceso PositivoNegativo
Definir numero Como Real;
Escribir "Ingrese un número: ";
Leer numero;
Si numero >= 0 Entonces
Escribir "El número es positivo";
SiNo
Escribir "El número es negativo";
FinSi
FinProceso
numero = float(input("Ingrese un número: "))
if numero >= 0:
print("El número es positivo")
else:
print("El número es negativo")
let numero = parseFloat(prompt("Ingrese un número:"));
if (numero >= 0) {
alert("El número es positivo");
} else {
alert("El número es negativo");
}
#include <iostream>
using namespace std;
int main() {
double numero;
cout << "Ingrese un número: ";
cin >> numero;
if (numero >= 0) cout << "El número es positivo\n";
else cout << "El número es negativo\n";
return 0;
}
using System;
class Program {
static void Main() {
double numero;
Console.Write("Ingrese un número: ");
numero = double.Parse(Console.ReadLine());
if (numero >= 0)
Console.WriteLine("El número es positivo");
else
Console.WriteLine("El número es 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: ");
double numero = sc.nextDouble();
if (numero >= 0) System.out.println("El número es positivo");
else System.out.println("El número es negativo");
}
}
Supongamos que el número está en la celda A1:
=SI(A1>=0,"Positivo","Negativo")