Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Crov
0 / 0 / 0
Регистрация: 26.02.2016
Сообщений: 5
1

Найти элементы строкового массива имеющие наименьшую длину

26.02.2016, 03:00. Просмотров 811. Ответов 1
Метки нет (Все метки)

Дано текстовый массив А $ (10) .Найти и напечатать элементы наименьшей длины. Вывести на печать данный элемент, его порядковый номер и длину (количество символов).
Помогите написать программу на С ++ пожалуйста
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2016, 03:00
Ответы с готовыми решениями:

Узнать длину строкового массива
char s1; cout << strlen(s1) << endl; // Выдаёт 62 вместо 26| Как узнать char s2;// ...

Найти элементы массива, не имеющие себе равных в другом массиве
Даны два целочисленных массива K(m) и L(n). Найти элементы массива K, не имеющие себе равных в...

Найти максимальную длину строки в текстовом файле и распечатать все строки файла, имеющие такую длину
Найти максимальную длину строки в текстовом файле и распечатать все строки файла, имеющие такую...

Найти слово которое имеет наименьшую длину
То что я имею: #include "stdafx.h" #include "string" #include "vector" #include <iostream>...

Определить длину и позицию слова, которое имеет наименьшую длину в строке
Определить длину и позицию слова, которое имеет наименьшую длину в строке. Строки Пожалуйста...

1
zss
Модератор
Эксперт С++
7241 / 6694 / 4236
Регистрация: 18.12.2011
Сообщений: 17,663
Завершенные тесты: 1
26.02.2016, 08:07 2
Лучший ответ Сообщение было отмечено gru74ik как решение

Решение

Crov, Нельзя на С++ написать программу, которая использует массив с именем A$
C++
1
2
3
4
5
6
7
8
9
10
string A[10];
for(int i=0;i<10;i++)
   getline(cin,A[i]);
int nmin=0;
for(int i=0;i<10;i++)
   if(A[i].size()<A[nmin].size())
        nmin=i;
for(int i=0;i<10;i++)
   if(A[i].size()==A[nmin].size())
       cout<<A[i]<<' '<<i<<' '<<A[i].size()<<endl;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2016, 08:07

Написать метод, который находит максимальный и минимальный элементы строкового массива и меняет их местами
Помогите, пожалуйста... Задание: написать метод, который находит максимальный и минимальный...

В массив В перенести все элементы массива А, имеющие четный индекс
4. Ввести массив А. В массив В перенести все элементы массива А, имеющие четный индекс, справа от...

Переместить в начало действительного массива элементы, имеющие ненулевую целую часть
Создать массив из 10 вещественных чисел. Преобразовать массив так, чтобы сначала шли все элементы...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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