Форум программистов, компьютерный форум CyberForum.ru

Подправьте мой код) - C++

Восстановить пароль Регистрация
 
Akimzhan
-25 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 14
15.10.2011, 14:07     Подправьте мой код) #1
Нужно вывести только буквы без символов
input
\\\[][]aBaBba\\\
output
AbBbBA


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <cstring>
#include <cctype>
 
using namespace std;
 
char prop(char arr[]);
int main(){
 char str[100];
 
cin>>str;
cout<<prop(str);
}
char prop(char arr[]){
   
 for(int i=0;arr[i];i++){
 {if(arr[i]<='z' && arr[i]>='a')
  arr[i]=toupper(arr[i]);
 else
 arr[i]=tolower(arr[i]);
 }
    cout<<arr[i];
 }
 return 0;}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2011, 14:07     Подправьте мой код)
Посмотрите здесь:

проверьте, пожалуйста, мой первый код на c++ C++
C++ Посмотрите на мой код. Матрицы
C++ Палиндромы. Плох ли мой код?
Поправьте мой код (шифратор файлов) C++
Подправьте код C++
Подправьте код, чтобы норм компилировался, просто у меня старый источник примеров по C++ C++
C++ Подправьте код кому не сложно
Нашла на форуме код программы, а он не работает. Подправьте его, пожалуйста C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
15.10.2011, 14:38     Подправьте мой код) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <cctype>
 
int main()
{
   const std::string input("{}werWWWwr[]we[]wer");
   std::string result;
   
   for(std::string::const_iterator i = input.begin(), end = input.end(); i != end; ++i)
      if (isalpha(*i))
         result += *i;
   
   std::cout << "The output: " << result << std::endl;
   return EXIT_SUCCESS;
}
hijacker7
19 / 19 / 1
Регистрация: 06.10.2011
Сообщений: 53
15.10.2011, 14:38     Подправьте мой код) #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
void prop(char arr[]);
 
int main(){
    char str[100];
    cin>>str;
    prop(str);
    return 0;
}
void prop(char arr[]){
    for(int i=0;arr[i];i++){
        if((arr[i]>='a' && arr[i]<='z') || (arr[i]>='A' && arr[i]<='Z'))
            cout<<arr[i];
    }
}
Yandex
Объявления
15.10.2011, 14:38     Подправьте мой код)
Ответ Создать тему
Опции темы

Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru