Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Создание класса очереди Создать класс, реализующую очередь целых чисел типа FIFO. Данные класса: массив очереди, указатели на начало очереди и на конец очереди. Открытые функции: запись в начало очереди, чтение конца очереди. https://www.cyberforum.ru/ cpp-beginners/ thread1112506.html Создать класс, описывающий багаж пассажира C++
. Создать класс, описывающий багаж пассажира. Данные класса: количество вещей и общий вес вещей. Открытые функции класса: ввод количества вещей и веса каждой вещи в отдельности, вывод на экран общего веса багажа.
C++ Некорректное отображение элементов массива Есть одномерный массив последовательных положительных чисел. Когда перемешиваю его элементы случайным образом и вывожу результат на экран, то один или несколько элементов отображаются в виде такого числа: -858993460. Т.е. как-то так: 2 7 16 1 18 -858993460 5 14 2 -858993460. Число каждый раз одно и то же, иногда его нет и элементы отображаются как нужно. Подозреваю, что какое-то конкретное... https://www.cyberforum.ru/ cpp-beginners/ thread1112496.html C++ Найти все трехзначные числа, сумма цифр которых равна данному целому числу https://www.cyberforum.ru/ cpp-beginners/ thread1112495.html
Найти все трехзначные числа?сумма цифр которых равна данному целому числу! Ребята побыстрее надо, заранее спасибо!
Ошибки в программе C++
Дано задание Создать структуру, реализующую очередь целых чисел типа FIFO. Данные структуры: массив очереди, указатели на начало очереди и на конец очереди. Создать функции: запись в начало очереди, чтение конца очереди. Текст проги ниже, необходимо сделать так что бы перемещение в начало и конец очереди производился не индексами а с помощью указателей. #include <limits.h> #include...
C++ Сумма квадратов отрицательных элементов и их среднее значение https://www.cyberforum.ru/ cpp-beginners/ thread1112471.html
Дано 2 одномерных массива, найти сумму квадратов отрицательных элементов каждого одномерного массива,и их среднее значение элементов в каждом массиве. (Использовать передачу массива)
C++ Ошибка в функции Ситуация следующая, есть string строка, в которой надо найти и сохранить все цифры, написал небольшую функцию, но возвращает ошибку "term does not evaluate to a function taking 1 arguments", функция следующая: int strtoi(string line){ char c, n; int res=0; strcpy(c, line.c_str()); for (int i=0; i < strlen(c)-1; i++) if(c>='0' && c<='9') strcat(c,n); res = atoi(n); https://www.cyberforum.ru/ cpp-beginners/ thread1112458.html Мультисписки. Удаление элемента C++
Здравствуйте! Подскажите пожалуйста ошибку в коде. Задание: удалить элемент из нижнего уровня мультисписка! Проблема состоит в том, что удаляется только элемент, который стоит первым на нижнем уровне! Бросаю код: typedef struct Bludo{ string name; int kalory; Bludo *next; }TBludo; typedef struct Strana{
C++ Составить программу, обрабатывающую исключительную ситуацию https://www.cyberforum.ru/ cpp-beginners/ thread1112447.html
Составить программу на языке С++ обрабатывающую исключительную ситуацию, которая может возникнуть в ходе выполнения программы. Выведите на экран значение функции для некоторого диапазона значений аргумента х. Коэффициенты a, b, c, d и диапазон значений аргумента вводятся с клавиатуры. При организации ввода/вывода должен использоваться механизм для отлова исключений типа. Подобрать параметры...
C++ Создать класс - вектор https://www.cyberforum.ru/ cpp-beginners/ thread1112443.html
Создать класс - вектор, который имеет в закрытой части указатель на данные целого типа и количество элементов. Определить конструктор, деструктор, функции вывода элементов вектора, вычисления длины вектора, сложение, вычитание, скалярного произведения векторов. Добавлено через 6 часов 35 минут Без функций вычисления как-то так получилось. В чем ошибки?) #include <iostream> #define n 3...
C++ Тип введенных елементов
Ребята помогите пожайлуста, нужно в вот эту прогу нужно сделать шаблон который будет определять тип введенных елементов матрици, и как я понял нужно выводить какого типа этот елемент. Но так же мне уточнили что можно взять всего 2 типа: int и float, и сделать для них. Но я очень плохо дружу с шаблонами. Я вот уже сколько сидел думал у меня не получаеться придумать как это сделать, не могли бы вы...
C++ Метод хорд, проверьте правильность кода #include <iostream> #include <cmath> double func(double x) { return x*x*x+20*x+8*(log(2+10*sqrt(3))); } double find(double infinum, double supremum, double epsilon) { https://www.cyberforum.ru/ cpp-beginners/ thread1112438.html
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
06.03.2014, 11:07 0

Заполнить нулями заданную область матрицы - C++ - Ответ 5865699

06.03.2014, 11:07. Показов 2304. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Cyber1234 как решение

Решение

Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <iomanip>
 
int main()
{
    int n;
    std::cout << "Enter n: "; std::cin >> n;
    std::cout << "\n";
    int** arr = new int*[n];
    for(int i = 0; i < n; i++)
        arr[i] = new int[n];
    
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
            arr[i][j] = 1;
        for(int j = 0; j < n - i - 1; j++) // Если включая диагональ for(int j = 0; j < n - i; j++)
            arr[i][j] = 0;
        for(int j = 0; j < n; j++)
            std::cout << std::setw(4) << arr[i][j];
        std::cout << "\n\n";
    }
    
    for(int i = 0; i < n; i++)
        delete [] arr[i];
    delete [] arr;
    
    system("pause");
    return 0;
}


Добавлено через 7 минут
Cyber1234, про функцию забыл
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <iomanip>
 
void func(int** arr, int n)
{
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
            arr[i][j] = 1;
        for(int j = 0; j < n - i - 1; j++) // Если включая диагональ for(int j = 0; j < n - i; j++)
            arr[i][j] = 0;
        for(int j = 0; j < n; j++)
            std::cout << std::setw(4) << arr[i][j];
        std::cout << "\n\n";
    }
}
 
int main()
{
    int n;
    std::cout << "Enter n: "; std::cin >> n;
    std::cout << "\n";
    int** arr = new int*[n];
    for(int i = 0; i < n; i++)
        arr[i] = new int[n];
    
    func(arr, n);
    
    for(int i = 0; i < n; i++)
        delete [] arr[i];
    delete [] arr;
    
    system("pause");
    return 0;
}


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

Заполнить заданную область квадратной матрицы единицами, а остальное - нулями
Данная действительно квадратная матрица размерности N. Заполнить матрицу в заштрихованной области...

Заполнить заштрихованную область матрицы нулями
Задали квадратную матрицу, все элементы которой равны единице. Написать фунцию void func (int**...

Заполнить заштрихованную область матрицы нулями
Написать функцию void func (int** arr, int n), которая заполняет заштрихованную область квадратной...

Заполнить заштрихованную область матрицы нулями
Дано квадратную матрицу, все элементы которой равны единице. Написать функцию void func (int **...

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

Написать функцию, которая заполняет заштрихованную область матрицы нулями
Задана квадратная матрица, все элементы которой ровные единицы. Написать функцию void func (int**...

Работа с матрицей. Написать фунцию которая заполняет заштрихованную область матрицы нулями
Задали квадратную матрицу, все элементы которой равны единице. написать фунцию void func (int**...

Заполнить нулями элементы квадратной матрицы, расположенными по её периметру
Заполнить нулями элементы квадратной матрицы, расположенными по её периметру. Нужно написать,...

Заполнить нулями элементы квадратной матрицы, расположенными по её периметру
Заполнить нулями элементы квадратной матрицы, расположенными по её периметру. кто может помочь...

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