Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.82/22: Рейтинг темы: голосов - 22, средняя оценка - 4.82
11 / 11 / 2
Регистрация: 01.06.2012
Сообщений: 114
1

Вывод данных ввиде таблицы

05.06.2012, 22:54. Показов 4036. Ответов 25
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
подскажите как вывести данные в виде таблицы?
допустим пользователь вводит число х , программа вычисляет значения: t=pow(x,2); s=x*1000; y=t+s+x;
как это вывести в виде таблицы:
x t s y
x t s y
.........

пробовал setw выходит не очень если вводить большие числа.
как можно по другому и что бы ровно выводилось ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2012, 22:54
Ответы с готовыми решениями:

Вывод данных ввиде таблицы
Здраствуйте! Подскажите, пожалуйтса, как лучше реализовать вывод данных в виде таблицы на С++....

Вывод результата работы программы ввиде таблицы
Я сделал вывод работы программы ввиде таблицы с помощью setw. Но при выводе длинных слов или...

Вывести на экран числа ввиде следующей таблицы
Вывести на экран числа ввиде следующей таблицы 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10

Вывести на экран ввиде таблицы значения заданной функции на указанном интервале с заданным шагом
Помогите решить задачу, в консоли. не могу понять что за Aц, Вц, Сц.....

25
11 / 11 / 2
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 12:51  [ТС] 21
Author24 — интернет-сервис помощи студентам
да я понимаю что все зависит от кол-ва введенных знаков, в этом и проблема в задание нет четко прописанного ограничения кол-ва вводимых знаков.

универсальную не получится создать ?
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
06.06.2012, 12:53 22
Ну если только заводить массив, в который пользователь введет ВСЕ данные, и после этого искать максимумы для каждого столбца, по которым и выравнивать таблицу.

ADD:
Еще как вариант - так же сохранять данные в массив, только после каждого введенного нового значения перерисовывать ее.
1
11 / 11 / 2
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 12:58  [ТС] 23
для типа char сойдет функция strlen а как узнать количество знаков типа int через mod?
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
06.06.2012, 13:00 24
Ну да, чтоб не выравнивать по максимальному значению типа, можно посчитать количество цифр/знаков.
0
11 / 11 / 2
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 13:03  [ТС] 25
подскажите как считать в Int
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
06.06.2012, 13:08 26
Самый простой вариант.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
int symInInteger( int number ) {
   int sym = 1;
 
   if ( number < 0 ) {
      sym++;
      number = -number;
   }
 
   while ( number /= 10 )
      sym++;
 
   return sym;
}
1
06.06.2012, 13:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2012, 13:08
Помогаю со студенческими работами здесь

Вычислить и вывести на экран ввиде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
прошу помощи,ума не приложу как это сделать,по профессии не программист, но требуется для зачета...

Исправить задачу (Вычислить и вывести на экран ввиде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX)
подскажите где и что мне надо изменить, что бы получилась данная задача. Вычислить и вывести на...

Составить программу для вычисления значений функции F(x) на отрезке [A,B] с шагом Н.Результат представить ввиде таблицы, первый столбец которой—з
Составить программу для вычисления значений функции F(x) на отрезке с шагом Н .Результат...

Вывод данных в виде таблицы в C++
Существует ли возможность вывода (записи) данных в виде таблиц в C++?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru