Función Isprimetarea - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, aprenderás a crear una función llamada IsPrime que recibe un número entero y devuelve true si el número es primo, o false si no lo es. Los números primos son aquellos que solo tienen dos divisores: 1 y el mismo número. Este tipo de ejercicio es muy útil para entender cómo implementar algoritmos matemáticos en C# y cómo trabajar con condicionales para verificar propiedades de los números. En el ejemplo, si la función recibe el número 127, devuelve true, ya que 127 es un número primo. Este ejercicio te ayudará a comprender el concepto de primalidad y su implementación en C#.

Aprende cómo verificar si un número es primo con esta práctica función en C#, que fortalecerá tu comprensión sobre cómo trabajar con números y algoritmos dentro de este lenguaje de programación.

 Categoría

Funciones

 Ejercicio

Función Isprimetarea

 Objectivo

Cree una función denominada "IsPrime", que recibe un número entero y vuelve a ser true si es primo, o false si no lo es:

if (isPrime(127)) ...

 Ejemplo Ejercicio C#

 Copiar Código C#
// Importing the System namespace to access basic system functions
using System;

class Program
{
    // Function to check if a number is prime
    public static bool IsPrime(int number)
    {
        // A prime number is greater than 1 and has no divisors other than 1 and itself
        if (number <= 1)
        {
            return false; // Numbers less than or equal to 1 are not prime
        }

        // Loop through numbers from 2 to the square root of the number
        for (int i = 2; i * i <= number; i++)
        {
            // If the number is divisible by any number in the range, it is not prime
            if (number % i == 0)
            {
                return false; // Not a prime number
            }
        }

        // If no divisors are found, the number is prime
        return true;
    }

    // Main method where the IsPrime function is called
    public static void Main()
    {
        // Test the function with the number 127
        if (IsPrime(127))
        {
            Console.WriteLine("127 is a prime number.");
        }
        else
        {
            Console.WriteLine("127 is not a prime number.");
        }
    }
}

 Salida

127 is a prime number.

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Funciones

¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.

  •  Parámetros de Main, Suma

    En este ejercicio de C#, aprenderás a crear un programa llamado sum que recibe dos números enteros desde la línea de comandos y muestra su suma. Este tipo de ...

  •  Función SumDigits

    En este ejercicio de C#, aprenderás a crear una función llamada SumDigits que recibe un número y devuelve el resultado de la suma de sus dígitos. Este t...

  •  Función Factorial

    En este ejercicio de C#, aprenderás a crear una función recursiva para calcular el factorial de un número. El factorial de un número se expresa d...

  •  Parámetros de Main, Reverso

    En este ejercicio de C#, aprenderás a crear un programa llamado reverse que recibe varias palabras desde la línea de comandos y las muestr...

  •  Función GetInt

    En este ejercicio de C#, aprenderás a crear una función llamada GetInt, la cual muestra en pantalla un texto recibido como parámetro, solicita al usuari...

  •  Función base de datos de tareas

    En este ejercicio de C#, mejorarás un programa de "base de datos de tareas" dividiéndolo en varias funciones. Este tipo de ejercicio es excelente...