Форум программистов, компьютерный форум CyberForum.ru

При помощи структур вывести таблицу в консоль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерный массив. Определение таких номеров k, при которых k-строка совпадает с k-столбцом http://www.cyberforum.ru/cpp-beginners/thread1129521.html
1. Консольный ввод/вывод целочисленного массива размером 5*5. 2 Определение таких номеров k , при которых k-строка совпадает с k-столб- цом. 3. Определение сумм элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
C++ Как передать массив из одной функции в другую? Нужна помощь. #include <iostream> #include <conio.h> using namespace std; int vod(int a) { int a, i; for (i = 0; i < 12; i++) cin >> a; http://www.cyberforum.ru/cpp-beginners/thread1129518.html
Подсчитать частоту встречаемости слова в тексте C++
Задание :Текст записан одной длинной строкой. Подсчитать частоту встречаемости каждого слова в тексте. Нужен код на С или С++
C++ Отсортировать слова по алфавиту в массиве char
Здраствуйте. Есть задачка, с несколькими функция одна из которых отсортировать слова по алфавиту. Искал эту тему но того, что мне нужно не нашол. Мне нужен алгоритм, не код. Как это сделать strtok? Массив создаю char а не string. #include <iostream> using namespace std; #include <cstring> void Without_vowels(char *&); void With_numbers(char *&); void Sorted_numbers(char *&); void...
C++ Отсортировать динамический односвязный список http://www.cyberforum.ru/cpp-beginners/thread1129498.html
его можно сортировать с помощью указателей. а как не разберусь помогите подправить #include<Windows.h> #include <clocale> #include <conio.h> #include<iostream> using namespace std; struct WORKER
C++ Цифровой счетчик, добавить шаг счетчика Цифровой счетчик – это целочисленная переменная с ограниченным диапазоном значений, которая сбрасывается при достижении максимального значения. Примеры использования: цифровые часы, счетчик метров в индикаторе пробега. Опиши-те класс для такого счетчика. Предусмотрите возможность установления минимальных и максимальных значений, увеличения значения счетчика на единицу, возвращения текущего... подробнее

Показать сообщение отдельно
grey91
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 11
25.03.2014, 18:48     При помощи структур вывести таблицу в консоль
Надо при помощи структур сделать в консоле таблицу.
Так должны выглядеть структуры
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct Cell{
    char szData[10]; // содержимое ячейки
    int nSize;  // кол-во символов в ячейке
};
 
struct Row{
    Cell *pColums;
    int nSizeCell; // кол-во ячеек
};
 
struct Table{
    Row *pRows;
    int nSizeRow;   // кол-во строк
};
Я написал функцию на добавление ячеек
C++
1
2
3
4
5
6
7
8
9
Cell *AddCell(Cell *cell, int &nSize){ 
    Cell *TempCell = new Cell[nSize+1];
    for(int i = 0; i < nSize; i++){
        TempCell[i] = cell[i];
    }
    delete []cell;
    nSize++;
    return TempCell;
}
Но, оказывается, надо эту функцию как-то написать не через Cell *AddCell, а через Row *AddCell

Помогите как это сделать через Row
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru