|
Ключ
Эти линии были удалены. Это слово было удалено.
Эти линии были добавлены. Это слово было добавлено.
|
Просмотр истории страницы
|
Есть 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; |
| } |
|
|
|