Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 29.10.2012
Сообщений: 45
1

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

09.01.2013, 10:43. Просмотров 854. Ответов 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
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 минут
Помоги!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2013, 10:43
Ответы с готовыми решениями:

Найти слова, начинающиеся и оканчивающиеся на одну и ту же букву; слова, содержащие букву, встречающуюся N раз
Пусть задано множество строк. Вывести: а) слова, начинающиеся и оканчивающиеся на одну и ту же...

Найти все слова в строке, начинающиеся на заданную букву и удалить из строки все слова, начинающиеся на заданную букву
2. Найти все слова в строке, начинающиеся на заданную букву и удалить из строки все слова,...

Вывести сначала все слова, начинающиеся на гласную букву, потом все слова, начинающиеся на согласную букву
Решить с использованием класса Queue. Дан текстовый файл. За один просмотр файла напечатать...

Вывести слова, начинающиеся с согласной буквы и содержащие букву "у" (нужны комментарии)
//выводит слова, начинающиеся с согласной буквы и содержащие букву у. const...

2
1312 / 974 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
10.01.2013, 15:49 2
Арагон Ваш код на писан на языке Си, может вам лучше в раздел СИ?
По задаче, лучше разбивать строку с помощью функции strtok.

Цитата Сообщение от Арагон Посмотреть сообщение
Помоги!!!!

Не по теме:

Это вы к Богу обращаетесь?

0
437 / 405 / 132
Регистрация: 21.01.2012
Сообщений: 974
10.01.2013, 15:52 3
Назначение каждой функции можно нагуглить, что тут комментировать не ясно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2013, 15:52

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти в файле слова, начинающиеся на заданную букву, и слова с заданным количеством букв
создать тестовый файл ,найти в в ньом слова которые начинаются на заданую букву и слова с заданым...

В предложении найти слова, начинающиеся на букву 'а'
Помогите, пожалуйста, решить задачу в предложении найти слова, начинающие на букву 'а' и посчитать...

Найти все слова, начинающиеся на букву а
Задано предложение-строка. Написать программу, которая находит и печатает слова, начинающиеся с...

Найти слова начинающиеся и оканчивающиеся на букву Т
Задать произвольную строку. Группу символов, разделенную с одной или с обеих сторон одним или...

Найти в тексте слова, начинающиеся на букву «л»
Уважаемые &quot;тыжпрограммисты&quot; и просто любители паскаля, нуждаюсь в помощи, ибо сам не в состоянии...

Найти слова, начинающиеся и заканчивающиеся на одну и ту же букву
Товарищи, пожалуйста помогите с решением задач. Выписать из символьной строки слова, начинающиеся...


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

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

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