Рабочий стол
>
DL Руководство пользователя
>
Функции и процедуры
>
Information
> Сравнить страницу
Функции и процедуры
Войти
|
Зарегистрироваться
Просмотр
I
nfo
Обзор пространства
Версия 5
Egor
на Sep 11, 2016 12:12.
<< Изменения от
4
до
5
в сравнении с
Версия 6
Egor
на Sep 11, 2016 12:12.
(
показать комментарий
)
(
скрыть комментарий
)
Изменения от
6
до
7
>>
Ключ
Эти линии были удалены. Это
слово
было удалено.
Эти линии были добавлены. Это
слово
было добавлено.
Просмотр истории страницы
Комментарий:
Просмотр истории страницы
Есть
1
изменений.
Просмотреть первое изменение .
*1. Решение задачи с функцией - Слова массива, состоящие из различных букв*
_\#include <bits/stdc++.h>_
_using namespace std;_
_string Razl(string s)_
\{
string w;
int d,j;
d=s.length();
w=s\[0\];
for (j=1; jd) w+=s\[j\];
return w;
\}
\\
_int main()_
_{_
_string s\[100\];_
_int n,i;_
_cin >> n;_
_for (i=0; i<n; i++) cin >> s{_}_\[i\]__;_
_for (i=0; i<n; i++)_
_if (Razl(s{_}_\[i\]__)==s{_}_\[i\]__) cout << s\[i\] << endl;_
_}_
*2. Решение задачи с процедурой*
Предложение => массив слов
_\#include <bits/stdc++.h>_
_using namespace std;_
_string s,m{_}_\[100\]__;_
_int n;_
_void Razbit()_
\{ string p; int i,d; s+=' '; d=s.length(); n=0; p=""; for (i=0; i<d; i+)if (s\[i\]\!=' ') p=s\[i\];else \{m\[n\]=p;n++;p="";\}\}
int main()
{ getline(cin,s);
Razbit();
for (int i=0; i<n; i++) cout <<
m[i] <<
endl;
Razbit();
for (int i=0; i<n; i++) cout <<
m\[i\] <<
endl;
}
Powered by
Atlassian Confluence
, the
Enterprise Wiki
. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) -
Ошибка/новая особенность
-
Свяжитесь с Администраторами