viernes, 29 de mayo de 2026

Convertir metros a pies en C++

C贸digo del ejercicio:

#include <iostream>

using namespace std;

int main()
{
    double metro, convertir;
    cout<<"metro: "; cin>>metro;
    convertir = metro * 3.28084;
    cout<<convertir<<" ft";
    return 0;
}

Definici贸n de los c贸digos del ejercicio:

#include <iostream> --> significa flujo de entrada-salida est谩ndar. Este archivo de encabezado contiene definiciones de objetos como cin, cout, cerr, etc.
using namespace std; --> un espacio de nombres es una colecci贸n de nombres o identificadores relacionados (funciones, clases, variables) que ayudan a separar estos identificadores de identificadores similares en otros espacios de nombres o en el espacio de nombres global. Los identificadores de la biblioteca est谩ndar de C++ se definen en un espacio de nombres llamado std.
int --> dato entero de 32 bits.
main() --> la funci贸n main() es el punto de entrada de cualquier programa C++. Es el punto en el que se inicia la ejecuci贸n del programa. Cuando se ejecuta un programa C++, el control de ejecuci贸n va directamente a la funci贸n main(). Cada programa C++ tiene una funci贸n main().
return 0; --> devolver 0 en la funci贸n principal significa que el programa se ejecut贸 correctamente.
double --> convierte un n煤mero entero en un n煤mero de punto flotante de doble precisi贸n, tiene un tama帽o de 64 bits, es usado para n煤meros de menos de 15 cifras decimales.
cout<<""; --> se utiliza para mostrar la salida al dispositivo de salida est谩ndar, es decir, monitor.
cin>> --> se utiliza para aceptar la entrada del dispositivo de entrada est谩ndar, es decir, el teclado.

Explicaci贸n del C贸digo:

Este programa solicita al usuario una cantidad en metros, realiza la conversi贸n a pies y muestra el resultado en pantalla.

C贸digo Explicaci贸n
#include <iostream> Incluye la biblioteca que permite utilizar funciones de entrada y salida de datos como cin y cout.
using namespace std; Permite utilizar los elementos de la biblioteca est谩ndar sin escribir std:: antes de cada uno.
int main() Es la funci贸n principal donde comienza la ejecuci贸n del programa.
double metro, convertir; Declara dos variables de tipo decimal: metro almacena el valor ingresado por el usuario y convertir guarda el resultado de la conversi贸n.
cout << "metro: "; Muestra un mensaje solicitando la cantidad de metros.
cin >> metro; Lee el valor ingresado por el usuario y lo almacena en la variable metro.
convertir = metro * 3.28084; Convierte los metros a pies. Se multiplica por 3.28084 porque un metro equivale aproximadamente a 3.28084 pies.
cout << convertir << " ft"; Muestra el resultado de la conversi贸n seguido de la abreviatura ft (pies).
return 0; Finaliza el programa indicando que se ejecut贸 correctamente.

Funcionamiento del programa

  1. Solicita una cantidad en metros.
  2. Lee el valor ingresado por el usuario.
  3. Multiplica los metros por 3.28084 para convertirlos a pies.
  4. Muestra el resultado de la conversi贸n en pantalla.

Ejemplo de ejecuci贸n

metro: 5
16.4042 ft
        

Convertir metros a pulgadas en C++

C贸digo del ejercicio:

#include <iostream>

using namespace std;

int main()
{
    double metro, convertir;
    cout<<"metro: "; cin>>metro;
    convertir = metro * 39.3701;
    cout<<convertir<<" in";
    return 0;
}

Definici贸n de los c贸digos del ejercicio:

#include <iostream> --> significa flujo de entrada-salida est谩ndar. Este archivo de encabezado contiene definiciones de objetos como cin, cout, cerr, etc.
using namespace std; --> un espacio de nombres es una colecci贸n de nombres o identificadores relacionados (funciones, clases, variables) que ayudan a separar estos identificadores de identificadores similares en otros espacios de nombres o en el espacio de nombres global. Los identificadores de la biblioteca est谩ndar de C++ se definen en un espacio de nombres llamado std.
int --> dato entero de 32 bits.
main() --> la funci贸n main() es el punto de entrada de cualquier programa C++. Es el punto en el que se inicia la ejecuci贸n del programa. Cuando se ejecuta un programa C++, el control de ejecuci贸n va directamente a la funci贸n main(). Cada programa C++ tiene una funci贸n main().
return 0; --> devolver 0 en la funci贸n principal significa que el programa se ejecut贸 correctamente.
double --> convierte un n煤mero entero en un n煤mero de punto flotante de doble precisi贸n, tiene un tama帽o de 64 bits, es usado para n煤meros de menos de 15 cifras decimales.
cout<<""; --> se utiliza para mostrar la salida al dispositivo de salida est谩ndar, es decir, monitor.
cin>> --> se utiliza para aceptar la entrada del dispositivo de entrada est谩ndar, es decir, el teclado.

