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

Написать функцию подсчета количества согласных в слове - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При нажатии кнопки создать массив с размерностью, указанной в Textbox http://www.cyberforum.ru/cpp-beginners/thread684290.html
Задача такая: при нажатии кнопки должен создаться массив у которого размер записывается из Textbox'a. Проблема в том , что я объявляю массив как static,так как кнопку буду нажимать несколько раз, но тогда он ругается на то что размер не является постоянным. как это исправить? Добавлено через 3 минуты Вот код void MainWindow::on_pushButton_clicked() {
C++ Написать функцию, которая принимает 32 битное целое число и возвращает 16 битное целое число Помогите написать программу, использующую функцию, которая принимает 32 битное целое число и возвращает 16 битное целое число, состоящее из младших 8 бит старшего слова и старших 8 бит младшего слова. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread684278.html
C++ Построчное заполнение таблицы (массива структур) в цикле
Есть массив структур - таблица разнотипных данных, нужно заполнить ее в цикле данными. #include <stdlib.h> #include <stdio.h> #include <conio.h> int main(){ struct chemical { char el_name;
C++ Создание точки, окружности и элипса
Создайте класс точка,которая имеет координаты . Создать производные классы-окружность и эллипс. Определить функции печати, конструкторы,деструкторы,вычисление площади. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов. напишите пожалуйста кто знает. сдавать сегодня нужно, а я понятия не имею с чего начинать..... плииииззз!!! Добавлено через 1 час 12...
C++ как применить assert (запрограммировать суждение)? http://www.cyberforum.ru/cpp-beginners/thread684249.html
Приветствую! Задание следующее: выбрать алгоритм сортировки(я выбрала быструю сортировку), отсортировать массив, запрограммировать суждение (что-то связанное с assert) для проверки 1. в отсортированном массиве содержаться только те элементы, которые были в не отсортированном 2. каждый элемент отсортированного массива <= следующего элемента отсортированного массива. Второе задание - еще...
C++ Составить рекурсивную функцию вычисления НОД и еще вопрос Данные натуральные числа п и т; найти НОД (n, т). Составить рекурсивную функцию вычисления НОД, основанную на соотношении НОД (n, m) = HOД (m, r), где r - остаток от деления n на т (n> т). (На рекурсию исправить нужно работу функции) # include <stdio.h> # include <conio.h> # include <math.h> void NOD (int x, int y); void main () { подробнее

Показать сообщение отдельно
VeronikaC
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 8
30.10.2012, 15:37     Написать функцию подсчета количества согласных в слове
Не могу найти ошибку!
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
28
29
30
31
32
33
34
35
36
37
38
//Написать функцию подсчета количества согласных в слове.
#include <iostream>
#include <string.h>
using namespace std;
 
int koll(const char[], int);
 
int main( )
{
   char soglas[] = {'q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g',
             'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b','n', 'm'};
   int  sogl = 0;
 
   char str[100];
 
   cout << "Vvedite stroku: ";
 
   cin.getline(str, 100);
 
   for (int i = 0; i <length(str); i++)
   {
 
      if (koll(soglas, str[i]))
         sogl++;
   }
 
   cout << "Soglasnych bukv = " << sogl << endl;
   return 0;
}
 
int koll(const char str[], int sogl)
{
   for (int i = 0; i < sizeof(str); i++)
   {
      if (str[i] == sogl)
         return 1;
   }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru