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

функции - C++

Восстановить пароль Регистрация
 
FORMUL
1 / 1 / 0
Регистрация: 03.11.2009
Сообщений: 40
20.05.2010, 08:16     функции #1
Написать функцию sogl, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является согласной буквой русского алфавита, и 0 — в противном случае.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
20.05.2010, 09:07     функции #2
таблицу ascii на экран и вперед...
FORMUL
1 / 1 / 0
Регистрация: 03.11.2009
Сообщений: 40
20.05.2010, 21:28  [ТС]     функции #3
С написанием программы можете помочь?
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
21.05.2010, 06:02     функции #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
unsigned char sogl(unsigned char c)
{       
             if((int)c!=128&&(int)c!=133&&(int)c!=136) return ('1');//сейчас проверка 
//только для заглавных А,Е,И далее
//по аналогии для остальных гласных, т.к. их в алфавите меньше чем согласных =>
//условие писать короче 
 
             else return ('0');
}
 
int main()
{
    unsigned char c;
    cin >> c;
    
    cout << "\n" << sogl(c);
    
    cin.get();
    cin.get();
}
FORMUL
1 / 1 / 0
Регистрация: 03.11.2009
Сообщений: 40
21.05.2010, 08:27  [ТС]     функции #5
vet, огромное спасибо.
Yandex
Объявления
21.05.2010, 08:27     функции
Ответ Создать тему
Опции темы

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