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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
Domino's
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 10
#1

Слова, начинающиеся и оканчивающиеся на гласные буквы - C++

27.12.2009, 16:40. Просмотров 1796. Ответов 2
Метки нет (Все метки)

ээм))) Помогите решить....Надо очень срочно...(((
я вообще не очень понимаю это все..(....а надо(......


задание
Написать программу, которая считывает английский текст из файла и выводит на экран слова
текста, начинающиеся и оканчивающиеся на гласные буквы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2009, 16:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Слова, начинающиеся и оканчивающиеся на гласные буквы (C++):

В тексте найти слова, начинающиеся и оканчивающиеся на гласные буквы. dev c++ - C++
ввод текса в самой программе, а не в текстовом документе. помогите пожалуйста

Написать программу, которая удаляет из текстового файла слова, начинающиеся и оканчивающиеся на гласные буквы - C++
//Написать программу, которая удаляет из текстового файла слова, начинающиеся и оканчивающиеся на гласные буквы. #include <stdio.h> ...

Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные буквы. - C++
напишите пожалуйста в С++

Вывести слова, начинающиеся и оканчивающиеся одной буквой - C++
Прога должна выводить слова начинающиеся и оканчивающиеся одной буквой #include "iostream" #include "string" using namespace...

Вывести слова сообщения начинающиеся и оканчивающиеся на одну и ту же букву - C++
Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинани, в конце которого...

Распечатать все слова нечетной длины, начинающиеся и оканчивающиеся на букву Т - C++
Дана строка символов. Группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя...

2
easybudda
Модератор
Эксперт CЭксперт С++
9912 / 5835 / 975
Регистрация: 25.07.2009
Сообщений: 11,002
27.12.2009, 18:41 #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
29
30
31
32
33
34
35
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
    
#define SEPCHARS ".,;:!?"
#define FILE_NAME "test.txt"
    
int isVowel(int c){
    static char vowels[] = "AEIOU";
    return ( strchr(vowels, toupper(c)) != NULL );
}
 
int main(void){
    FILE *f;
    char buf[BUFSIZ];
    size_t len;
    
    if ( ( f = fopen(FILE_NAME, "r") ) == NULL ){
        perror("Can't open input file!\n");
        exit(1);
    }
    while ( fscanf(f, "%s", buf) == 1 ){
        len = strlen(buf);
        while ( len > 0 && strchr(SEPCHARS, buf[len - 1]) )
            buf[--len] = '\0';
        if ( isVowel(*buf) && isVowel(*(buf + len - 1)) )
            printf("%s\n", buf);
    }
    if ( ferror(f) ){
        perror("Can't read from file!\n");
        exit(1);
    }
    fclose(f);
    exit(0);
}
1
Domino's
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 10
08.01.2010, 08:27  [ТС] #3
отличненько))))


спасибо огромнейшее - оооочень выручили)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2010, 08:27
Привет! Вот еще темы с ответами:

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

Строки: вывести слова с наименьшим количеством букв; удалить слова, начинающиеся с маленькой буквы - C++
Здравствуйте. Помогите, пожалуйста сделать программу... Задание: Составить программу, которая выводит на экран слова с наименьшим...

Вычеркнуть из слова все гласные буквы - C++
помогите решить задачу со строками &quot;Вычеркнуть из слова все гласные буквы.&quot; :wall: (желательно масивом и без функции. плохо то что...

Удалить слова содержащие гласные буквы... - C++
Алгоритм вроде придумал но незнаю как записать... сначала наверно нужно создать char S; char D=&quot;eyuioa&quot;; // массив гласных ...


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

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

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