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

Сравнение элементов символьного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Будильник http://www.cyberforum.ru/cpp-beginners/thread391016.html
Составить программу которая выводит на экран текущее время, а также проигрывает мелодию в заданный момент времени. Время вывода мелодии задается с клавиатуры при запуске программы и выводится на экран как постоянный текст.
C++ Определить количество четных чисел на отрезке между максимальным и минимальным элементами массива Просьба помочь написать программу. Дан массив из N элементов. Нужно определить количество четных чисел на отрезке между максимальным и минимальным элементами массива. http://www.cyberforum.ru/cpp-beginners/thread391008.html
Помогите с Задачкой C++
1. Реализовать функцию нахождения всех простых чисел в диапазоне от 1 до 101. Сгенерированные числа сохранить в массиве. Элементы массива вывести на консоль. При реализации использовать алгоритм Эратосфена 2. Создать массив, размер массива ввести с консоли, заполнить его случайными вещественными числами от 1 до 50. Вычислить корень квадратный каждого из его элементов и среднее арифметическое...
C++ Как правильно передать метод в качестве функции возврата?
Здравствуйте! Вот такая проблема, надо передать указатель на метод класса в библиотечную функцию _s16 CiSetCB(_u8 chan, _u8 ev, void (*ci_handler) (_s16)); Прототип функции указатель на которую передаётся void ci_handler(_s16 ev);
C++ Проценты http://www.cyberforum.ru/cpp-beginners/thread390960.html
Леспромхоз ведет заготовку деловой древесины. Ее первоначальный объем на территории леспромхоза был равен 120000 м3. Ежегодный естественный прирост составляет 5,5 %. Годовой план заготовки древесины 9500 м3. Какой объем деловой древесины на данной территории будет через год, через два и т.д., пока этот объем не станет меньше минимально допустимого значения 23000 м3. чет я соброзить немогу...
C++ Вычислить сумму элементов... Задан одномерный массив. Вычислить сумму элементов, стоящих на четном месте и модуль разности элементов, стоящих на нечетном месте. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. подробнее

Показать сообщение отдельно
sergey.shuvalov
-2 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 259
24.11.2011, 18:32     Сравнение элементов символьного массива
Есть символьный массив А, состоящий из 729 строк и 15 столбцов, который скачивается из файла. Есть символьный массив В, состоящий из одной строки и 15 столбцов, который задаётся в самом начале. Нужно найти в массиве А строки, совпадающими со строкой массива В на 8 символов и вывести на экран. Но при компиляции показывает одну ошибку в 34 строке. Почему ?



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
#include <iostream>
#include <fstream>
#include <iomanip>
 
using namespace std;
 
 
int main()
  {
const int row = 729, column = 15;
    char A[row][column];
    char B[] = {'2','1','1','1','1','1','1','1','1','1','1','1','2','1','2'};
    int counter;
    //создаем объект класса ifstream
    //и сразу указываем файл, с которого будем читать
    ifstream f("array.txt");
 
    //читаем файл и прочитанное запоминаем в массив
    for(int i = 0; i < row; i++)
        for(int j = 0; j < column; j++)
            f >> A[i][j];
 
    for(int i = 0; i < row; i++)
      counter = 0;
 
     {
 
               for(int j = 0; j < column; j++)
         {
 
 
 
                      if(A[i][j] == B[j])
                     counter = counter + 1;
         }
 
                      if(counter == 8)
                     {
                       for(int j = 0; j < column; j++)
 
                       cout << A[i][j];
                     }
 
                       cout << endl;
 
      }
 
         return 0;
  }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru