ещё актуально? The post was merged to previous May 3, 2022 #include <bits/stdc++.h> using namespace std; int main () { string s; cin >> s; for (int i = 0; i < s.size(); ++i) { if (s - 'A' >= 32){ s = char(s - 32); } } cout << s << nl; return 0; }
Niko919, Ты хоть запускал тот мусор что ты выложил? Он же даже не компилится #include <iostream> using namespace std; int main () { string s; cin >> s; for (int i = 0; i < s.size(); i++) if (s[i] >= 'a' && s[i] <= 'z') s[i] = '.'; cout << s; return 0; } C #include <iostream> using namespace std; int main () { string s; cin >> s; for (int i = 0; i < s.size(); i++) if (s[i] >= 'a' && s[i] <= 'z') s[i] = '.'; cout << s; return 0; }
vtlstolyarov, чел у тебя string не подключён как минимум и я открою тебе секрет твой тоже не запустится, а догадаться что nl это "\n" ну просто невозможно. Это у меня осталось потому-что я пишу с шапкой, но здесь она не нужна а переписать забыл. И к чему сразу токсичить?
#include <bits/stdc++.h> using namespace std; int main () { string s; cin >> s; for (int i = 0; i < s.size(); ++i) { if (s[i] - 'a' >= 0 && s[i] - 'a' <= 25){ s[i] = '.'; } } cout << s << "\n"; return 0; } C #include <bits/stdc++.h> using namespace std; int main () { string s; cin >> s; for (int i = 0; i < s.size(); ++i) { if (s[i] - 'a' >= 0 && s[i] - 'a' <= 25){ s[i] = '.'; } } cout << s << "\n"; return 0; }