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

Выделить цветом и подсчитать слова, содержащие среднюю букву – гласную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Наилучший делитель http://www.cyberforum.ru/cpp-beginners/thread423893.html
В решение задач не сильно понимаю если поможете буду признателен.
C++ Перестановочный шифр. На основе этого мне нужно написать рабочий код на С++. Материал прочитан на несколько раз и уже выдвинуто множество идей, код пишется, но остается ощущения, что я двигаюсь в неправильном направление. Прошу вашей помощи пожалуйста!!! План действия, к-рый реализую: 1. ввожу текст с клавиатуры (уже в самом коде для простоты). Затем в массиве m - должны хранится цифры, соответ порядку букв сообщения,... http://www.cyberforum.ru/cpp-beginners/thread423889.html
C++ Даны действительные числа a1,…,an,b1,…,bn.
Здравствуйте, пожалуйста помогите решить! Даны действительные числа a1,…,an,b1,…,bn. Вычислить: (a1 +bn )(a2 +b(n-1) )…(an+b1 ).
C++ Сумма четных элементов
Народ, кто может как можно кратко написать программу, которая считает сумму четных элементов массива? Просто с длинным кодом у меня не работает...(((
C++ функция, которая из исходной квадратной матрицы формирует диагональную матрицу http://www.cyberforum.ru/cpp-beginners/thread423864.html
Написать и протестировать функцию, которая из исходной квадратной матрицы формирует диагональную матрицу и определяет сумму её положительных элементов.
C++ метод гауса..обьясните как работает программа ipMatr(); for(opMatr(),k=0;k<=n;k++) //прямой ход метода Гаусса; {for(aa=fabs(a),i=k,j=k+1;j<=n;j++)//поиск макс. ел-та; if(fabs(a)>aa){i=j;aa=fabs(a);}; if(aa<0) {printf("Система не имеет единственного решения!!!"); getch(); } for(j=k;(j<=n+1)&&(i!=k);j++) //перестановка i-ой строки; подробнее

Показать сообщение отдельно
Fiks19
1 / 1 / 0
Регистрация: 07.01.2012
Сообщений: 44
07.01.2012, 14:22     Выделить цветом и подсчитать слова, содержащие среднюю букву – гласную
Разработать программу считывающую из заранее созданного текстового файла фрагмент текста объемом 300 - 400 символов, содержащий буквы русского алфавита, цифры, знаки пунктуации и пробела.
Текст должен быть представлен в отдельном окне с переносом информации на новую строку только в позиции пробела.
Программа должна при выводе проанализировать текст и выделить цветом слова, удовлетворяющие заданному Вам варианту, а также подсчитать их и вывести результат .

ИСХОДНЫЕ ДАННЫЕ
Выделить цветом и подсчитать слова, содержащие среднюю букву – гласную.

Есть кое какие наработки только как их связать не могу понять
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdio.h>
#include<string.h>
#include<ctype.h>
 
main(){
 
 int i=1, cou=0;
 char *s="I can use the online Help system from the Help menu.";
 int CountWord=1;
 for (i=1; i < strlen(s); i++){
    if (s[i-1]==' ' && s[i]!=' ')
    CountWord++;
 
 }
 for(char *a=s, *b; (b=a)<&s[strlen(s)]; ++a){
     if(isalpha(*a)){
         while(isalpha(*a)) ++a;
        if((a-b)<4) ++cou;
     }
 }
    printf("Kol-vo slov = %d", CountWord);
    printf("\nMenshe 4: %d", cou);
}
этот код не решение задачи,а так сказать отправная точка.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <fstream>
using namespace std;
 
int main () {
 
  ifstream infile;
 
  infile.open ("c:\\temp\\test.txt", ifstream::in);
 
  int ch = infile.get();
  while (infile.good()) {
    cout << (char) ch;
    ch = infile.get();
  }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru