Оформление таблицы в консольном приложении - C (СИ)
Формулировка задачи:
Сабж!
Появилась необходимость расчертить таблицы в консольно приложении.
Кто нибудь может посоветовать, где почитать, или скинуть пример простенький из которого можно самому допереть, как и что делать.
Ну или как нарисовать квадрат пикселями в консоли.
Решение задачи: «Оформление таблицы в консольном приложении»
textual
Листинг программы
- #include <stdio.h>
- #include <math.h>
- int main(void) {
- double r;
- printf("+-------------------+-----------------------------+\n"
- "| Radius | Circumference |\n"
- "+-------------------+-----------------------------+\n"
- );
- for ( r = 0.01; r < 1.0; r *= 2.5 )
- printf("| %-4.3f | %-4.3f |\n"
- "+-------------------+-----------------------------+\n", r, M_PI * 2.0 * r
- );
- return 0;
- }
Объяснение кода листинга программы
- Подключение необходимых библиотек: iostream.h и math.h
- Объявление переменной типа double с именем r
- Вывод шапки таблицы на экран
- Запуск цикла for, который выполняет следующие действия:
а) Устанавливает значение переменной r равным 0.01
б) Выполняет printf для вывода значений r и M_PI2.0r в формате
%-4.3f
в) Увеличивает значение r на 2.5 - Вывод на экран нижней границы таблицы
- Завершение работы программы и возврат значения 0, что означает успешный конец работы программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д