Explicaci贸n del C贸digo:

Este programa solicita una cantidad en metros, realiza la conversi贸n a pulgadas y muestra el resultado en pantalla.

C贸digo Explicaci贸n
#include <iostream> Incluye la biblioteca que permite utilizar las funciones de entrada y salida de datos, como cin y cout.
using namespace std; Permite utilizar elementos de la biblioteca est谩ndar sin escribir std:: antes de cada uno.
int main() Es la funci贸n principal donde comienza la ejecuci贸n del programa.
double metro, convertir; Declara dos variables de tipo decimal: metro almacena la cantidad ingresada y convertir guarda el resultado de la conversi贸n.
cout << "metro: "; Muestra un mensaje solicitando al usuario que ingrese una cantidad en metros.
cin >> metro; Lee el valor ingresado por el usuario y lo almacena en la variable metro.
convertir = metro * 39.3701; Convierte los metros a pulgadas multiplicando por 39.3701, ya que un metro equivale aproximadamente a 39.3701 pulgadas.
cout << convertir << " in"; Muestra el resultado de la conversi贸n seguido de la abreviatura in, que significa pulgadas.
return 0; Finaliza el programa indicando que la ejecuci贸n fue correcta.

Ejemplo de ejecuci贸n

Entrada:

metro: 2

Salida:

78.7402 in

Resumen

El programa solicita una medida en metros, la convierte a pulgadas utilizando el factor de conversi贸n 39.3701 y muestra el resultado en pantalla.

Contar cu谩ntas veces se repite una palabra en una cadena en C Sharp

C贸digo del ejercicio:

using System.Text.RegularExpressions;

Console.Write("Ingresar texto: ");
string texto = Console.ReadLine();
Console.Write("Ingresar palabra: ");
string palabra = Console.ReadLine();
int c = new Regex(palabra, RegexOptions.Compiled | RegexOptions.IgnoreCase).Matches(texto).Count;
Console.Write($"La palabra '{palabra}' fue encontrado {c} veces.");
Console.ReadKey();

Definici贸n de los c贸digos del ejercicio:

System.Text.RegularExpressions; --> la expresi贸n regular es un patr贸n que se usa para analizar y verificar si el texto de entrada dado coincide o no con el patr贸n dado.
Console.Write() --> escribe un texto en pantalla.
string --> dato de tipo cadena de texto.
Console.ReadLine() --> lee un dato desde teclado.
int --> dato entero de 32 bits.
Regex --> representa una expresi贸n regular inmutable. Contiene m茅todos para hacer coincidir texto, reemplazar texto o dividir texto.
| --> (a | b) el operador se utiliza para la alternativa a o b.
Matches --> se usa para encontrar todas las coincidencias en un Regex y devuelve una MatchCollection.
RegexOptions.Compiled --> especifica que la expresi贸n regular se compila en un ensamblado. Esto produce una ejecuci贸n m谩s r谩pida pero aumenta el tiempo de inicio.
RegexOptions.IgnoreCase --> hace b煤squedas en modo insensible a may煤sculas y min煤sculas.
Count --> cuenta el n煤mero de ocurrencias del patr贸n.
$"{}" --> interpolaci贸n de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una cadena.
Console.ReadKey() --> escribimos el m茅todo Console.ReadKey() al final de nuestro c贸digo para mantener abierta la ventana de nuestra consola.

Explicaci贸n del C贸digo:

Este programa permite ingresar un texto y una palabra. Luego busca cu谩ntas veces aparece esa palabra dentro del texto y muestra el resultado en pantalla.

1. Importar la librer铆a de expresiones regulares

using System.Text.RegularExpressions;

Se importa la librer铆a RegularExpressions, que contiene la clase Regex. Esta clase permite realizar b煤squedas avanzadas dentro de cadenas de texto.

2. Solicitar el texto

Console.Write("Ingresar texto: ");
string texto = Console.ReadLine();

Se muestra un mensaje para que el usuario ingrese un texto. El contenido escrito se guarda en la variable texto.

3. Solicitar la palabra a buscar

Console.Write("Ingresar palabra: ");
string palabra = Console.ReadLine();

Se solicita una palabra al usuario y se almacena en la variable palabra. Esta ser谩 la palabra que se buscar谩 dentro del texto.

4. Buscar y contar las coincidencias

int c = new Regex(
    palabra,
    RegexOptions.Compiled | RegexOptions.IgnoreCase
).Matches(texto).Count;

Esta instrucci贸n crea una expresi贸n regular utilizando la palabra ingresada por el usuario.

  • new Regex(palabra): crea el patr贸n de b煤squeda.
  • RegexOptions.Compiled: optimiza el rendimiento de la b煤squeda.
  • RegexOptions.IgnoreCase: ignora diferencias entre may煤sculas y min煤sculas.
  • Matches(texto): busca todas las coincidencias dentro del texto.
  • Count: devuelve la cantidad de coincidencias encontradas.

El resultado se guarda en la variable c.

5. Mostrar el resultado

Console.Write($"La palabra '{palabra}' fue encontrado {c} veces.");

Se muestra en pantalla la cantidad de veces que la palabra fue encontrada dentro del texto.

6. Esperar una tecla para finalizar

Console.ReadKey();

Mantiene la ventana de la consola abierta hasta que el usuario presione una tecla.

Resumen

El programa recibe un texto y una palabra. Luego utiliza la clase Regex para buscar todas las apariciones de esa palabra dentro del texto, sin importar si est谩 escrita en may煤sculas o min煤sculas. Finalmente muestra cu谩ntas veces se encontr贸.

Sacar el promedio con dos random y mostrar un mensaje si aprob贸 o r茅probo en C Sharp

C贸digo del ejercicio:

Random rd = new Random();
int nota1 = rd.Next(0, 101);
int nota2 = rd.Next(0, 101);
int promedio = (nota1 + nota2) / 2;
if(promedio >= 50)
{
    Console.Write("Su nota es: " + promedio + " usted aprob贸.");
}
else
{
    Console.Write("Su nota es: " + promedio + " usted r茅probo.");
}
Console.ReadKey();

Definici贸n de los c贸digos del ejercicio:

Random --> genera n煤meros aleatorios.
int --> dato entero de 32 bits.
int nota1 = rd.Next(0, 101); --> genera n煤meros aleatorios que son >= 0 y < 101
Next() --> devuelve un entero aleatorio positivo dentro del rango predeterminado -2,147,483,648 a 2,147,483,647.
if --> use if para especificar un bloque de c贸digo que se ejecutar谩, si una condici贸n especificada es verdadera.
else --> use else para especificar un bloque de c贸digo a ejecutar, si la misma condici贸n es falsa.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
Console.Write() --> escribe un texto en pantalla.
+ --> el operador ( + ) concatena variables de cadena.
Console.ReadKey() --> escribimos el m茅todo Console.ReadKey() al final de nuestro c贸digo para mantener abierta la ventana de nuestra consola.

Explicaci贸n del C贸digo:

Random rd = new Random();

int nota1 = rd.Next(0, 101);
int nota2 = rd.Next(0, 101);

int promedio = (nota1 + nota2) / 2;

if(promedio >= 50)
{
    Console.Write("Su nota es: " + promedio + " usted aprob贸.");
}
else
{
    Console.Write("Su nota es: " + promedio + " usted r茅probo.");
}

Console.ReadKey();

1. Crear n煤meros aleatorios

Random rd = new Random();

Esta l铆nea crea un objeto llamado rd que sirve para generar n煤meros aleatorios.

2. Generar la primera nota

int nota1 = rd.Next(0, 101);

Genera una nota aleatoria entre 0 y 100 y la guarda en la variable nota1.

3. Generar la segunda nota

int nota2 = rd.Next(0, 101);

Genera otra nota aleatoria entre 0 y 100 y la guarda en la variable nota2.

4. Calcular el promedio

int promedio = (nota1 + nota2) / 2;

Suma las dos notas y divide el resultado entre 2 para obtener el promedio.

5. Verificar si aprob贸

if(promedio >= 50)

Comprueba si el promedio es mayor o igual a 50. Si se cumple, muestra el mensaje de aprobado.

6. Mostrar mensaje de reprobaci贸n

else

Si el promedio es menor a 50, muestra el mensaje indicando que reprob贸.

7. Pausar la consola

Console.ReadKey();

Hace que la consola espere una tecla antes de cerrarse.

Solicitar un n煤mero l铆mite y mostrar todos los n煤meros pares que hay entre el 1 y el n煤mero l铆mite dado en C Sharp

Solucionar con un c贸digo de C# la siguiente problem谩tica, solicitar un n煤mero l铆mite y mostrar todos los n煤meros pares que hay entre el 1 y el n煤mero l铆mite dado.

Ejemplo.- N煤mero l铆mite: 15
El programa debe listar: 2 4 6 8 10 12 14

Nota.- Se sugiere primero evaluar cuando un n煤mero es par. Una vez solucionado eso, usar la misma estrategia para evaluar a cada n煤mero dentro del rango dado.

C贸digo del ejercicio:

Console.Write("Ingrese el n煤mero l铆mite: ");
int num = int.Parse(Console.ReadLine());
for (int i = 1; i <= num; i++)
{
    if (i % 2 == 0)
    {
        Console.Write(i + " ");
    }
}
Console.ReadKey();

Definici贸n de los c贸digos del ejercicio:

Console.Write() --> escribe un texto en pantalla.
int --> dato entero de 32 bits.
Parse() --> se utiliza para convertir una representaci贸n de cadena de un n煤mero en un entero equivalente con signo de 16/32/64 bits.
Console.ReadLine() --> lee un dato desde teclado.
for --> el ciclo for recorre un bloque de c贸digo varias veces.
if --> use if para especificar un bloque de c贸digo que se ejecutar谩, si una condici贸n especificada es verdadera.
% --> el operador de modulo ( % ) devuelve el resto de la divisi贸n.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
+ --> el operador ( + ) concatena variables de cadena.
Console.ReadKey() --> escribimos el m茅todo Console.ReadKey() al final de nuestro c贸digo para mantener abierta la ventana de nuestra consola.

Explicaci贸n del C贸digo:

Console.Write("Ingrese el n煤mero l铆mite: ");
int num = int.Parse(Console.ReadLine());

for (int i = 1; i <= num; i++)
{
    if (i % 2 == 0)
    {
        Console.Write(i + " ");
    }
}

Console.ReadKey();

1. Solicitar el n煤mero l铆mite

Console.Write("Ingrese el n煤mero l铆mite: ");

Este c贸digo muestra un mensaje en pantalla para que el usuario ingrese un n煤mero l铆mite.

2. Leer y guardar el n煤mero

int num = int.Parse(Console.ReadLine());

Lee el n煤mero ingresado por el usuario y lo convierte a entero usando int.Parse(). El valor se guarda en la variable num.

3. Recorrer los n煤meros con for

for (int i = 1; i <= num; i++)

El ciclo for empieza desde 1 y aumenta de uno en uno hasta llegar al n煤mero l铆mite.

4. Verificar si el n煤mero es par

if (i % 2 == 0)

El operador % obtiene el residuo de una divisi贸n.

Si el residuo es igual a 0, significa que el n煤mero es par.

5. Mostrar los n煤meros pares

Console.Write(i + " ");

Muestra en pantalla cada n煤mero par encontrado dentro del ciclo.

6. Esperar una tecla

Console.ReadKey();

Hace que la ventana de consola espere hasta que el usuario presione una tecla antes de cerrarse.

Funcionamiento General

El programa pide un n煤mero l铆mite y luego recorre todos los n煤meros desde 1 hasta ese l铆mite. Despu茅s verifica cu谩les son n煤meros pares y finalmente los muestra en pantalla.

Capturar por teclado un n煤mero capic煤a positivo menor que 1000 y hallar su centenas, decenas y unidades e imprimirlas por pantalla en C Sharp

C贸digo del ejercicio:

int numero;
do
{
    Console.Write("Ingrese un n煤mero positivo menor que 1000: ");
    numero = int.Parse(Console.ReadLine());
} while (numero > 999);
int digito = 0, invertir = 0, aux = numero, unidad, decena, centena;
while (numero > 0)
{
    digito = numero % 10;
    invertir = (invertir * 10) + digito;
    numero = (numero - digito) / 10;
}
centena = invertir / 100;
decena = (invertir - (centena * 100)) / 10;
unidad = (invertir - (centena * 100 + decena * 10));
if (invertir == aux)
{
    Console.WriteLine(invertir + " es un n煤mero capic煤a.");
    Console.WriteLine("La centena es: " + centena);
    Console.WriteLine("La decena es: " + decena);
    Console.WriteLine("La unidad es: " + unidad);
}
else
{
    Console.Write("No es capic煤a.");
}
Console.ReadKey();

Definici贸n de los c贸digos del ejercicio:

Console.Write() --> escribe un texto en pantalla.
int --> dato entero de 32 bits.
Parse() --> se utiliza para convertir una representaci贸n de cadena de un n煤mero en un entero equivalente con signo de 16/32/64 bits.
Console.ReadLine() --> lee un dato desde teclado.
do while --> este ciclo ejecutar谩 el bloque de c贸digo una vez, antes de verificar si la condici贸n es verdadera, luego repetir谩 el ciclo mientras la condici贸n sea verdadera.
while --> el ciclo while recorre un bloque de c贸digo siempre que una condici贸n espec铆fica sea verdadera.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
% --> el operador de modulo ( % ) devuelve el resto de la divisi贸n.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
if --> use if para especificar un bloque de c贸digo que se ejecutar谩, si una condici贸n especificada es verdadera.
else --> use else para especificar un bloque de c贸digo a ejecutar, si la misma condici贸n es falsa.
Console.WriteLine() --> escribe un texto en pantalla y avanza de l铆nea.
+ --> el operador ( + ) concatena variables de cadena.
Console.ReadKey() --> escribimos el m茅todo Console.ReadKey() al final de nuestro c贸digo para mantener abierta la ventana de nuestra consola.

Explicaci贸n del C贸digo:

¿Qu茅 hace el programa?

Este programa solicita al usuario ingresar un n煤mero positivo menor que 1000. Luego verifica si el n煤mero es capic煤a, es decir, si se lee igual de izquierda a derecha y de derecha a izquierda.

Si el n煤mero es capic煤a, el programa muestra:

  • La centena.
  • La decena.
  • La unidad.

C贸digo del Programa

int numero;

do
{
    Console.Write("Ingrese un n煤mero positivo menor que 1000: ");
    numero = int.Parse(Console.ReadLine());

} while (numero > 999);

int digito = 0, invertir = 0, aux = numero, unidad, decena, centena;

while (numero > 0)
{
    digito = numero % 10;
    invertir = (invertir * 10) + digito;
    numero = (numero - digito) / 10;
}

centena = invertir / 100;

decena = (invertir - (centena * 100)) / 10;

unidad = (invertir - (centena * 100 + decena * 10));

if (invertir == aux)
{
    Console.WriteLine(invertir + " es un n煤mero capic煤a.");

    Console.WriteLine("La centena es: " + centena);

    Console.WriteLine("La decena es: " + decena);

    Console.WriteLine("La unidad es: " + unidad);
}
else
{
    Console.Write("No es capic煤a.");
}

Console.ReadKey();

Explicaci贸n de Cada Parte del C贸digo

1. Declaraci贸n de la variable: Se crea la variable numero para almacenar el n煤mero ingresado por el usuario.

int numero;

2. Validaci贸n del n煤mero: El ciclo do while obliga al usuario a ingresar un n煤mero menor que 1000.

do
{
    Console.Write("Ingrese un n煤mero positivo menor que 1000: ");
    numero = int.Parse(Console.ReadLine());

} while (numero > 999);

3. Variables auxiliares: Estas variables ayudan a invertir el n煤mero y guardar centenas, decenas y unidades.

int digito = 0, invertir = 0, aux = numero, unidad, decena, centena;
  • digito: guarda cada d铆gito del n煤mero.
  • invertir: almacena el n煤mero invertido.
  • aux: guarda el n煤mero original.
  • unidad: almacena la unidad.
  • decena: almacena la decena.
  • centena: almacena la centena.

4. Invertir el n煤mero: El ciclo while toma los d铆gitos del n煤mero y los invierte.

while (numero > 0)
{
    digito = numero % 10;

    invertir = (invertir * 10) + digito;

    numero = (numero - digito) / 10;
}

5. Obtener centenas, decenas y unidades: El programa separa cada posici贸n del n煤mero.

centena = invertir / 100;

