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

Функция выводит на экран все слова заданной длины. Длина слова является параметром функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Области, описываемые логическими выражениями http://www.cyberforum.ru/cpp-beginners/thread1181972.html
Области, описываемые логическими выражениями Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной области, и false — в противном случае Нужно 12 .Буду благодарен человеку который поможет http://zpascal.gym5cheb.ru/images/image353.png
C++ Определить, является ли строка чередованием гласных и согласных Здравствуйте, уважаемые знатоки. Прошу помощи с программой. Условия таковы: программа должна определить, является ли строка чередованием гласных и согласных букв. Мой код: using namespace std; int main(int argc, char* argv) { SetConsoleCP(1251); SetConsoleOutputCP(1251); string L1= "áâãäæçéêëìíïðñòôõö÷øùúü"; string L2= "àå¸èîóûýþÿ"; http://www.cyberforum.ru/cpp-beginners/thread1181971.html
Моделирование компьютерных сетей (стационарных) C++
с помощью С++ написать программу,помогите!
Как заполнить массив в цикле? C++
Добрый день, каким образом можно заполнить массив размера n, числами от 1 до n по порядку? Как самому заполнить - это понятно, а как сделать это автоматически? Спасибо. #include <iostream> using namespace std; int main() { int num; // размер массива cout << "Enter integer value: "; cin >> num; // получение от пользователя размера массива
C++ Найти корень уравнения http://www.cyberforum.ru/cpp-beginners/thread1181930.html
pomogite Величина d является корнем только одного из уравнений ах2 +bх+с = 0 mx+n = 0.
C++ Попытка написать простенькую БД Хочу попробовать написать простенькую БД, но есть некоторые вопросы по реализации. Немогу придумать как реализовать: У каждой ячейки тип необходимый именно для её содержимого. Была возможность создания нескольких таблиц. Была возможность в ходе программы добавлять столбцы и строки в таблицу. Была возможность поиска по фильтру. Проблема в том чтобы совместить все это в понятный код. М.б.... подробнее

Показать сообщение отдельно
kasan
Чорумфанин
337 / 337 / 185
Регистрация: 06.03.2014
Сообщений: 881
20.05.2014, 13:53     Функция выводит на экран все слова заданной длины. Длина слова является параметром функции
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
#include <iostream>
#include <stdio.h>
using namespace std;
 
void print_words(char *str,int len)
{
    int i=0,sk=0;
    char tmp[100];
   while(str[i]!='\0')
    {
        while(str[i]!=' ' && str[i]!='\0')
        {
            tmp[sk]=str[i];
            i++;
            sk++;
         }
       if(sk==len)
         cout<<tmp<<endl;
       sk=0;
       tmp[0]='\0';
       i++;
    }
 
}
 
int main()
{
char str[200];
int len;
 
cout<<"Enter string: ";
gets(str);
cout<<"Enter len: ";
cin>>len;
 
print_words(str,len);
 
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru