С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить, принадлежат ли точки прямой прямоугольнику https://www.cyberforum.ru/ cpp-beginners/ thread699781.html
Даны x1, x2, a, b, a, b, c, x, y – вещественные числа. Определить, принадлежат ли точки прямой ax+by+c=0 прямоугольнику с вершиной(левой верхней) (x1, y1), (x2, y2) и длинами сторон a, b. Каким образом можно реализовать?
Скопировать из файла F1 в фаил F2 те строки C++
Скопировать из файла F1 в фаил F2 те строки, в которых встречается хотя бы одно слово из последней строки F1
C++ Матрицы.Функции Нижняя задача вложение удалено Правила:5.18 Запрещено размещать задания в виде картинок и других файлов с их текстом. #include "stdafx.h" #include <iostream> #include <vector> #include <conio.h> using namespace std; void Vvod2m( int x,int n,int m) { https://www.cyberforum.ru/ cpp-beginners/ thread699774.html C++ Программа про игроков https://www.cyberforum.ru/ cpp-beginners/ thread699771.html
Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и полученное число прибавляет к сумме его цифр. Полученный результат он объ-являет игроку А. Игрок А проделывает с этим числам ту же процедуру, и так они продол-жают поступать поочередно, объявляя числа. От суммы чисел берется остаток от деления на 100, поэтому объявляются лишь двузначные числа. Какие числа может...
Найти первые N элементов последовательности C++
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти: - первые N элементов этой последовательности; - сумму первых N элементов; - N-й элемент по заданному номеру N, - первый элемент, больший данного числа M, а также номер этого элемента в последовательности; - сумму всех элементов с номера N по номер M.
C++ Другие варианты со switch подскажите пожалуйста #include <stdio.h> #include <conio.h> int main() { int a; scanf("%i",&a); a*=a; a%=10; switch(a) https://www.cyberforum.ru/ cpp-beginners/ thread699768.html
C++ Вывод на экран квадратной матрици Для заданного преподавателем варианта задания составьте программу, которая выводит на экран квадратную матрицу A размером n × n . Входные данные: n – порядок матрицы. Значение n вводится с клавиатуры, является нечетным целым числом в диапазоне 2 < n < 24 . Выходные данные: матрица A – двумерный целочисленный массив. Значения элементов матрицы A выводятся на экран монитора с выравниванием... https://www.cyberforum.ru/ cpp-beginners/ thread699766.html Отсортировать по алфавиту C++
Создать таблицу - массив структур, содержащих сведения о студентах: фамилию, группу, оценки по информатике, математике и физике. Организовать просмотр. Упорядочить список по заданному ключу - алфавит. #include "stdafx.h" #include <locale> #include <iostream> #include <iomanip> #include <fstream> using namespace std; ifstream in("input.txt");
C++ Вычислить n-й член ряда по формуле a_n=(-1)^(n-1)/n^n формула есть еще в ворде https://www.cyberforum.ru/ cpp-beginners/ thread699758.html C++ Программа для цикла https://www.cyberforum.ru/ cpp-beginners/ thread699757.html
a_n=(2n-1)/2^n в файле формула в ворде Вложение удалено. Правила:5.18 Запрещено размещать задания в виде картинок и других файлов с их текстом.
C++ Найти площадь через структуру
#include <stdio.h> struct triangle { int l; int h; int S1; }m; int main() {
C++ Стек для хранения данных вот условия: (Динамические структуры данных) Реализовать стек для хранения данных вида: ФИО, группа, средний балл. Обеспечить выполнение операций: добавление записи в стек; удаление записи из стека; очистка стека; отображение последней введенной записи. https://www.cyberforum.ru/ cpp-beginners/ thread699752.html
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
16.11.2012, 23:49 0

Вывести каждое второе слова в котором больше 3 букв и меньше 3 гласных - C++ - Ответ 3710444

16.11.2012, 23:49. Показов 2228. Ответов 1
Метки (Все метки)

Ответ

Цитата Сообщение от CAJI0 Посмотреть сообщение
using namespace std;
так не принято. Обычно это делают не в функции, а в глобальной области те перед всеми функциями.
По поводу задачи: откройте для себя тип bool и логику работы с флагами.
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
36
37
38
39
40
41
42
43
using namespace std;
 
int main (){
        setlocale(LC_ALL,"Russian");
  string s;
  cout<<"Входной поток: ";
      getline(cin,s);
int k=s.size();
char str[100];
        for (int a=0;a<=k;a++)
        {
            str[a]=s[a];
        }
  char *pch;
  int ji=0;
  int kt=0;
    cout<<"\n";
    cout<<"Отсортированый поток: ";
  pch = strtok (str," ");
  bool flag = false;//надо ли выводить
    while (pch != NULL)
    {
        int dlin = strlen(pch);
            for(int i=0; i<dlin; i++)
            {
                if(pch[i]=='a'||pch[i]=='i'||pch[i]=='o'||pch[i]=='e')
            {
                ji++;
            }
    }
 
  if (ji<3 && dlin>3)
  {
      if(flag)
        cout  <<pch<<" ";
       flag=!flag;
  }
     ji=0;
        pch = strtok (NULL, " ");
    }
  getch();
 
}


Вернуться к обсуждению:
Вывести каждое второе слова в котором больше 3 букв и меньше 3 гласных C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
16.11.2012, 23:49
Готовые ответы и решения:

Вывести каждое второе слово в котором больше одной согласной
Помогите. ЗАДАНИЕ: Вывести каждое второе слово в котором больше одной согласной

Определить номер слова в котором больше всего гласных букв
1. Определить номер слова в котором больше всего гласных букв 2. Найти самое короткое слово в...

Вывести предложение, в котором гласных букв больше
1)Заданы три предложения, содержащие буквы русского алфавита. Написать программу, которая выводит...

Вывести слова, в которых гласных букв больше согласных
1)Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Символами...

1
16.11.2012, 23:49
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
16.11.2012, 23:49
Помогаю со студенческими работами здесь

Подсчитать количество чисел, вывести все слова состоящие только из латинских букв, удалить каждое второе слово
С клавиатуры вводится строка. Составить программу, которая подсчитывает количество цифр в тексте...

Вывести слова, содержащие гласных букв больше, чем согласных
вывести слова, содержащие гласных букв больше, чем согласных

Множества. Вывести слова в которых гласных букв больше чем согласных
Вывести слова в которых гласных букв больше чем согласных

Посимвольный ввод. Вывести слова в которых гласных букв больше чем согласных
Вывести слова в которых гласных букв больше чем согласных По окончанию введения строки надо...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru