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

Найти количество слов, которые содержат хотя бы одну букву "а" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread597297.html
Program lab5; Var a:array of integer; n,I,min,k:integer; P:longint; s:real; Begin Writeln('введите размерность массива'); Readln(n); For i:=1 to n do Begin
C++ Перегрузка операторов << и >>, загрузка элементов в структуру из последовательного потока Добрый день. Для своего класса нужно загрузить элементы в структуру данных из последовательного потока. Написал перегрузку операторов: ... template <class T> ostream &operator<<(ostream &s, tree<T>... http://www.cyberforum.ru/cpp-beginners/thread597289.html
Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число. C++
Почему не работает???? вот задание ( может я не так понимаю задание... в коде посмотрите) 1)Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении...
Исправить курсовую на си++ C++
Ребятки помогите исправить курсовую на си++. она полностью написана, но почему то не запускается, сдавать уже надо. в долгу не останусь.
C++ Дано натуральное число n http://www.cyberforum.ru/cpp-beginners/thread597275.html
Дано натуральное число n. Вычислить: Помогите пожалуйста написать код программы, если можно с кратким обьяснением. Огромное спасибо
C++ Глобальные функции и методы Какая разница между глобальными функциями и методами? Если можете напишите прототип или пример таких функций. Спасибо) подробнее

Показать сообщение отдельно
Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58

Найти количество слов, которые содержат хотя бы одну букву "а" - C++

05.06.2012, 19:13. Просмотров 926. Ответов 5
Метки (Все метки)

дана строка состоящая из русских слов набраных загалавными буквами и разделенных пробелами(1 или несколькими).
найти количество слов которые содержат хтя бы одну букву "а".
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
#include <stdio.h>
#include <string.h>
void main()
{
char st[80],*t,*razd=" ";
int i=0,kol=0,fl=0,len;
printf ("Введите строку: ");
gets(st);
 
 
    t=strtok(st,razd);//первое слово до разделителя
    while (t)
    {
     len=strlen(t);
     for(i=0;i<len;i++)
     if (t[i]=='А')
     fl=1;
 
   if (fl==1)
   {
   kol++;
   fl=0;
   }
 
t=strtok(NULL,razd);//переход на новое слово
}
printf ("%d",kol);
 
}
Почему не получается? посмотрите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru