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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ функция в С++ http://www.cyberforum.ru/cpp-beginners/thread528312.html
Решить функцию без цикла \frac{x^{y-1}}{(1+x)^{y+1}} \cdot \cos x Заранее спасибо!
C++ вот прога почему то не работает #include <iostream> #include <string> using namespace std; int main (){ string str,slovo; int s=0; char m=0; cout <<"enter string="<<endl; string::size_type k=0,pos=0; getline (cin,str); http://www.cyberforum.ru/cpp-beginners/thread528305.html
Некорректная работа программы с float данными C++
Вот код примитивного калькулятора: #include <iostream> #include <float.h> #include <conio.h> using namespace std; int main () { float X;
мышка в лабиринте с++ C++
Здравствуйте. Напишите код мышки в лабиринте.
C++ Ошибка LNK2019 http://www.cyberforum.ru/cpp-beginners/thread528279.html
Добрый день. Недавно начала изучать С++ (необходимо для научной деятельности). Программирую я в Visual Studio 2010 Express Напечатал я пример из учебника, код таков: #include <windows.h> #include <iostream> #include <new> #include "converts.h" using std::cout; using std::cin; using std::endl; using std::strlen; using std::bad_alloc;
C++ Вывести любое сообщение Привет! Как на С можно вывести любое сообщения без использования ОС? То есть использовать те функций, которые могут запуститься не используя ОС (думаю cout, printf не подойдет ИМХО). Мне нужно этот файл file.c скомпилировать, затем использовать на Ассемблер. подробнее

Показать сообщение отдельно
lexis
18 / 18 / 1
Регистрация: 26.03.2012
Сообщений: 128
Записей в блоге: 2
26.03.2012, 14:49     Блок Схема
Помогите составить блок схему по моей программе,просто нас этому не учили,читал литературу,понять - понял,но там намного проще,чем в моей программе

Вот она собственно
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
#include<iostream.h>
 
class data
{
public:
    int vvod();
   int vivod();
    data();
   data(const data&);
   ~data();
   friend data operator-(const data&,const data&);
   friend ostream& operator<<(ostream&,const data&);
   friend istream& operator>>(istream&,const data&);
    int *A;
   int n,m,g;
};
//Конструктор без параметров
data::data()
{
    n=m=g=4;
};
//Конструктор копирования
data::data(const data &t)
{
    n=t.n;
    m=t.m;
    g=t.g;
   };
//Деструктор
data::~data()
{
};
 
   //Перегрузка операции -
data operator-(const data &t1,const data &t2)
{
 
    data c;
   int d;
    c.n= t1.n;
         c.g=t2.g-t1.g;
 
         c.m=t2.m-t1.m;
         if(t2.m<t1.m)
            {c.g=c.g-1;c.m=c.m+12;}
 
         c.n=t2.n-t1.n;
          if(t2.n<t1.n)
            {c.m=c.m-1;c.n=c.n+30;}
    if(c.n>30)
        {c.n=c.n-30; c.m=c.m+1;}
      if(c.m>12)
        {c.m=c.m-12;  c.m=c.m+1;}
      d=c.n+c.m*30+c.g*360;
      cout<<"количество дней между датами " <<d<<endl;
   return c;
};
//Перегрузка оператора <<
ostream& operator<<(ostream &os,const data&t)
{
    os<<t.n<<"/"<<t.m<<"/"<<t.g<<endl;
   return os;
};
//Перегрузка оператора >>
istream& operator>>(istream&is,data &t)
{
    cout<<"введите число"<<endl;
    is>>t.n;
   cout<<"введите месяц"<<endl;
    is>>t.m;
   cout<<"введите год"<<endl;
      is>>t.g;
    if(t.n>30)
        {t.n=t.n-30;
        t.m=t.m+1;}
    if(t.m>12)
        t.m=t.m+1;
    cout<<t.n<<"."<<t.m<<"."<<t.g<<endl;
   return is;
 
};
//Главная программа
void main()
{
   data a,b,m;
   cin >> a;
   cout << a;
   cin >> b;
   m=a-b;
 
   };
Заранее благодарен,если кому надо можете код программы себе скопировать,пригодится!

Добавлено через 7 минут
Люди добрые,ну помогите(
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru