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

Переписать массив элементы матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнение строк http://www.cyberforum.ru/cpp-beginners/thread375043.html
Доброго времени суток) Помогите пожалуйста студенту) Написал пользовательскую функцию для поиска совпадений строк. При вводе переменной f 1 строки в списке поиск проходит успешно , а когда ввожу 2 и более строчку NULL не возвращается. В чем может быть проблема? void search(table *str,int n) { char f; int c=4; int i=0;
C++ Массив размером n × n Есть двумерный массив размером n × n, элементы которого целые числа. Нужно подсчитать среднее арифметическое четных элементов, расположенных ниже главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread375041.html
Наследование C++
Создаю базовый класс: #include <string> using namespace std ; class T { protected: string name ;
C++ Помогите доработать код.
Задача состоит в следующем: надо создать массив и вставить вместо двух случайных элементов "нули". После посчитать сумму элементов между "крайними нулями". Например если был массив 5 4 -1 8 6 4 2 3 3 7 0 -6 И после вставки "нулей" стал таким: 5 4 0 8 6 4 0 3 3 7 0 -6 Получается что сумма будет равна: 8+6+4+0+3+3+7=31 Вставку двух нулей делаем для того, чтобы быть уверенными, что у нас...
C++ Где найти hid.lib? http://www.cyberforum.ru/cpp-beginners/thread375017.html
есть прога, там подключается #include <hidsdi.h> но он его не находит пишет fatal error C1083: Не удается открыть файл включение: hidsdi.h: No such file or directory как я понял чтобы он его находил надо подключить hid.lib и setupapi.lib но у меня в студии почему то нет hid.lib. Подскажите что сделать. Добавлено через 1 час 58 минут Очень надо
C++ Вопрос по отладке+задача. Изучаю программирование. Пытаюсь решить эту задачу:http://www.cyberforum.ru/cpp-experts/thread153746-page6.html Проблема даже не в том что пока не получается. Вот код: #include<iostream> using namespace std; int main() { int i,k,j;j=0; int counter=0; подробнее

Показать сообщение отдельно
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
31.10.2011, 00:59     Переписать массив элементы матрицы
лови
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
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"rus");
    int a[20][20];
    int m,n;
    int b[20], c[20];
    cout << "Введите кол-во строк: ";
    cin >> m;
    cout << "Введите кол-во столбцов: ";
    cin >> n;
    for(int i = 0; i < m; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << "a[" << i << "][" << j << "] = ";
            cin >> a[i][j];
        }
    }
    for(int i = 0; i < m; i++)
    {
        b[i] = a[i][i];
        c[i] = a[i][n - i - 1];
    }
    cout << "a  b   c" << endl;
    for(int i = 0; i < m; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << a[i][j] << " ";
        }
        cout << "   " << b[i] << "  " << c[i] << endl;
    }
    system("pause");    
}
Тестировал на квадратной матрице 3х3, натуральными числами.
Добавлено через 59 секунд
могут быть неровности, так как форум по своему форматирует табуляцию и пробелы
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru