Función Doble Parámetro De Referencia - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, se te pide escribir una función llamada "Double" que calcule el doble de un número entero, y modifique los datos pasados como argumento. Esta función debe ser de tipo "void" y debe utilizar parámetros de referencia (usando el modificador ref). Por ejemplo, si el valor de x es 5 y se llama a la función con Double(ref x), el valor de x se modifica a 10. Este ejercicio es una excelente oportunidad para practicar el uso de parámetros de referencia en C#, que permiten modificar directamente las variables pasadas a la función. Además, aprenderás a trabajar con funciones que no retornan valores pero realizan cambios en los parámetros, una habilidad importante al escribir programas más complejos.

 Categoría

Funciones

 Ejercicio

Función Doble Parámetro De Referencia

 Objectivo

Cree una función denominada "Doble" para calcular el doble de un número entero y modifique los datos pasados como argumento. Debe ser una función "vacía" y debe usar "parámetros de referencia". Por ejemplo.

x = 5;
Doble(ref x);
Console.Write(x);

mostraría 10

 Ejemplo Ejercicio C#

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

class Program
{
    // Function to calculate and modify the number passed as a reference parameter
    public static void Double(ref int number)
    {
        // Multiply the input number by 2 to double it
        number = number * 2;
    }

    // Main method where the Double function is called
    public static void Main()
    {
        // Initialize the integer variable x
        int x = 5;

        // Call the Double function with x passed by reference
        Double(ref x);

        // Display the modified value of x (doubled)
        Console.Write(x);
    }
}

 Salida

10

 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#.

  •  Función swap parámetros de referencia

    En este ejercicio de C#, se te pide escribir una función llamada "Swap" que intercambie los valores de dos números enteros, los cuales deben ser pasados por refere...

  •  Función power variables locales

    En este ejercicio de C#, se te solicita escribir una función llamada "Power" que calcule el resultado de elevar un número entero a otro número entero positivo. La ...

  •  Función power recursivo

    En este ejercicio de C#, se te pide escribir una función que calcule el resultado de elevar un número entero a otro número entero utilizando recursión. Por ejemplo, a...

  •  Función Fibonacci

    En este ejercicio de C#, se te pide escribir un programa que utilice recursión para calcular un número en la serie de Fibonacci. La serie de Fibonacci e...

  •  Función modificar una letra de una cadena

    En este ejercicio de C#, aprenderás a crear una función llamada ChangeChar que modifica una letra en una posición específica (empezando desde 0) de una ...

  •  Función IsPrimeTarea

    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 f...