Verifica si un número ingresado es positivo (mayor que 0).
En este ejercicio se solicita un número al usuario y se evalúa con una condición simple si es mayor que cero. Así se puede determinar si el número ingresado es positivo o no. Es útil para afianzar comparaciones con enteros.
Proceso NumeroPositivo
Definir num Como Real;
Escribir "Ingrese un número: ";
Leer num;
Si num > 0 Entonces
Escribir "El número es positivo";
FinSi
FinProceso
num = float(input("Ingrese un número: "))
if num > 0:
print("El número es positivo")
import tkinter as tk
from tkinter import messagebox
def verificar():
try:
num = float(entry.get())
if num > 0:
messagebox.showinfo("Resultado", "El número es positivo")
except ValueError:
messagebox.showerror("Error", "Ingrese un número válido")
root = tk.Tk()
root.title("Número positivo")
tk.Label(root, text="Número:").pack()
entry = tk.Entry(root); entry.pack()
tk.Button(root, text="Verificar", command=verificar).pack()
root.mainloop()
let num = parseFloat(prompt("Ingrese un número:"));
if (num > 0) alert("El número es positivo");
#include <iostream>
using namespace std;
int main() {
double num;
cout << "Ingrese un número: ";
cin >> num;
if (num > 0) cout << "El número es positivo" << endl;
return 0;
}
using System;
class Program {
static void Main() {
Console.Write("Ingrese un número: ");
double num = double.Parse(Console.ReadLine());
if (num > 0) Console.WriteLine("El número es positivo");
}
}
import java.util.Scanner;
public class NumeroPositivo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese un número: ");
double num = sc.nextDouble();
if (num > 0) System.out.println("El número es positivo");
}
}
=SI(A1>0;"Positivo";"No es positivo")