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

Программа С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение из командной строки http://www.cyberforum.ru/cpp-beginners/thread974897.html
всем привет!такая проблема,вот таким образом обрабатываю командную строку : sscanf_s((char*)lpCmdLine,"%i %i %i %i %i", &q, &j, &k, &l, &m);введеные данные обрабатываются так : if(q==1) { for(int i=0;i<j;i++) drawLine(800,450,(int)300*cos((P*i*360)/(180*j))+800,(int)300*sin((P*i*360)/(180*j))+450,hdc); }и получается что если вводишь "q" он видит и заходит в это условие но "j" он почему...
C++ Алгоритм краскала Здравствуйте!Не могли бы вы помочь реализовать алгоритм Краскала(поиск остового дерева с наименьшим весом)!Спасибо! http://www.cyberforum.ru/cpp-beginners/thread974892.html
Генератор Фибоначчи C++
Генератор на основе последовательности Фибоначчи: xn+1 = (xn + xn-1) mod m или xn+1 = (xn + xn-k) mod m; период больше m Кто владеет с++ напишите прогу и блок схему пож. а я придумаю как отблагодарить
Дана матрица А (4,4) найти сумму нечетных элементов матрицы и произведение элементов находящихся на главной диагонали C++
Дана матрица А (4,4) найти сумму нечетных элементов матрицы и произведение элементов находящихся на главной диагонали. Добавлено через 3 часа 42 минуты help
C++ Найти в квадратной матрице сумму элементов, расположенных ниже побочной диагонали http://www.cyberforum.ru/cpp-beginners/thread974886.html
Найти в квадратной матрице сумму элементов, расположенных ниже побочной диагонали.В с++. есть начало: #include <math.h> #include <stdio.h> #include <conio.h> #define N3 void main(void) { int a;i;j;s; clrscr(); for(i=0;i<N;i++)
C++ алгоритм Дейкстры Добрый все вечер! помогите пожалуйста решить задачу алгоритмом дейкстры. Задача об автобусном сообщении по краю Имя входного файла input.txt Имя выходного файла output.txt Между городами края имеется автобусное сообщение. Поскольку пассажиропотоки здесь не очень большие, то автобусы ходят всего несколько раз в день. Во входном файле записано число N - общее число городов (1 <= N <= 100).... подробнее

Показать сообщение отдельно
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
11.10.2013, 18:40     Программа С++
Помогите найти ошибки пожалуйста!
криво работает вывод, не выводятся пункты меню покупки и продажи авто.

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
#include <string>
#include <fstream>
#include <iostream>
 
using namespace std;
 
int menu()
{setlocale(LC_ALL, ".1251");
    int number;
    cout<<endl<<"***** Выберите пункт меню!*****"<<endl;
    cout <<"1.Покупка;"<<endl;
    cout <<"2.Продажа;"<<endl;
    cout <<"3. Выход!"<<endl;
    cin >> number;
    system("cls");
    return number;
}
int sale()
{setlocale(LC_ALL, ".1251");
    int a;
    cout <<"***Покупка;***"<<endl;
    cout <<"1. Просмотр списка."<<endl;
    cout <<"2. Сделать отбор"<<endl;
    cout <<"3. Âûõîä!"<<endl;
    cin >>a;
    system("cls");
    return a;
}
void spisok()
{
    cout <<"Список."<<endl;
}
 
void sort()
{
    cout <<"Отбор."<<endl;
}
 
int tmain()
{
    setlocale(LC_ALL, ".1251");
    while (true)
    {
        int a = sale();
        switch(a)
        {
        case 1:
            spisok();
            break;
        case 2:
            sort();
            break;
        case 3:
            return 0;
        default:
            cout<< "Выберите пункт из предоставленных !" <<endl;
        }
    }
 
}
 
int purchase()
 
{setlocale(LC_ALL, ".1251");
    int b;
    cout <<"***Продажа***"<<endl;
    cout <<"1.Создать объявление"<<endl;
    cout <<"2.Выход!"<<endl;
    cin >>b;
    system("cls");
    return b;
    
}    
    void ad()
{
    cout <<"***Создание обьявления***"<<endl;
}
    
    int tad()
{
    setlocale(LC_ALL, ".1251");
    while (true)
    {
        int b = purchase();
        switch(b)
        {
        case 1:
            ad();
            break;
        case 2:
            return 0;
        default:
            cout<< "Выберите пункт из предоставленных!" <<endl;
        }
    }
 
}
    
//***********************************************************************
int main()
{
    setlocale(LC_ALL, ".1251");
    while (true)
    {
        int number = menu();
        switch(number)
        {
        case 1:
            sale();
            break;
        case 2:
            purchase();
            break;
        case 3:
            return 0;
        default:
            cout<< "Выберите пункт из предоставленных !" <<endl;
        }
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru