Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ выделение памяти Здравствуйте, помогите пожалуйста исправить ошибку, это лишь малая часть кода. В задании: поле name должно быть динамическим: char *name. Конструктор выделяет под него память, деструктор - освобождает. Мне нужна помощь в исправлении этой ошибки и в выделении/удалении памяти под name ( функции я напишу сам, просто помогите как правильно расписать, тоесть синтаксис ) . getName должен возвращать... https://www.cyberforum.ru/ cpp-beginners/ thread831730.html C++ Поиск в файле и сортировка
Задача : Предусмотреть поиск животных по возрасту,кличке. Отсортировать в файле животных по породе. Проблема : Немогу ни как найти слова в файле...и вывод породы тоже не в лучшем состоянии... ////×åòâåðòàÿ ëàáàðàòîðíàÿ.//// #include <iostream> #include <string> #include <fstream> #include <stdio.h> #include <cstring> #include <windows.h> #include <winuser.h>
C++ Сортировка чисел с использованием файлов Доброго времени суток. Не первый день уже пытаюсь завершить задание, да вот работа с файлами меня подводит. Суть задания такова: Ввести числа (я для этого использовал генератор) и записать их в файл. Реализовать две функции сортировки: пирамидальную и слиянием. Числа в функцию считать из файла, отсортировать, записать в файл (я сделал отдельный файл). #include <fstream> #include... https://www.cyberforum.ru/ cpp-beginners/ thread831710.html C++ Написать программу, которая находит в массиве значения, повторяющиеся два и более раз Помогите решить задачу. Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран. Массив состоит из 10 элементов, заполненный пользователем с клавиатуры. p.s. Как объявить и заполнить массив - сложностей не вызывает. Интересен сам алгоритм нахождения одинаковых чисел. https://www.cyberforum.ru/ cpp-beginners/ thread831700.html
C++ сложение двух двоичных чисел
Помогите разобраться со сложением двоичных чисел. Напишите алгоритм сложения двух двоичных чисел!
C++ Дано двузначное натуральное число. Получить другое натуральное число, в котором порядок цифр изменен на противоположный Помогите пожалуйста,Дано двузначное натуральное число. Получить другое натуральное число, в котором порядок цифр изменен на противоположный https://www.cyberforum.ru/ cpp-beginners/ thread831682.html
C++ Сравнить символы двух заданных строк в С++ https://www.cyberforum.ru/ cpp-beginners/ thread831675.html
Помогите пожалуйста с написанием в С++. Мучаюсь уже 3 часа, вообще ничего не выходит. Вот задание: Сравнить символы двух заданных строк. Вывести на экран результатуючую строку, в которой будут элементы первой строки, которые не повторились во второй. Учти возможность ввода как чисел, так и символов.
C++ Операции с элементами матрицы
Вот задача: Дана матрица 6х7, элементами которой являются значения символьного типа. Подсчитать количество буквенных символов в матрице и общее количество цифровых символов в ее верхней половине. дошел до того где надо с помощью оператора rand сгенерировать матрицу, подскажите как в rand засунуть два интервала потому что цифры в таблицеASCII с 48 по 57 а буквы с 97 по 122 вот код: ...
C++ Сформировать массив, содержащий сведения о нападающих команды «Спартак». Сформировать массив, содержащий сведения о нападающих команды «Спартак». Структурный тип содержит поля: имена нападающих, число заброшенных ими шайб, число сделанных голевых передач, заработан-ное штрафное время. Написать программу, которая определяет - по сумме очков (голы + передачи) четырех лучших игроков, - самого "грубого" игрока, т.е. имеющего наибольшее штрафное время. ... https://www.cyberforum.ru/ cpp-beginners/ thread831658.html C++ Спрогнозировать временной ряд кто может помочь с прогнозированием временного ряда? скиньте исходники кто уже делал, мне примеры нужны, или хотя бы метод посоветуйте!!!!!!!! https://www.cyberforum.ru/ cpp-beginners/ thread831656.html
Строки. Подсчитайте количество подстрок в строке. Определите длину самого короткого слова. C++
Дана строка слов, разделенных пробелами и запятыми. Подсчитайте количество подстрок (заключенных между запятыми) в строке. Определите длину самого короткого слова.
C++ Обработка матрицы ( среднее значение произведения элемента, поменять местами соответствующие элементы) в любой матрице написать программу которая находит: -(1) среднее значение произведения элемента и его соседей по столбцам ; -(2) Поменять местами соответствующие элементы первого столбца и последней строки. помогите с С++ заранне спасибо) https://www.cyberforum.ru/ cpp-beginners/ thread831636.html
32 / 32 / 17
Регистрация: 10.10.2012
Сообщений: 88
08.04.2013, 21:16 0

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

08.04.2013, 21:16. Показов 1254. Ответов 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
#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;
}


Вернуться к обсуждению:
Построить матрицу по образцу C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2013, 21:16
Готовые ответы и решения:

Построить квадратную матрицу по образцу
Построить квадратную матрицу порядка 2n. Мало того что не понимаю самого задания:wall:,так еще и...

Построить вещественную матрицу по образцу
Помогите пожалуйста!!!! Как для заданного значения n (константа) построить вещественную матрицу X...

Заполнить матрицу по образцу
Заполнить заснетоши массив следующим образом: 111 112 ... 120 ... ... ... ... 11 12 ...

Заполнить матрицу по образцу
Нужно создать матрицу и заполнить ее таким образом: 1 2 6 7 15 16 28 ... 3 5 8 14...

3
08.04.2013, 21:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2013, 21:16
Помогаю со студенческими работами здесь

Заполнить матрицу по образцу
Нужно сделать такую матрицу: 1 2 3 2 1 2 3 2 1 Начало есть, но как дальше хз. Делать нужно...

Сформировать матрицу по образцу
Здравствуйте. Каким образом можно решить задачу? Даны действительные числа а1,а2... Получить:

Заполнить матрицу по образцу
Заполнить матрицу размером n*m числами 1,2,3, … n*m, оюходя её соответственно варианту:

Сформировать матрицу по образцу
Всем привет. Напишите пожалуйста, программу чтобы получился массив как внизу. 0 0 0 1 0 0 1 2 ...

Сформировать матрицу по указанному образцу
сформировать матрицу 100 ...000 220 .. 000 333 . ..000...

Сформировать матрицу по заданному образцу
сформировать матрицу с++ по образцу 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 3 2 1...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru