Mostrar Un Número En Diferentes Formatos En C#

En este ejercicio, crearás un programa en C# que solicita al usuario un número y lo muestra en dos formatos diferentes:

1. El número debe imprimirse cuatro veces seguidas, separados por espacios.

2. El número debe imprimirse cuatro veces seguidas sin espacios entre ellas.

Lo implementarás dos veces:

1. Primero, usando Console.Write().

2. Luego, usando una cadena formateada {0} con Console.WriteLine().

Este ejercicio te ayudará a comprender cómo controlar el formato de salida usando Console.Write() y Console.WriteLine(), a la vez que refuerzas tus habilidades de manipulación de cadenas.



Grupo

Introducción a C#

Objectivo

El objetivo de este ejercicio es desarrollar un programa en C# que solicite al usuario un número y lo imprima en dos formatos diferentes (primero con espacios y luego sin ellos), utilizando Console.Write() y cadenas formateadas.

Escriba un programa en C# que solicite al usuario un número y lo muestre cuatro veces seguidas, separados por espacios en blanco, y luego cuatro veces en la fila siguiente, sin separación. Debe hacerlo dos veces: primero con Console.Write() y luego con {0}.

Ejemplo de ejercicio en C#

 Copiar código C#
// First and Last Name: John Doe

using System;

namespace NumberDisplay
{
    class Program
    {
        // The Main method is where the program execution begins
        static void Main(string[] args)
        {
            // Declare a variable to store the user's number
            int number;

            // Prompt the user to enter a number
            Console.Write("Enter a number: ");
            number = Convert.ToInt32(Console.ReadLine()); // Read and convert the input to an integer

            // First method: Using Console.Write()
            Console.Write("\nUsing Console.Write():\n");
            Console.Write(number + " " + number + " " + number + " " + number); // Print with spaces
            Console.Write("\n");
            Console.Write(number + "" + number + "" + number + "" + number); // Print without spaces
            Console.Write("\n\n");

            // Second method: Using formatted strings with {0}
            Console.WriteLine("Using {0} format:\n");
            Console.WriteLine("{0} {0} {0} {0}", number); // Print with spaces
            Console.WriteLine("{0}{0}{0}{0}", number); // Print without spaces

            // Wait for the user to press a key before closing the console window
            Console.ReadKey(); // Keeps the console open until a key is pressed
        }
    }
}

 Output

Enter a number: 7

Using Console.Write():
7 7 7 7
7777

Using {0} format:
7 7 7 7
7777

Comparte este ejercicio de C#

Practica más ejercicios C# de Introducción a 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#..

  • Mostrar un número como un rectángulo de 3x5 en C#

    En este ejercicio, creará un programa en C# que solicita al usuario un número de un solo dígito y, a continuación, utiliza ese dígito para dibujar un rectángulo de 3 columnas por 5...

  • Convertidor de grados Celsius a Kelvin y Fahrenheit en C#

    En este ejercicio, crearemos un programa en C# que convierte un valor de temperatura de Celsius a Kelvin y Fahrenheit. El programa solicitará al usuario que introduzca la temperatu...

  • Introducción a la programación en C#

    En este ejercicio, te familiarizarás con el lenguaje de programación C# y su sintaxis básica. Aprenderás a escribir tu primer programa en C#, comprenderás la estructura de una apli...

  • Suma simple en C#

    En este ejercicio, escribirás un programa básico en C# que realiza una suma simple de dos números, 12 y 13. Esto te ayudará a comprender cómo realizar operaciones aritméticas básic...

  • División simple en C#

    Este ejercicio es una excelente oportunidad para practicar la operación de división en C#. En este programa, aprenderás cómo dividir dos números, en este caso, 24 y 5...

  • Operaciones aritméticas básicas en C#

    En este ejercicio, creará un programa en C# que evalúa y muestra los resultados de varias operaciones matemáticas. Estas operaciones implican el uso de operadores aritméticos básic...