Как вывести переменную в графическом режиме? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Работаю в графическом режиме с помощью graphics.h в чистом Си подскажите как вывести переменную типа float в графическом режиме.Я слышал что надо как то переводить в строку,но не знаю как подскажите,желательно с кратеньким примерчиком

Решение задачи: «Как вывести переменную в графическом режиме?»

textual
Листинг программы
int main()
{ int x=5;  
  char buffer [100];
  x = snprintf(buffer,100,"%d", x );
 
 
initwindow(1300,700); 
outtextxy(10,10,x);
                    
 
 
getch();             
closegraph();        
return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. Объявлена переменная x со значением 5.
  2. Объявлен массив buffer для хранения строки.
  3. Значение переменной x заменяется на строковое представление в массиве buffer с помощью функции snprintf.
  4. Инициализируется графический режим с помощью функции initwindow.
  5. С помощью функции outtextxy на экране выводится значение переменной x.
  6. Программа ожидает нажатия клавиши с помощью функции getch.
  7. Графический режим закрывается с помощью функции closegraph.
  8. Программа завершается с возвратом 0. Список действий:
  9. Объявить переменную x со значением 5.
  10. Создать массив buffer для хранения строки.
  11. Заменить значение переменной x на строковое представление в массиве buffer с помощью функции snprintf.
  12. Инициализировать графический режим с помощью функции initwindow.
  13. Вывести значение переменной x на экране с помощью функции outtextxy.
  14. Дождаться нажатия клавиши с помощью функции getch.
  15. Закрыть графический режим с помощью функции closegraph.
  16. Завершить программу с возвратом 0.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5