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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mefist
Сообщений: n/a
#1

Создать функцию на согласные буквы, если согл. буква, то функция возвращает ей значение 1, а гласной-0. - C++

26.05.2010, 22:29. Просмотров 397. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста, не могу понять где тут ошибка! уже так долго с ней мучаюсь=(
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
25
26
#include<iostream>
using namespace std;
void sogl(char *n[10])
{ 
for (int i=0; n[i]; i++)
 { if (n[i]=='a') cout<<false;
  else
  { if (n[i]=='e') cout<<false;
  else 
  {if (n[i]=='i') cout<<false;
  else
  {if (n[i]=='o') cout<<false;
  else
  { if (n[i]=='u') cout<<false; 
  else
  {if (n[i]=='y') cout<<false;
  else cout<<true;}
}}}}}}
int main()
{char n[10];
int i;
cout <<"enter n:\n";
cin>>n[10];
    sogl(&n[10]);
 getchar();
      getchar();}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2010, 22:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать функцию на согласные буквы, если согл. буква, то функция возвращает ей значение 1, а гласной-0. (C++):

Если слово начинается с гласной буквы - C++
Программа, которая считывает из файла 10 слов на англ. языке, и если слово начинается с гласной буквы, записать его в файл. Оформить...

Написать функцию, которая возвращает значение Тrue, если аргумент - гласная буква - Pascal
Задание №5.Составить программу на языке Pascal, используя процедуру или функцию. Оформить протокол работы программы. Написать функцию...

Как импортировать вызываемую из dll функцию, если эта функция возвращает значение типа ppchar - C#
Подскажите, пожалуйста, как в с# импортировать вызываемую из dll функцию, если эта функция возращает значение типа ppchar, или вернее...

Функция, которая возвращает 1, если аргумент - буква русского алфавита и 0 - в противном случае - C#
Написать функцию sogl, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является согласной буквой русского...

Рекурсия: создать логическую функцию, которая возвращает True, если ее аргумент - простое число - Pascal
С помощью рекурсии, создать логическую функцию, которая возвращает True, если ее аргумент - простое число. И если можно объясните...

Написать функцию которая возвращает значение true, если целое число n является чётным в противном случае false - Turbo Pascal
Ребят напишите функцию в паскале...

2
Mur3ik
102 / 102 / 4
Регистрация: 12.05.2010
Сообщений: 232
26.05.2010, 23:03 #2
Цитата Сообщение от mefist Посмотреть сообщение
Помогите пожалуйста, не могу понять где тут ошибка! уже так долго с ней мучаюсь=(
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
25
26
27
#include<iostream>
using namespace std;
bool sogl(char n[])
{ 
    int k=0;
for (int i=0; i<strlen(n); i++)
{
  if (n[i]=='a') {k++;break;}
  if (n[i]=='e') {k++;break;}
  if (n[i]=='i') {k++;break;}
  if (n[i]=='o') {k++;break;}
  if (n[i]=='u') {k++;break;} 
  if (n[i]=='y') {k++;break;}
}
if(k==0)
return true;
else
return false;
}
int main()
{char n[10];
int i;
cout <<"enter n:\n";
cin>>n;
    cout<<sogl(n);
 getchar();
      getchar();}
0
mefist
Сообщений: n/a
26.05.2010, 23:51 #3
Mur3ik, огромное спасибо! Лучи добра вам=)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2010, 23:51
Привет! Вот еще темы с ответами:

Написать функцию, которая возвращает значение True, если символ, полученный функцией в качестве аргумента, не является буквой английского алфавита - PHP
3 Написать функцию, которая возвращает значение True, если символ, полученный функцией в качестве аргумента, не является буквой английского...

Определите функцию, аргументами которой являются три числа и которая возвращает значение True если первое число принадлежит интервалу - Lisp
Определите функцию, аргументами которой являются три числа и которая возвращает значение True если первое число принадлежит интервалу...

Как вернуть в запросе значение по умолчанию, если SELECT возвращает NULL или ничего не возвращает? - PostgreSQL
Добрый день! Например я хочу чтобы донное выражение возвращало мне 0 или скажем 1, если результатом выражения rating вернется NULL: ...

Вывести (если есть) 4 и более подряд идущие согласные буквы - Delphi
Помогите создать программу в делфи в режиме консоль которая получает строку, а выводит(если есть) 4 и более подряд идущие согласные буквы ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru