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

Найти количество строк, похожих на первую строку данной матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализация стека http://www.cyberforum.ru/cpp-beginners/thread898773.html
Написать программу, реализующую стек с информацией о сотрудниках и отображающую стек в порядке возрастания возраста сотрудника
C++ Заполнить одномерный массив с помощью датчика случайных чисел таким образом, чтобы все его элементы были различны Заполнить одномерный массив с помощью датчика случайных чисел таким образом, чтобы все его элементы были различны // программа заполнение массива #include <iostream.h> #include <time.h> #include <stdlib.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread898763.html
C++ Умножение длинных чисел
не работает процедура умножения длинных чисел. переводил с паскаля по книге Окулова "Программирование в алгоритмах". вроде все верно перевел... #include <stdio.h> #define MaxDig 100000 #define Osn 10000 #define Count 4 void ReadLong(int *A); void WriteLong(const int *A); void IntToStr(int A, char *str);
C++ Указатели . Удалить из одномерного массива элемент с заданным номером, добавить К элементов, начиная с заданного номера
Сформировать одномерный массив. Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера
C++ Заполнить одномерный массив элементами, отвечающими следующему соотношению: http://www.cyberforum.ru/cpp-beginners/thread898757.html
Заполнить одномерный массив элементами, отвечающими следующему соотношению: a1=1; a2=1; ai=ai-2+ai-1 (i = 3, 4, ..., n). cin >> N; /*Ввод количества элементов*/ A = 1; A = 1; for(int i=2; i<n; i++) A = A + A;
C++ Файлы. С файла нужно удалить слово, в котором самое большое количество РАЗНЫХ букв С файла нужно удалить слово, в котором самое большое количество РАЗНЫХ букв. То есть со слов "aab" и "abc" нужно удалить "abc". Помогите, а то никак не выходит... подробнее

Показать сообщение отдельно
Nikolai699
16 / 16 / 3
Регистрация: 15.03.2012
Сообщений: 105
12.06.2013, 11:54     Найти количество строк, похожих на первую строку данной матрицы
если правильно понял задачу, то получается как то так)

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
#include<iostream>
#include<ctime>
 
using namespace std;
 
void main(){
    srand(time(NULL));
    int **arr, N, M, count = 0, temp;
    cout << "enter size (N) : " ;
    cin >> N;
    cout << "enter size (M) : " ;
    cin >> M;
    arr = new int *[N];
    for(int i = 0; i < N; i++)
        arr[i] = new int [M];
    for(int i = 0; i < N; i++)
        for(int j = 0; j < M; j++)
            arr[i][j] = rand()%100 + 1;
    //часть кода для ввода массива с клавиатуры
    /*cout << "enter arr : " <<endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cin >> arr[i][j];
    }
*/
 
    cout << "your arr : " << endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cout << arr[i][j] << "   ";
        cout << endl;
    }
 
    
    for(int i = 1; i < N; i++){
        temp = 0;
 
        for(int j = 0; j < M; j++)
            for(int k = 0; k < M ;k++)
                if(arr[0][k] == arr [i][j]){
                    temp ++;
                }
            if(temp > (M/2))
                    count ++;
    }
 
    cout << count << " - pohogih strok." << endl;
}
 
Текущее время: 07:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru