Estimado Jorge.
A continuación, te proporciono una solución paso a paso para generar gráficos de barras en Turbo C utilizando ciclos
for:
1. Primero, debes incluir la biblioteca
graphics.h en tu programa de Turbo C para poder utilizar las funciones gráficas. Puedes hacerlo utilizando la directiva
#include <graphics.h> al comienzo de tu programa.
2. Luego, debes inicializar el modo gráfico utilizando la función
initgraph() antes de comenzar a dibujar. Puedes especificar el modo gráfico que deseas utilizar, como
DETECT para detectar automáticamente el modo gráfico adecuado para tu sistema.
3. A continuación, puedes utilizar un ciclo
for para leer los datos ingresados por el usuario y dibujar las barras correspondientes en el gráfico. Puedes utilizar la función
bar() para dibujar cada barra, especificando las coordenadas de la esquina superior izquierda y la esquina inferior derecha de cada barra.
4. Finalmente, debes llamar a la función
closegraph() para cerrar el modo gráfico y liberar los recursos utilizados.
Aquí tienes un ejemplo de código que muestra cómo generar gráficos de barras en Turbo C:
En este código, utilizamos la función
getmaxx() para obtener el ancho de la ventana gráfica y dividimos este valor por el número de barras para calcular el ancho de cada barra. Luego, utilizamos un ciclo
for para leer la altura de cada barra y dibujarla utilizando la función
bar().
Espero que esta solución te sea útil para generar gráficos de barras en Turbo C.
Saludos cordiales,
Alejandro.