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

Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры. - C++

Восстановить пароль Регистрация
 
cooller51190555
0 / 0 / 0
Регистрация: 06.05.2011
Сообщений: 34
05.12.2011, 16:03     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры. #1
С клавиатуры вводятся два числа, задающие размерность некоторой прямоугольной решетки. Каждый узел решетки должен быть связан с двумя соседними узлами (соседом снизу и соседом справа) и хранить некоторый символ (char). Решетка задается указателем на левый верхний узел. Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры.
Если кому не трудно, напишите, буду благодарен. Заранее спасибо.

Добавлено через 2 часа 59 минут
НУ кто нибудь хоть помогите...
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2011, 16:03     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры.
Посмотрите здесь:

C++ Заполнение массива с клавиатуры
C++ Заполнение одномерного массива с клавиатуры
Заполнение статического поля класса с клавиатуры C++
C++ Разработать класс MyMath, обеспечивающий выполнение операций сравнения над двумя вещественными числами
Заполнение двумерного массива с клавиатуры C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
05.12.2011, 17:24     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры. #2
Цитата Сообщение от cooller51190555 Посмотреть сообщение
С клавиатуры вводятся два числа, задающие размерность некоторой прямоугольной решетки. Каждый узел решетки должен быть связан с двумя соседними узлами (соседом снизу и соседом справа) и хранить некоторый символ (char). Решетка задается указателем на левый верхний узел. Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры.
Добавлено через 2 часа 59 минут
Почитаешь ваш пост - можно подумать, что вы не совет спрашиваете, а ставите задачу(ладно хоть сроки не указываете, нащальника), даете нам условия задачи и ждете небось готового решения, наивный вы наш друг программист.
PS: хотелось бы видеть какие-нибудь попытки решения вашей задачи с вашей стороны.

Добавлено через 2 минуты
Цитата Сообщение от cooller51190555 Посмотреть сообщение
НУ кто нибудь хоть помогите...
Это называется "НУ кто нибудь сделайте все за меня"
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
25.02.2012, 16:13     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры. #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот. Пожалела вас и решила сделать вам задачу

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
//===================================================================
// Автор:   Programina
// Время:   15:54 @ 25.02.2012
// Описание:    Создание таблицы с символами    
//===================================================================
 
#include <iostream>
#include <string>
 
using namespace std; 
 
int main()
{
    int i = 0;      // счетчик клеток
    int n = 1;      // счетчик рядов для перехода на след. ряд
    int x_uzel = 0;     // по X
    int y_uzel = 0;     // по Y
    int max_uzel = 0;   // число узлов
    
    // Вводим кол-во столбцов
    cout << "\nVvedite kol-vo stolbcov" << endl;
    cin >> x_uzel;
    
    // Вводим кол-во рядов
    cout << "\nTeper' vvedite kol-vo ryadov" << endl;
    cin >> y_uzel;
    
    // Получили таблицу из max_uzel клеток
    max_uzel = x_uzel * y_uzel; 
    cout << "\nKol-vo kletok ravno: " << max_uzel << endl;
    
    // Массив символов равный кол-ву клеток таблицы
    char c[max_uzel];       
    
    // Теперь будем заносить в клетки символы char
    for (i = 0; i < max_uzel; i++)
    {
        cout << "\nVvedite simvol dlya kletki " << i << endl;
        cin >> c[i];    
    }
    
    // Теперь выведем нашу таблицу
    cout << "\nVyvedem tablicu" << endl;
    
    for (i = 0; i < max_uzel; i++)
    {
        if (i == x_uzel * n){cout << "\n";n+=1;}    
        cout << c[i] << "\t";
    }   
    
    
    // Конец
    cout << "\n\n\n\n\nThe End";
    
    system("pause");
        return 0;
}
Добавлено через 11 минут
#include <string> не нужна
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.04.2012, 00:28     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры. #4
programina
Форумчанин

Регистрация: 23.10.2011
Сообщений: 1,038
Записей в блоге: 7
Репутация: 187 (133)
Вот откуда мне упало в репутацию 54 спасиба?
Yandex
Объявления
07.04.2012, 00:28     Разработать программный фрагмент, обеспечивающий построение и заполнение решетки с клавиатуры.
Ответ Создать тему
Опции темы

Текущее время: 01:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru