Форум программистов, компьютерный форум, киберфорум
Наши страницы

Блок-схема - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ легко и просто) про строки http://www.cyberforum.ru/cpp-beginners/thread221680.html
срочно! помогите написать простую программу которая определяет сколько различных цифр в строке!!! очень надо!!!!
C++ двухсвязанный список Определить следующие функции для работы с двусвязными списками: • добавление элемента в список; • удаление элемента из списка; • очистка списка; • обмен двух элементов местами. С клавиатуры... http://www.cyberforum.ru/cpp-beginners/thread221677.html
C++ Соствать программы на с++
Нужно составить программу транспонирования матрицы размером 10 на 10
не могу понять как решить... C++
С клавиатуры вводятся N целых чисел (для их хранения использовать двусвязный список), а также целое число K. Циклически сдвинуть элементы списка на K элементов вправо. Вывести элементы полученного...
C++ Считывание данных http://www.cyberforum.ru/cpp-beginners/thread221667.html
/*************************************************** * Программа: Квадратный трехчлен * * Лаб. работа: 5 * * Вариант: 21 ...
C++ Подвисание программы Програма для создания списка, здесь приведен минимальный код воспроизводящий ошибку. После окончания выполнения функции main программа зависает (может быть не отрабатывает деструктор) Если убрать... подробнее

Показать сообщение отдельно
АнтоХа19
0 / 0 / 0
Регистрация: 21.12.2010
Сообщений: 10

Блок-схема - C++

28.12.2010, 09:58. Просмотров 254. Ответов 0
Метки (Все метки)

Всем привет. Парни выручайте, очень нужна блок-схема. Код программы ниже. Сам ничё понять не могу.
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
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
#include <fstream>
#include <conio>
int main()
{
std::ifstream ifs("1.txt");
std::vector<std::string> vec;
size_t n = 0;
std::cout << "Input count words in sentence: ";
std::cin >> n; 
if(!ifs)
{
std::cerr << "ERROR" << std::endl;
return 1;
} 
else
{
while(!ifs.eof())
{
std::string tmp; 
getline(ifs, tmp, '.');
vec.push_back(tmp);
}
} 
size_t cnt;
for(size_t i = 0; i < vec.size(); ++i)
{
cnt = 0;
std::string tmp = vec[i];
std::istringstream ist(tmp); 
while(ist >> tmp)
++cnt;
if(cnt == n)
std::cout << vec[i] << '.';
}
getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru