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

В строке найти и вывести на экран все слова длиною в три символа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти наименьший периметр треугольника http://www.cyberforum.ru/cpp-beginners/thread825720.html
Дано множество A из N точек с координатами (x,y). Найти наименьший периметр треугольника, вершины которого принадлежат различным точкам множества A, и сами эти точки (точки выводятся в том же порядке, в котором они перечислены при задании множества A). Помогите сделать, выдает: sqrt domain error #include<iostream.h> #include<stdlib.h> #include<math.h> #include<conio.h> main() {
C++ Stringstream и считывание по строчно Есть вот такой список смежности: 2 3 3 2 Как его правильно считать? Мне говорили что это можно сделать с помощью stringstream, но я не могу понять как он работает. Помогите пожалуйста. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread825709.html
Выполнение инструкций после неактивных ключевых слов C++
Всем доброго времени суток, начал буквально вот вчера изучать С++ и столкнулся с такой проблемой: инструкции в скобках после if() выполняются даже в том случае, если сам if() неактивен. Надо было сделать простенький калькулятор, который я позже написал с помощью switch, но мне все еще жутко интересно (на будущее), почему же программа лопала эти инструкции. Код: #include<iostream> using...
PATH для MinGW C++
Устоновил на днях компилятор mingw и msys, прописал path в переменные среды: пользовательский: C:\MinGW\bin системные переменные: C:\MinGW\bin;C:\MinGW\msys\1.0\bin Запускаю cmd, ввожу директорию cd D:\mycpp нажимаю enter и набираю ключь g++ -c main.cpp - выводит чтото тппо директория ненайдена, а вроде делал все как в тутаре по устоновке mingw. Подскажите что я делаю нетак, плз... ...
C++ Программа для определения конфигурации компьютера http://www.cyberforum.ru/cpp-beginners/thread825687.html
Может кто знает, как написать программу, которая сделалает снимок экрана, получит версию операционной системы, размер оперативной памяти и другие данные, и, с разрешения пользователя, отправит данные POST запросом на сервер
 

Показать сообщение отдельно
ACTIV1
7 / 1 / 0
Регистрация: 02.04.2013
Сообщений: 68

В строке найти и вывести на экран все слова длиною в три символа - C++

02.04.2013, 12:40. Просмотров 475. Ответов 9
Метки (Все метки)

Доброго дня, помогите пожалуйста с C++.
Вот условие:
4. В строке найти и вывести на экран все слова длиною в три символа(Описать две строки, суммарная длина которых не должна превышать восьмидесяти символов.)

Вот примерный код программы(не моё условие, а начало как у меня должно быть):

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
44
45
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
#define str_len 80
char inp_str[str_len]=" ";
char copy_str[str_len]=" ";
char sub_str[str_len]=" ";
char symb,*in_sub;
int lenght;
void main (void)
{
   clrscr();
cout<<"\nвведите строку не более 80 символов:\n";
gets(inp_str);
lenght=strlen(inp_str);
cout<<"\nисходная строка:\n";
cout<<inp_str;
cout<<"\nдлина строки равна: "<<lenght;
strcpy(copy_str,inp_str);
cout<<"\nскопированная строка:\n";
puts(copy_str);
cout<<"\nвведите символ для поиска:";
symb=getch();
cout<<"\nsymb="<<symb;
in_sub=strchr(inp_str,symb);
if(in_sub!=0) { cout<<"\nпервое вхождение на символе:"         <<in_sub+1;
                       in_sub=strchr(inp_str,symb);
cout<<"\nпоследнее вхождение на символе:"  
   <<in_sub+1;
                      }
           else
                  cout<<"\nвведенный символ не найден.";
cout<<"\nвведите подстроку символов для поиска:\n";
gets(sub_str);
in_sub=strstr(inp_str,sub_str);
if(in_sub!=0) {
cout<<"\nвведенная подстрока присутствует в исходной строке.";
cout<<"\nеё первое вхождение начинается с символа:"<<in_sub+1;
     }
  else
cout<<"\nвведенная подстрока в исходной строке не найдена.\n";
cout<<"\nдля выхода нажмите любую клавишу.";
getch();
}
Заранее спасибо большое!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru