Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2015, 17:35   #1
iqwinsa
Новичок
Джуниор
 
Регистрация: 10.10.2015
Сообщений: 1
Печаль Поиск заданной строки в массиве

Вывести исходный массив и количество вхождений заданной строки.
Разработать программу, которая осуществляет поиск заданной строки в отсортированном в соответствии с русским алфавитом массиве строк.
Сортировка есть, а что дальше не знаю, помогите. Спасибо!
Код:
#include "stdafx.h"
#include <iostream>
#include <string>
#include <locale.h>
#include <Windows.h>
using namespace std;
 
void bubbleSort(string*, int);
 
int main()
{
 
    SetConsoleCP(1251);// 
    SetConsoleOutputCP(1251);
    setlocale(LC_CTYPE, "");
    string str[100];
    int n = 0;
    cout << "Введите строку, конец ввода символ $" << endl;
    for (int i = 0; i<100; i++)
    {
 
        getline(cin, str[i]);
        if (str[i] == "$") break;
        else ++n;
    }
    cout << "Массив до сортировки ...." << endl;
    cout << n << endl;
    for (int i = 0; i<n; i++)
        cout << str[i] << endl;
    cout << "Массив после сортировки ...." << endl;
    bubbleSort(str, n);
    for (int i = 0; i<n; i++)
        cout << str[i] << endl;
 
    system("pause");
    return 0;
}
 
void bubbleSort(string* arr, int size)
{
    string tmp;
    int i, j;
    for (i = 0; i<size - 1; ++i)
    {
        for (j = 0; j<size - 1; ++j)
        {
            if (arr[j + 1] < arr[j])
            {
                tmp = arr[j + 1];
                arr[j + 1] = arr[j];
                arr[j] = tmp;
            }
        }
    }
}
iqwinsa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализовать два метода поиска строк в массиве: поиск перебором, бинарный поиск на языке Pascal DimzNOVIchok45 Помощь студентам 7 19.09.2014 21:40
Поиск и замена заданной строки в тексте Taner Общие вопросы Delphi 9 14.06.2014 10:45
Поиск информации по заданной ссылке Anubys JavaScript, Ajax 0 20.08.2011 15:04
Поиск строки в массиве строк C++ KuckaMAXHATKA Помощь студентам 0 19.02.2011 15:52
определение изначально заданной строки Streamrush Помощь студентам 1 28.05.2010 22:51