topher T topher Регистрация 31 Янв 2013 Сообщения 109 Репутация -6 Спасибо 0 Монет 0 27 Окт 2016 #1 Хотел написать программу, в которой буква заменяется на заглавную, но у меня не работает условие, не могу понять почему? Заранее спасибо ! #include #include #define N 1000 using namespace std; int main (void) { SetConsoleCP(1251); SetConsoleOutputCP(1251); char str[N]; char simv; cout<<"Введите строку: "; cin.getline(str,N); cout<<"Введите букву которую хотите озаглавить"<>simv; for (int i=0; str!=0;i++) { if (str==simv) str=simv+32; } cout<<endl; for (int i=0; str!=0;i++) { cout<<str; } cout<<endl; return 0; } //otvet.imgsmail.ru/download/230008022_22b0f702fc3b7ea913158cf595349020_800.png
Хотел написать программу, в которой буква заменяется на заглавную, но у меня не работает условие, не могу понять почему? Заранее спасибо ! #include #include #define N 1000 using namespace std; int main (void) { SetConsoleCP(1251); SetConsoleOutputCP(1251); char str[N]; char simv; cout<<"Введите строку: "; cin.getline(str,N); cout<<"Введите букву которую хотите озаглавить"<>simv; for (int i=0; str!=0;i++) { if (str==simv) str=simv+32; } cout<<endl; for (int i=0; str!=0;i++) { cout<<str; } cout<<endl; return 0; } //otvet.imgsmail.ru/download/230008022_22b0f702fc3b7ea913158cf595349020_800.png
alex06121999 A alex06121999 Регистрация 24 Окт 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 27 Окт 2016 #2 Чойто? <>simv; Позитивный голос 0
андрей 1111 А андрей 1111 Регистрация 21 Ноя 2013 Сообщения 74 Репутация 0 Спасибо 0 Монет 0 27 Окт 2016 #3 вместо str=simv+32; попробуй str=toupper(str); Позитивный голос 0