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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ekaterina100894
#1

Ребят, нужно сделать блок-схему - C++

04.06.2013, 18:49. Просмотров 191. Ответов 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#include "stdafx.h"
#include "stdio.h"
#include "Windows.h"
#include <iostream>
#include <fstream>
#include <string>
 
 
using namespace std;
 
 
void menu()
{
    system("cls");
    printf("Выберите номер задания:\n");
    printf("1. Задание 1\n");
    printf("2. Задание 2\n");
    printf("3. Выход\n");
    printf("\n\n");
 
}
 
int main(int argc, char* argv[])
{
    
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int id;
 
    do
    {
        menu();
        scanf("%d",&id);
        switch(id)
        {
        case 1:
            {
            system("cls");                  
            printf("Задание 1\n");
            printf("Введите имя файла(Пример c:\\\\123.txt): ");
            char filename[128];
            cin >> filename;                                    
            ofstream fileout(filename,std::ofstream::app);          
            if (!fileout.is_open())                     
            {
                cout << "Не удалось открыть файл " << filename << endl; 
                break;                          
            }
            fileout<<"end";   
            fileout.close();
            
            printf("\nВыполнено!\n");
            system("pause");
            break;
            }
 
        case 2:{
            system("cls");
            printf("Задание 2\n");
            
 
            char filename[128];     //="c:\\booklist.txt";
            char authorname[128];
            int  year=1960;
            int  year1;
            string out_f;
        
            cout << "Введите имя файла (Пример c:\\\\booklist.txt): ";      
            cin >> filename;                        
            
            ifstream f(filename);                       
            if (!f.is_open())                       
            {
                cout << "Не удалось открыть файл " << filename << endl; 
                break;                          
            }
            
            cout << "Введите фамилию автора:";              
            cin >> authorname;                      
            
            cout << endl << "Пункт а" << endl;              
            while (std::getline(f,out_f))                   
            {   
                unsigned found = out_f.find(authorname);        
                                            
                if (found!=std::string::npos)                   
                {                               
                    
                    year1 = atoi(out_f.substr(out_f.rfind(";")+1).c_str());     
                    if (year1>=year)                    
                        
                        cout << out_f.substr(out_f.find(";")+1,(out_f.rfind(";")-out_f.find(";")-1)) << endl; 
                }
            } 
 
            f.close();      
            f.clear();  
 
            f.open(filename); 
            if (!f.is_open())                       
            {
                cout << "Не удалось открыть файл " << filename << endl; 
                break;                          
            }
 
            cout << endl << "Пункт б" << endl;              
            char bookname[] = "Информатика";
            while(std::getline(f,out_f))                    
            {                                   
                unsigned found = out_f.find(bookname);      
                
                if (found!=std::string::npos) 
                {                                                   
                    cout << out_f.substr(0,out_f.find(";")-1) << "  " << out_f.substr(out_f.rfind(";")+1) << endl; 
                }
            }  
 
            f.close(); 
 
            printf("\nВыполнено!\n");
            system("pause");
            break;}
 
        case 3:
            system("cls");
            printf("Работа программы закончена\n");
        }
    } while (id!=3);
    
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2013, 18:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ребят, нужно сделать блок-схему (C++):

Нужно сделать блок-схему изготовления деталей рабочим - C++
Вот условие. &quot;В первый час работы рабочий изготавливает N деталей, за каждый последующий час на 2 детали меньше, чем за предыдущий....

Нужно к коду блок схему нарисовать) - C++
Нужна (Блок-схема алгоритма ) #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;time.h&gt; using namespace...

Нужно нарисовать блок схему по коду - C++
#include&lt;iostream.h&gt; #include&lt;conio.h&gt; main() { int n; double r=0; cout«&quot;Vvtdit n &quot;; cin»n; while(n&gt;0) ...

Нарисовал блок-схему нужно проверить - C++
Нарисовал блок-схему нужно проверить http://firepic.org/?v=3.2015-01-11_zp9liynysgd6.png Рисунки загружайте на форум в расширенном режиме...

Нарисовал блок схему нужно проверить - C++
Рисую блок схему первый раз за 2 года.. вот код программы #include &lt;windows.h&gt; #include &lt;string&gt; #include &lt;iostream&gt; #include...

Сделать блок схему - C++
#include&lt;iostream.h&gt; #include&lt;conio.h&gt; #include&lt;alloc.h&gt; typedef struct list { int val; struct list *next; }listn,*listp;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2013, 18:49
Привет! Вот еще темы с ответами:

Сделать блок-схему (2 шт) - C++
Здравствуйте,помогите пожалуйста сделать блок-схему для этих двух кодов: Код №1: #include &lt;conio.h&gt; #include &lt;iostream&gt; #include...

сделать блок схему - C++
помогите сделать блок схему данной суммы

Нужно нарисовать блок-схему для программы - C++
Помогите нарисовать блок-схему для данной программы! # include &lt;iostream&gt; using namespace std; void Input( int* array,...

Нужно нарисовать блок схему. Степени числа пи - C++
Есть программа на языке С++ к ней нужно сделать блок схему.Ребята помоги очень нужно. Вот программа которая вывод на экран первые 4...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru