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

Реализовать структуру "Процессор" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Фракталы http://www.cyberforum.ru/cpp-beginners/thread817034.html
Нашел пример кода для рисования снежинки коха и чуть переделал. Но рисует он снежинку как на первом рисунке. Как построить такую, как на втором рисунке? class KochSnowflake{ private: double t, x, y, p; long k; long itter; public:
C++ Потоки и указатели (в поток вставить объект класса) Есть структура: class shapka{ public: int* prev; int n; int* next; } }; Нужно в поток вставить объект класса, потом неопределенное количество инф. , потом опять объект... http://www.cyberforum.ru/cpp-beginners/thread817012.html
Что значат операторы >> и &, в присвоении переменной C++
Не знал как иначе назвать тему... Есть функция, которая раскладывает цвет на его составляющие RGB: void ColorToRGB (unsigned int Color, unsigned char *R, unsigned char *G, unsigned char *B) { *R = (Color >> 16) & 0xFF; *G = (Color >> 8) & 0xFF; *B = (Color) & 0xFF; }
C++ Прямое и обратное преобразование Хаара
Здравствуйте. Написал вейвлет-сжатие Хаара, чисто визуально все работало правильно. Для надежности решил написать обратное преобразование и восстановить изображение. Прямое преобразование #include "stdafx.h" #include "libopencv.h" #include <fstream> #include <math.h> #define N 32
C++ SDL & OpenGL http://www.cyberforum.ru/cpp-beginners/thread817003.html
Можно при использовании связки SDL и OpenGL также использовать сторонние библиотеки для создания пользовательского интерфейса (например эту)? Или лучше использовать Qt?
C++ Создание программы на начальном этапе Подскажите, пожалуйста, какого типа проекта в С++ надо создать и куда именно вставить следующий программный код, что бы программа запустилась и можно было посмотреть на результат? #include <stdio.h> int main() { double b = 213.492222232; printf("%i",(int)(b+.5)); } подробнее

Показать сообщение отдельно
fifa068
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 93
24.03.2013, 13:56     Реализовать структуру "Процессор"
всем привет. имеется задание: сделать структуры данных по тематике. Проблема в том, что когда я начинаю вводить название процессора(моя тема) то компилятор начинает сотнями выводить менюшки. в чем трабл?? вот код:
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
#include <iostream>
 
struct processor 
{
    char name[10];
    int nomer_processor;
    
} ;
int N;
int Vivod (processor *st, int N) {
    std::cin.ignore();
    for (int i=0;i<N;i++)
    {
        std::cout<<"name processor : "<<st[i].name<<std::endl;
        std::cout<<"kol-vo yader : "<<st[i].nomer_processor<<std::endl;
        std::cout <<std:: endl;
        
    }
    return 0;
}
int Dannie(processor *st, int N)
{
    std::cin.ignore();
    for (int i=0;i<N;i++)
    {
        std::cout << "name processor : "; std::cin.getline(st[i].name,10);
        std::cout << "kol-vo yader : "; std::cin >> st[i] .nomer_processor;
        std::cout << std::endl;
        std::cin.ignore();
    }
    return 0;
}
int Poisk(processor *st, int N, int a)
{
    std::cin.ignore();
    {
        
        
        std::cout<<"poisk po kol-vu yader :";
        std::cin>>a;
        for (int i=0;i<N;i++)
        {
            if (a == st[i].nomer_processor) 
            {
                std::cout<<"name processor: "<<st[i].name<<std::endl;
                std::cout<<"kol-vo yader : "<<st[i].nomer_processor<<std::endl;
                std::cin.ignore();
            }
        }
    }
    return 0;
}
int main()
{
    processor proc[69];
    char c;
    while(1)
    {
        std::cout << std::endl << "1. Kol-vo processorov";//ÏÂÌ˛
        std::cout << std::endl << "2. Zapic";
        std::cout << std::endl << "3. Vivesti spisok";
        std::cout << std::endl << "4. Poisk po kol-vu yader";
        std::cout <<std:: endl << "5. Zakonhit";
        std::cout << std::endl << "Vvedite deistbie:";
        c = std::cin.get();
        std::cout << std::endl;
        switch(c)
        {
            case '1':
                std::cout << "Kol-vo processor : "; std::cin >> N;
                break;
            case '2':
                Dannie(proc,N);
                break;
            case '3':
                Vivod(proc,N);
                break;
            case '4':
                Poisk(proc,N, 23004);
                break;
                
            case '5':
                return 0 ;
                
        }
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru