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

Вывести слова, состоящие из заданного количества букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача "Охотники" c++ http://www.cyberforum.ru/cpp-beginners/thread1184333.html
На охоту поехали n человек. Половина из них не имели патронов. Охотники разделились на два равные группы: первая группа с патронами, вторая – без патронов. Первая группа решила курировать над второй группой, т.е. выдавать патроны второй группе. Члены первой группы, пронумерованные от 1 до n div 2, указали номера членов второй группы, с которыми они могут ходить в паре. Определите количество...
C++ Вычислить произведение элементов массива, какие большие -5,4 Вычислить произведение элементов массива, какие большие -5,4. http://www.cyberforum.ru/cpp-beginners/thread1184306.html
Переполнение потока или же что-то иное C++
В общем создал функцию, которая будет запрашивать пользователя вводить строку, пока она не будет меньше чем 25 символов: void EnterString(char string) { string=0; char *str=new char; while (!string) { cin.getline(str,1000); if (strlen(str)>=25)
C++ Сформировать файл "CAR"
Сформировать файл "CAR", который включает в себя информацию про владельцев автомобилей : фамилия, марка, цвет. Использовать сформированный, распечатать ведомости про владельцев автомобилей "Жигули" зелёного цвета.
C++ Программа уходит в бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread1184277.html
Программа уходит в бесконечный цикл... #include <QCoreApplication> #include <iostream> using namespace std; void GetPermutations(int tbl, int m, int n) { if(n!=0)
C++ Дек-шаблон Доброй ночи. У меня вопрос. Я хочу реализовать дек, а потом на его основе сделать шаблон. В деке могут храниться как числа, так и строки. Я попытался реализовать через промежуточный класс. На этапе компиляции выводит ошибку LNK2019. Где именно ошибка, я не знаю. Очень хочу услышать дельные советы по реализации дека-шаблона. #include "stdafx.h" #include <string.h> #include <stdlib.h>... подробнее

Показать сообщение отдельно
wonka
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 49

Вывести слова, состоящие из заданного количества букв - C++

22.05.2014, 09:48. Просмотров 368. Ответов 1
Метки (Все метки)

нужно составить программу, которая считывает текст из файла и выводит на экран только слова, состоящие из заданного количества букв. у меня что-то не выходит.помогите найти ошибку в коде!!!
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
#include <fstream.h>
#include <iostream.h>
#include <string.h>
#include <conio.h>
int main(){
  const int len = 81;
  char  str[81];
  int dlina;
  cout<<"Vvedite kolichestvo bukv: ";
  cin >> dlina;
 ifstream fin;
 fin.open( "Text.txt" );
 if ( fin.fail() ) {
    cout << "Oshibka otkritia fila" ;
    getch();
    return 1;
}
for(char* p = strtok(str, " "); p; p = strtok(0, " "))
{
if(strlen(p)==dlina)
cout<<"Slovo,sostojashee iz "<<dlina<<" bukv: "<<p<<"\n";
}
fin.close();
return 0 ;
getch ();
}
Добавлено через 1 час 40 минут
хееееелп!!!!!!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru