Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Anastasia777
1 / 1 / 0
Регистрация: 23.09.2012
Сообщений: 59
#1

Создание таблиц в С++ - C++

20.10.2012, 12:04. Просмотров 1800. Ответов 1
Метки нет (Все метки)

Люди!Очень сильно нужна ваша помощь ! Как создать таблицу(например , 1-ая строка и 1-ый столбец -это слова ) , а всё остальное цифры . Нужно сделать это используя структуры,массивы . Ещё нужно создать функции(для заполнения таблицы) . Помогите , пожалуйста! Наведите хоть маленький простой пример ,если сможете. Очень нужно! Заранее ОГРОМНОЕ ВАМ СПАСИБО!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 12:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание таблиц в С++ (C++):

создание таблиц на СИ++ - C++
как создать таблицу на СИ++ не считывая с файла?

Создание таблиц в С++ - C++
Здравствуйте . Столкнулся с таблицами- просмотрел всё , что только можно , но так и не понял , как создать таблицу и заполнить её...

Создание и применение хэш таблиц: с чего начать - C++
В универе мне задали сделать доклад и програму по "Создание и применение хэш таблиц". Подскажыте что должно быть в программе и и как ёё...

Редактор таблиц - C++
Всем привет! Получил тему по курсачу, согласно которой нужно написать программу на С++ с использованием WinAPI, которая разрешает...

Реализация векторов и таблиц - C++
Помогите, пожалуйста! В этом коде выполнено сохранение нулевых элементов матрицы, расположенных ниже главной и вспомогательной...

Консольный редактор таблиц - C++
Здравствуйте, необходимо разработать класс, моделирующий таблицу, ячейки которой могут хранить данные разных типов. В консоли мы выбираем...

1
De_N
28 / 26 / 9
Регистрация: 15.10.2012
Сообщений: 60
20.10.2012, 14:18 #2
Один из способов представления таблицы в C++ - это использование двумерных массивов.
Например в вашем случае можно сделать что-то вроде:

C++
1
2
3
4
5
6
7
8
9
10
11
12
String table[100][100];
// Объявляется двумерный массив строк размером 100 на 100. Для простоты это статический массив.
// Строки и столбцы нумеруются с нуля.
 
// Работа с ячейками на примере таблицы, столбцы которой - это характеристики учащегося, а строчки - фамилии.
// Обращаться к ячейке таблицы можно так:
table[1][0] = "Курс";
// 1 и 0 - это столбец и строка соответственно (с учетом особенностей нумерации)
table[2][0] = "Средняя оценка";
 
table[0][1] = "Иванов";
// Теперь получилась небольшая незаполненная таблица, состоящая из двух столбцов ("Курс" и "Средняя оценка") и одной строчки ("Иванов")
На счет функций, заполняющих таблицу:

Значение ячеек можно запрашивать, например, последовательно построчно. С использованием библиотека stdio.h, заполнение первой по счету строки (с нулевым индексом) может выглядеть примерно так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdio.h"
String table[100][100];
int count; // Количество столбцов
 
void fillcells (void)
{
printf ("Количество столбцов:");
scanf ("%d", &count);
 
int i ; // Переменная цикла
char a[255];
 for (i=0; i<count; i++)
 {
 scanf("%s", a);
 table[i][0] = String(a);
 }
}


Если работаете в Borland C++ Builder, то можно воспользоваться замечательным компонентом "TStringGrid", представляющим собой уже готовую таблицу, которую можно заполнить вручную (кликая мышью по ячейкам) или программно, обращаясь к ячейкам например так:
StringGrid1->Cells[<столбец>][<строка>] = "";
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2012, 14:18
Привет! Вот еще темы с ответами:

Преобразование таблиц Excel - C++
Необходимо преобразовать таблицы, прешедшие в Excel из одного вида в другой. При этом выполняется сортировка, подсчет суммы за год, за...

Проектирование таблиц с данными - C++
В лабораторной сказано что нужно создать таблицу в которой будут столбцы &quot;имя студента&quot;, &quot;номер группы&quot;, &quot;экзамены&quot;. столбец экзамен...

Организация хеш-таблиц - C++
Пытался разобраться с работой с хеш таблицами и посмотрел урок : https://www.slideshare.net/mkurnosov/6-32402313?next_slideshow=1 ...

Создание базы данных на лету, создание и заполнение таблиц в базе DB (Paradox? или..). - C#
Здравствуйте Профи! --- Видел я &quot;простенькую&quot; (exe-шник небольшого размера, запускается сразу, без предварительной установки)...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru