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

Найти слова, начинающиеся на букву А (написать комментарии) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерные массивы. Вычислить среднее арифметическое значение элементов http://www.cyberforum.ru/cpp-beginners/thread756055.html
1.Вычислить среднее арифметическое значение элементов, лежащих на диагоналях матрицы В(8х8).Заменить этим значением матрицы , не лежащие на диагоналях.
C++ Даны натуральное число N и вещественное f. Вычислить Даны натуральное число N и вещественное f. Вычислить: http://www.cyberforum.ru/cpp-beginners/thread756054.html
Непонятен пример из Лафоре C++
В 7й Главе Никак не могу понять как реализован выход из цикла #include <iostream> #include <string> using namespace std; int main() { string s1("Quick! Send for Count Graystone.");
C++ В двумерном массиве нужно найти количество положительных и отрицательных чисел
Ребята, помогите срочно решить задачу по С++... В двумерном массиве нужно найти количество положительных и отрицательных чисел!
C++ Обработка исключений http://www.cyberforum.ru/cpp-beginners/thread756017.html
Проблема. В main создаю объект класса MAS int или string. Нужно, что бы когда int - то заполнялся массив нулями, а когда string - выполнялся catch. template <class T> class MAS{ private: T arr; public: MAS(){ try {
C++ Программа проверки числа на простоту. Не могу понять как она работает. У меня в учебнике есть программа, она правильно работает, но я не могу понять каким образом она это делает. int i, j; bool isprime; for (i=1; i<100; i++) { isprime = true; подробнее

Показать сообщение отдельно
Арагон
1 / 1 / 0
Регистрация: 29.10.2012
Сообщений: 45
09.01.2013, 10:43     Найти слова, начинающиеся на букву А (написать комментарии)
Данная программа ищет и выводит слова начинающиеся на букву А
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
 #include <stdio.h>
#include <string.h>
#include <conio.h>
void main()
{
clrscr();
char s[100],word[50];
int i=0, bw, ew, len;
gets(s); len=strlen(s);
while (i<len)
{
 while((s[i]==' ')&&(i<len)) i++;
 bw=i;
 while((s[i]!=' ')&&(i<len)) i++;
 ew=i;
 if(s[bw]=='A')
 {
  printf("Slova s bukvoy A:\n");
  if (ew-bw>0)
   {strncpy(word, &s[bw], ew-bw);
    word[ew-bw]=0;}
  else
   {strncpy(word, &s[bw], ew-bw+1);
    word[ew-bw+1]=0;}
  printf("%s\n", word);
 }
}
}
Добавлено через 14 часов 16 минут
Помоги!!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru