Programa En C# Con Funciones Que Aceptan Parámetros

Este programa de C# demuestra el uso de funciones que aceptan parámetros. El programa define dos funciones: SayHello y SayGoodbye. La función SayHello acepta un parámetro de cadena (un nombre) e imprime un mensaje de saludo personalizado, mientras que SayGoodbye simplemente imprime un mensaje de despedida. El método Main llama a ambas funciones, pasando el argumento correspondiente a SayHello. Este programa muestra cómo las funciones pueden aceptar y utilizar parámetros en C#.



Grupo

Funciones en C#

Objectivo

1. Define un método llamado SayHello que tome un parámetro de cadena (un nombre) e imprima un mensaje de saludo personalizado con ese nombre.
2. Define un método llamado SayGoodbye que imprima un mensaje de despedida.
3. El método Main debe llamar a SayHello con un parámetro de cadena (p. ej., "John") y luego a SayGoodbye.
4. Ejecuta el programa para observar los mensajes de saludo y despedida que se muestran en pantalla.

Escribe un programa en C# cuyo Main debe ser así:

public static void Main()

{
SayHello("John");
SayGoodbye();
}

Ejemplo de ejercicio en C#

 Copiar código C#
using System;

class Program
{
    // Main method where the program execution begins
    public static void Main()
    {
        // Call the SayHello function with "John" as the parameter
        SayHello("John");

        // Call the SayGoodbye function
        SayGoodbye();
    }

    // Function to print a personalized greeting message
    public static void SayHello(string name)
    {
        // Display a hello message with the provided name
        Console.WriteLine($"Hello, {name}! Welcome to the program!");
    }

    // Function to print a goodbye message
    public static void SayGoodbye()
    {
        // Display a goodbye message
        Console.WriteLine("Goodbye, thank you for using the program!");
    }
}

 Output

Hello, John! Welcome to the program!
Goodbye, thank you for using the program!

Comparte este ejercicio de C#

Practica más ejercicios C# de Funciones en C#

¡Explora nuestro conjunto de ejercicios de práctica de C#! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C#..