Вводится любое слово через cin. Программа должна изменить это слово так, чтобы все буквы в этом слове писались капсом, кроме первой и последней.
#include <iostream> #include <string> using namespace std; int main() { string word; cin >> word; for (int i = 1; i < word.size() - 1; i++) { word[i] = toupper(word[i]); } cout << word << endl; return 0; } C #include <iostream> #include <string> using namespace std; int main() { string word; cin >> word; for (int i = 1; i < word.size() - 1; i++) { word[i] = toupper(word[i]); } cout << word << endl; return 0; }
#include <iostream> #include <string> using namespace std; int main() { string s; cin >> s; for (int i = 1; i < s.size() - 1; i++){ s[i] = tolower(s[i]); } s[0] = toupper(s[0]); s[s.size()-1] = toupper(s[s.size()-1]); cout << s; return 0; } C #include <iostream> #include <string> using namespace std; int main() { string s; cin >> s; for (int i = 1; i < s.size() - 1; i++){ s[i] = tolower(s[i]); } s[0] = toupper(s[0]); s[s.size()-1] = toupper(s[s.size()-1]); cout << s; return 0; }