decena = (invertir - (centena * 100)) / 10;

unidad = (invertir - (centena * 100 + decena * 10));
  • Centena: primer d铆gito.
  • Decena: segundo d铆gito.
  • Unidad: 煤ltimo d铆gito.

6. Verificaci贸n de n煤mero capic煤a: Se compara el n煤mero invertido con el n煤mero original.

if (invertir == aux)

Si ambos n煤meros son iguales, entonces el n煤mero es capic煤a.

7. Mostrar resultados: Se imprimen la centena, decena y unidad.

Console.WriteLine(invertir + " es un n煤mero capic煤a.");

Console.WriteLine("La centena es: " + centena);

Console.WriteLine("La decena es: " + decena);

Console.WriteLine("La unidad es: " + unidad);

8. Mensaje si no es capic煤a: Si el n煤mero no cumple la condici贸n, el programa muestra un mensaje indicando que no es capic煤a.

Console.Write("No es capic煤a.");

Ingresar dos n煤meros y determinar si el primer n煤mero ingresado es mayor o menor en C Sharp

C贸digo del ejercicio:

Console.Write("Ingresar n煤mero: ");
double num1 = double.Parse(Console.ReadLine());
Console.Write("Ingresar n煤mero: ");
double num2 = double.Parse(Console.ReadLine());
if(num1 == num2)
{
    Console.Write($"El n煤mero {num1} es igual que {num2}");
}else if(num1 > num2)
{
    Console.Write($"El n煤mero {num1} es mayor que {num2}");
}
else
{
    Console.Write($"El n煤mero {num1} es menor que {num2}");
}
Console.ReadKey();

Definici贸n de los c贸digos del ejercicio:

Console.Write() --> escribe un texto en pantalla.
double --> se usa para declarar n煤meros reales de coma flotante de 64 bits (doble precisi贸n).
Parse() --> se utiliza para convertir una representaci贸n de cadena de un n煤mero en un entero equivalente con signo de 16/32/64 bits.
Console.ReadLine() --> lee un dato desde teclado.
if --> use if para especificar un bloque de c贸digo que se ejecutar谩, si una condici贸n especificada es verdadera.
else --> use else para especificar un bloque de c贸digo a ejecutar, si la misma condici贸n es falsa.
else if --> use else if para especificar una nueva condici贸n para probar, si la primera condici贸n es falsa.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
$"{}" --> interpolaci贸n de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una cadena.
Console.ReadKey() --> escribimos el m茅todo Console.ReadKey() al final de nuestro c贸digo para mantener abierta la ventana de nuestra consola.

Explicaci贸n del C贸digo:

Objetivo del ejercicio:
Ingresar dos n煤meros y determinar si el primer n煤mero es igual, mayor o menor que el segundo n煤mero.

C贸digo en C#

Console.Write("Ingresar n煤mero: ");
double num1 = double.Parse(Console.ReadLine());

Console.Write("Ingresar n煤mero: ");
double num2 = double.Parse(Console.ReadLine());

if(num1 == num2)
{
    Console.Write($"El n煤mero {num1} es igual que {num2}");
}
else if(num1 > num2)
{
    Console.Write($"El n煤mero {num1} es mayor que {num2}");
}
else
{
    Console.Write($"El n煤mero {num1} es menor que {num2}");
}

Console.ReadKey();

Explicaci贸n simple de cada parte

Console.Write("Ingresar n煤mero: ");
Muestra un mensaje en pantalla para pedir un n煤mero al usuario.
double num1 = double.Parse(Console.ReadLine());
Guarda el primer n煤mero ingresado en la variable num1.
El tipo double permite usar n煤meros con decimales.
double num2 = double.Parse(Console.ReadLine());
Guarda el segundo n煤mero ingresado por el usuario en la variable num2.
if(num1 == num2)
Comprueba si ambos n煤meros son iguales.
else if(num1 > num2)
Verifica si el primer n煤mero es mayor que el segundo.
else
Si las condiciones anteriores no se cumplen, significa que el primer n煤mero es menor que el segundo.
Console.ReadKey();
Espera que el usuario presione una tecla antes de cerrar el programa.

Convertir metros a pies en C++

C贸digo del ejercicio: #include <iostream> using namespace std ; int main () {     double metro, convertir;     cout...

Copyright ©2025 Ejercicios de programaci贸n. Todos los derechos reservados. ❤️