Mostrar Una Función - Ejercicio De Programacion C# Sharp

En este ejercicio de programación en C#, se debe crear un programa que "dibuje" la gráfica de la función y = (x - 4)² para valores enteros de x que van de -1 a 8. El resultado será representado visualmente en la consola mediante el uso de asteriscos (*).

El programa calculará el valor de y para cada x dentro del rango especificado y mostrará en pantalla una línea con tantos asteriscos como el valor de y. De esta manera, se genera una representación gráfica de la función cuadrática. Este ejercicio permite practicar bucles, cálculos matemáticos y formato de salida en C#.

Este ejercicio permite a los estudiantes visualizar cómo los cálculos matemáticos se pueden representar gráficamente mediante programación, al mismo tiempo que practican estructuras de control como el bucle for y el formato de cadenas.

 Categoría

Tipos de datos básicos

 Ejercicio

Mostrar Una Función

 Objectivo

Cree un programa en C# para "dibujar" el gráfico de la función y = (x-4)2 para valores enteros de x que van desde -1 a 8. Mostrará tantos asteriscos en pantalla como el valor obtenido para "y", así :

************************
****************
*********
****
*

*
****
*********
****************

 Ejemplo Ejercicio C#

 Copiar Código C#
using System;  // Import the System namespace to use basic classes like Console

class Program  // Define the main class of the program
{
    static void Main()  // The entry point of the program
    {
        // Iterate over integer values of x from -1 to 8
        for (int x = -1; x <= 8; x++)  // Start from x = -1 and loop until x = 8
        {
            // Calculate the value of the function y = (x - 4)^2
            int y = (x - 4) * (x - 4);  // Function formula: y = (x - 4)^2

            // Print the asterisks corresponding to the value of y
            for (int i = 0; i < y; i++)  // Loop to print y number of asterisks
            {
                Console.Write("*");  // Print an asterisk for each iteration
            }

            // Move to the next line after printing the asterisks
            Console.WriteLine();  // Go to the next line after the current row of asterisks
        }
    }
}

 Salida

*************************
****************
*********
****
*

*
****
*********
****************

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Tipos de datos básicos

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

  •  Float, unidades de velocidad

    En este ejercicio en C#, se te pide que escribas un programa que solicite al usuario dos datos importantes: la distancia en metros y el tiempo transcurrido en ...

  •  Esfera, float

    En este ejercicio en C#, deberás escribir un programa que calcule el área de superficie y el volumen de una esfera dado su radio. Para ello, se te proporcionan las si...

  •  Vocal - switch

    En este ejercicio en C#, se te pide escribir un programa que solicite al usuario un símbolo y, utilizando la estructura de control switch, determine si el símbolo ing...

  •  Vocal - if

    En este ejercicio en C#, se te pide escribir un programa que solicite al usuario un símbolo y determine si es una vocal (en minúsculas), un número o cualquier ...

  •  Triángulo, Noreste

    En este ejercicio en C#, se te pide escribir un programa que solicite al usuario un ancho y luego muestre un triángulo en el que la base tiene el número de asteriscos corres...

  •  Factores primos

    En este ejercicio en C#, se te pide escribir un programa que tome un número ingresado por el usuario y lo muestre como un producto de sus factores primos. Los factores primo...