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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
qwer1234
13 / 13 / 3
Регистрация: 30.10.2012
Сообщений: 463
#1

Массив строк и действия над ним - C++

04.02.2014, 19:55. Просмотров 282. Ответов 1
Метки нет (Все метки)

Вводится массив строк символов. Необходимо найти самую длинную строку, и увеличить все строки остальные до ее размеров используя символ "!".
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2014, 19:55     Массив строк и действия над ним
Посмотрите здесь:

Формирование случайного массива и действия над ним - C++
Сформировать случайным образом массив из 20 элементов. Найти максимальный и минимальный элементы массива, поменять их местами и вычислить...

Бинарное дерево и действия с ним - C++
Здравствуйте, очень нужна помощь разобраться с выполнением функций работы с деревьями, задание такое: реализовать операции для работы...

Действия над матрицами - C++
Помогите выполнить действия над матрицами в С++ 2(А+В)(2В-А), где 3 4 5 А= 5 6 2 -1 3 1 -1 0 5 В = 0 1 3 ...

Действия над матрицами - C++
Привет программистам ! помогите плз вот в таком задании: ***** с клавиатуры задать матрицы А(n x n) и В(n x n). вычислит матрицу...

Действия над типом Char - C++
Как узнать сколько содержит сиволов, пустая ли она, содержит ли одни буквы переменная N: ///Подключение библиотек ... char N; ...

Марицы и действия над ними - C++
Помогите пожалуйста, я в С++ полный чайник, а очень надо решить задачку. Задачка такого типа: Определить сумму четных элементов...

Указатели и действия над указателями - C++
char *ptr, result, s1; ptr = strtok(s1, " "); if (strstr(result, strcpy(" ", strcpy(ptr, " "))) == NULL) strcat_s(result,...

Действия над арифметическим рядом - C++
Написать программу, позволяющую в зависимости от введенного параметра Pr (например, 1, 2, 3) выполнить одно из следующих действий: 1....

Неверное значение числа после операций над ним - C++
Всем привет. Прошу помощи! Я использую g++ компилятор. Итак, проблема: После того, как я умножаю вещественное число типа float,...

Чтение двумерного массива и выполнение над ним действий - C++
Здравствуйте форумчане, вот столкнулся с проблемкой....есть текстовый документ в нем написан двумерный массив(с чтением массива из файла...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vovacreme
-16 / 61 / 13
Регистрация: 14.01.2014
Сообщений: 145
04.02.2014, 20:13     Массив строк и действия над ним #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
#include <string>
#include <vector>
using namespace std;
 
int main()
{
    vector<string> st_vec;
    size_t SIZE = 5, i = 0;
    while (i < SIZE)
    {
        string tmp;
        getline(cin, tmp);
        st_vec.push_back(tmp);
        ++i;
    }
    string::size_type max_len = 0;
    for (vector<string>::size_type i = 0; i != st_vec.size(); ++i)
        if (st_vec.at(i).size() >= max_len )
            max_len = st_vec.at(i).size();
    for (vector<string>::size_type i = 0; i != st_vec.size(); ++i)
        while (st_vec.at(i).size() < max_len)
            st_vec.at(i).push_back('!');
    for (vector<string>::size_type i = 0; i != st_vec.size(); ++i)
        cout << st_vec.at(i) << endl;
    system("pause");
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru