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

Построить матрицу по образцу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ выделение памяти http://www.cyberforum.ru/cpp-beginners/thread831730.html
Здравствуйте, помогите пожалуйста исправить ошибку, это лишь малая часть кода. В задании: поле name должно быть динамическим: char *name. Конструктор выделяет под него память, деструктор - освобождает. Мне нужна помощь в исправлении этой ошибки и в выделении/удалении памяти под name ( функции я напишу сам, просто помогите как правильно расписать, тоесть синтаксис ) . getName должен возвращать...
C++ Поиск в файле и сортировка Задача : Предусмотреть поиск животных по возрасту,кличке. Отсортировать в файле животных по породе. Проблема : Немогу ни как найти слова в файле...и вывод породы тоже не в лучшем состоянии... ////×åòâåðòàÿ ëàáàðàòîðíàÿ.//// #include <iostream> #include <string> #include <fstream> #include <stdio.h> #include <cstring> #include <windows.h> #include <winuser.h> http://www.cyberforum.ru/cpp-beginners/thread831712.html
C++ Сортировка чисел с использованием файлов
Доброго времени суток. Не первый день уже пытаюсь завершить задание, да вот работа с файлами меня подводит. Суть задания такова: Ввести числа (я для этого использовал генератор) и записать их в файл. Реализовать две функции сортировки: пирамидальную и слиянием. Числа в функцию считать из файла, отсортировать, записать в файл (я сделал отдельный файл). #include <fstream> #include...
C++ Написать программу, которая находит в массиве значения, повторяющиеся два и более раз
Помогите решить задачу. Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран. Массив состоит из 10 элементов, заполненный пользователем с клавиатуры. p.s. Как объявить и заполнить массив - сложностей не вызывает. Интересен сам алгоритм нахождения одинаковых чисел.
C++ сложение двух двоичных чисел http://www.cyberforum.ru/cpp-beginners/thread831694.html
Помогите разобраться со сложением двоичных чисел. Напишите алгоритм сложения двух двоичных чисел!
C++ Дано двузначное натуральное число. Получить другое натуральное число, в котором порядок цифр изменен на противоположный Помогите пожалуйста,Дано двузначное натуральное число. Получить другое натуральное число, в котором порядок цифр изменен на противоположный подробнее

Показать сообщение отдельно
kuli4ok
31 / 31 / 3
Регистрация: 10.10.2012
Сообщений: 88
08.04.2013, 21:16     Построить матрицу по образцу
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
#include <iostream>
 
void show(int** mass, int n) {
    for(int i=0; i<n; i++) {
        for(int j=0; j<n; j++)
            std::cout << mass[i][j];
        std::cout << std::endl;
    }
}   
    
void clear(int **mass, int n) {
    for(int i=0; i<n; i++) {
        for(int j=0; j<n; j++)
            mass[i][j] = 0;
    }
}       
    
int main() {
    int n;
    std::cout << "Enter N: ";
    std::cin >> n;
    int **matrix = new int*[n];
    for(int i=0; i<n; i++)
        matrix[i] = new int[n];
    /*заполняет матрицу для пункта задания (а) */ 
    for(int i=0; i<n; i++)
        matrix[i][i] = 1;
    show(matrix, n);
    clear(matrix, n);
    std::cout << std::endl;
    /*заполняет матрицу для пункта задания (б) */ 
    for(int i=0; i<n; i++) {
        for(int j=i; j<n; j++) {
            matrix[i][j] = n - (j-i);
        }
    }
    show(matrix, n);
    clear(matrix, n);
    std::cout << std::endl;
    /*заполняет матрицу для пункта задания (в) */ 
    for(int i=0; i<n; i++) {
        for(int j=(n-i)-1; j<n; j++) {
            matrix[i][j] = matrix[i][j-1]+1;
        }
    }
    show(matrix, n);
    for(int i=0; i<n; i++)                                                                                                                     
        delete [] matrix[i];
    delete [] matrix;
    return 0;
}
 
Текущее время: 06:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru