Ejercicio
Función Que Devuelve Un Valor V2
Objectivo
Crea un programa en C# cuyo Main debe ser así:
public static void Main()
{
__Console.WriteLine(""Hola, cómo estás" contiene espacios {0}", ____CountSpaces("Hola, cómo estás") );
}
CountSpaces es una función que debes definir y que se llamará desde dentro de Main.
Como puede ver en el ejemplo, debe aceptar una cadena como parámetro y debe devolver un número entero (la cantidad de espacios en esa cadena).
Ejemplo Ejercicio C#
Mostrar Código C#
// Importing the System namespace to access basic system functions
using System;
class Program
{
// Function to count the number of spaces in a given string
public static int CountSpaces(string text)
{
// Initialize a counter for spaces
int count = 0;
// Loop through each character in the string
foreach (char c in text)
{
// If the character is a space, increment the counter
if (c == ' ')
{
count++;
}
}
// Return the total number of spaces found in the string
return count;
}
// Main method to call the CountSpaces function and display the result
public static void Main()
{
// Call the CountSpaces function with a sample string, and display the result
// The string "Hello, how are you" contains 4 spaces, so it will display: "Hello, how are you contains 4 spaces"
Console.WriteLine("\"Hello, how are you\" contains {0} spaces", CountSpaces("Hello, how are you"));
}
}
Salida
"Hello, how are you" contains 3 spaces
Código de Ejemplo Copiado!
Comparte este Ejercicio C# Sharp