Форум программистов, компьютерный форум, киберфорум
Наши страницы

Чтение из файла; функция, которая вставляет заданное число в отсортированній массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано число n, переставить первую и последнюю цифры местами! http://www.cyberforum.ru/cpp-beginners/thread721189.html
Помогите плс !Дано число n, переставить первую и последнюю цифры местами!(Без использования массива)
C++ Есть в записи числа m цифры, которые совпадают с цифрами в записи числа n Дано два натуральных числа n(<=9999) и m (<=9999). Проверить, есть в записи числа m цифры, которые совпадают с цифрами в записи числа n. Оригинал: Дано два натуральних числа n(<=9999) i m... http://www.cyberforum.ru/cpp-beginners/thread721171.html
C++ Из множества целых чисел выделить множество чисел, на которые делится без остатка число 444
1.Из множества целых чисел выделить множество чисел, на которые делится без остатка число 444 Ребята помогите решить данные задачи , буду очень благодарен
Поиск бинарных чисел в строке символов и их преобразование C++
Добрый вечер. Нужна помощь в реализации программы. Задача: Дана строка символов, в которой содержатся числа в двоичной системе записанные в формате <числа>,< числа>(1.1, 1010.01) - но это не...
C++ Ошибка в double http://www.cyberforum.ru/cpp-beginners/thread721156.html
Приветствую! Недавно делая простую программу встретился с проблемой - при работе с числами типа double возникают ошибки. Пример double a(-2), b(0.1); a += b; По идеи a должно быть равно -1.9, но...
C++ Не рабочий ИИ в программе "Крестики-Нолики" Возникла проблема при написании программы "Крестики-Нолики" После трех ходов ИИ перестает ходить. Помогите мне пожалуйста в этой проблеме. #include <iostream> using namespace std; char matrix;... подробнее

Показать сообщение отдельно
anna93
0 / 0 / 0
Регистрация: 06.12.2012
Сообщений: 9

Чтение из файла; функция, которая вставляет заданное число в отсортированній массив - C++

06.12.2012, 08:43. Просмотров 239. Ответов 0
Метки (Все метки)

Всем доброе утро!
Мальчики, у меня есть две проблемки:

1)Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом.
Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный
Вот, есть код:
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <iostream>
using namespace std;
 
int main()
{
    const int M=8;
    const int N=8;
    int A [M][N] = { { 3,  -5, 29,  4, 18, -3, 14,  4},
                     { 8,  -8,  3,  8, -3, 16,  9,  8},
                     {19, -10,  2,  3, -1,  8,  9,  3},
                     { 4,   8,  3, -2, 32, 11, -1, -2},
                     { 5,  45, -7, 32,  8,  1,  8, 32},
                     {25,  36,  5, 11, -6, 38, -5, 11},
                     {-6,   0,  6, -1,  4, -3,  7, -1},
                     { 1,   6,  9,  4, 18, 23, -7, -2}};
 /*    for (int j = 0; j < 8; j++)
        {
            cout << "put A[ " << j << "]: ";
            for (int i = 0; i < 8; i++)
            {
                  cin >> A [j][i];
            }
              
        }*/
        for (int j=0;j<8;j++)
        {
            for (int i=0;i<8;i++)
            {
//              A [j][i] = rand() %100;
                std :: cout << A [j][i] << " ";
            }
            std :: cout << "\n";
        }
         for (int i = 0; i < 8; i++)
        {
                bool isk (true);
                for (int j = 0; j < 8; j++)
                
                if (isk)
                        std::cout << "k: " << i << "\n";
         }
         for (int i = 0; i < 8; i++)
        {
                bool isk (true);
                for (int j = 0; j < 8; j++)
                {
                        if (A[i][j] != A [j][i])
                        {
                                isk = false;
                                break;
                        }
                }
                if (isk)
                        std::cout << "k: " << i << "\n";
        }
        for (int i = 0; i < 8; i++)
        {
                bool isbelowzero (false);
                for (int j = 0; j < 8; j++)
                        if (A[i][j] < 0) isbelowzero = true;
 
                if (isbelowzero)
                {
                        int summ(0);
                        for (int j = 0; j < 8; j++)
                                summ = summ + A[i][j];
                        std::cout << "Summ " << i << ":" << summ;
                }
        }
    return 0;
}
И в нем надо организовать еще чтение из файла, не понимаю как...

2) Создать функцию, которая вставляет заданное число в отсортированный массив любое кол-во раз.

Помогите, пожалуйста
^_^
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.