Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ В результате ввода переменной int присваивается символ Создайте структуру с именем time. Три ее поля, имеющие тип int, будут называться hours, minutes и seconds. Напишите программу, которая просит пользователя ввести время в формате часы, минуты, секунды. Можно запрашивать на ввод как три значения сразу, так и выводить для каждой величины отдельное приглашение. Программа должна хранить время в структурной переменной типа time и выводить количество... https://www.cyberforum.ru/ cpp-beginners/ thread816934.html C++ рекурсивный перебор системы счисления
Задача: вводятся два числа от 1 до 6 (n и m) n - количество цифр m - порядок системы счисления нужно вывести все варианты в столбец. например Input 2 3 Output 1 1
C++ Возвратить object в экспортируемой функции dll https://www.cyberforum.ru/ cpp-beginners/ thread816919.html
Добрый день. есть функция в dll, которая использует сторонние tlb (они подключены в h): extern "C" _declspec(dllexport) int Material() //чем заменить int { IMaterial** Materials = new IMaterial*(); //Абстрактный класс, верхний уровень IMaterial* Material = Materials;//Получение } есть код на NET, в котором будет использоваться этот возврат в виде object = Material()
C++ Нужно написать программу преобразующую данные в машинный вид Нужно написать маленькую программку которая преобразует разные типы данных в машинный код (двоичной системе счисления)..... Тоесть с клавиатуры вводим слово оно преобразуется в вид который воспринимается компьютером, то есть в двоичной системе счисления.... https://www.cyberforum.ru/ cpp-beginners/ thread816908.html
дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры. C++
Будьте добры,помогите с решением задачи: дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры.
C++ Программа выдающая число с обратным порядком цифр https://www.cyberforum.ru/ cpp-beginners/ thread816895.html
Составить программу, воспринимающую на входе целое четырехразрядное десятичное число и выдающую на выходе четырехразрядное число с обратным порядком десятичных цифр. Например: 1984 -> 4891. Указание: числа меньшей разрядности считать дополненными слева необходимым количеством нулей, например 1 -> 1000, 31 ->1300.
C++ Ошибка заполнения динамического двумерного массива При заполнении массива mas происходит выход за границы массива. По ходу исполнения программы данные записываются в ячейки и т.д. Судя по всему, программа не выходит своевременно из цикла (j=0; i<n; j++). Собственно вопрос: Что не так? cout<<"Введите размер массива, N: "; cin >> n; //=3 cout << "Введите элементы массива\n"; double **mas = new double*; for (i = 0; i < n; i++) {... https://www.cyberforum.ru/ cpp-beginners/ thread816884.html Наследование классов C++
#include "stdafx.h" #include <stdio.h> #include <conio.h> class PARENT { public: void method1(){this->method2();}; void method2(){_tprintf(_TEXT("PARENT::method2\n"));}; };
C++ Работа с отладчик CodeView В общем, начал изучать ассемблер по дневникам чайника там используется отладчик CodeView.В его каталог нужно занести файл но я не могу понять как это сделать в дневниках чайника написано цитирую: Загрузите prax01.com в отладчик CodeView. Для этого скопируйте файл в каталог отладчика (примечание) и запустите из командной строки "cv prax01.com". я скопировал файл в папку с файлами программы но она... https://www.cyberforum.ru/ cpp-beginners/ thread816846.html C++ Глобальная переменная из другой dll https://www.cyberforum.ru/ cpp-beginners/ thread816835.html
Имеется сторонняя dll без исходников. Мне нужно в своей программе получить значение глобальной переменной из той длл. Через IDA нашел, как она используется: mov eax, dword_21C в .data секции той dll по оффсету 0x21C находится нужная переменная. Найти и прочитать из памяти этот оффсет для меня не проблема. Как теперь в своей программе получить значение той переменной?
Дан файл целых чисел с элементами A(i), i = 0, ., N–1 (N — размер файла) (упростить\улчшить код) C++
Дан файл целых чисел с элементами A(i), i = 0, ..., N–1 (N — размер файла). Заменить исходное расположение его элементов на следующее: A(0), A(N–1), A(1), A(N–2), A(2) #include "stdafx.h" #include <iostream> #include <fstream> using std::cout; using std::endl; using std::fstream; using std::ios_base;
C++ Считать каждый второй символ из файла #include <iostream> #include <fstream> #include <string.h> using namespace std; int main() { setlocale(LC_ALL,"Russian"); char text; char temp; https://www.cyberforum.ru/ cpp-beginners/ thread816828.html
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
25.03.2013, 04:47  [ТС] 0

Описать структуру с именем PRIMER - C++ - Ответ 4304659

25.03.2013, 04:47. Показов 1212. Ответов 10
Метки (Все метки)

Ответ

ух ты, спасибо тебе доброчеловеческое ^_^ как хорошо, что еще остались программеры хорошие))

Добавлено через 12 минут
Цитата Сообщение от yoghurt92 Посмотреть сообщение
bednyaga, вот смотри

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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <locale>               //для работы с юникод 
#include <string>
using namespace std;
 
#define SIZE 2                  
 
struct Primer{
    int nomer;
    string Tema;
    enum difficulty{oral = 10, simple = 20, hard = 40};
    difficulty flag;
 
    difficulty choice(int value)
    {
        difficulty mode;
        switch(value){
            case 10:
                mode = Primer::oral;
                break;
            case 20:
                mode = Primer::simple;
                break;
            case 40:
                mode = Primer::hard;
                break;
        }
 
        return mode;
    }
 
    string print_choice(difficulty value)
    {
        string str;
        switch(value){
            case Primer::oral:
                str = "oral";
                break;
            case Primer::simple:
                str = "simple";
                break;
            case Primer::hard:
                str = "hard";
                break;
        }
 
        return str;
    }
 
    void input()
    {
        wcout << L"\nВведите номер примера: ";
            cin >> nomer;
 
        wcout << L"Введите название темы: ";
            cin.ignore();
            getline(cin, Tema, '\n');
 
        wcout << L"Введите свойство примера (10, 20, 40): ";
            int value;
            cin >> value;
            flag = choice(value);
    }
 
    void output()
    {
        wcout << L"\nНомер примера: " << nomer;
        wcout << L"\nНазвание темы: ";
        cout << Tema;
        wcout << L"\nСвойство примера: ";
        cout << print_choice(flag) << "\n";
    }
 
    bool find_Tema(string value)
    {
        if(Tema == value)
            return true;
        else
            return false;
    }
}; 
 
void find(Primer *_mas)
{
    int choice;
    string them;
    bool flag = false;
 
    do{
        wcout << L"\nВведите название темы: ";
            cin.ignore();
            getline(cin, them, '\n');
 
        for(int i = 0; i < SIZE; ++i)
        {
            if(_mas[i].find_Tema(them))
            {
                flag = true;
                wcout << L"\nТема найдена:";
                _mas[i].output();
                cout << "\n";
            }
        }
 
        if(!flag)
            wcout << L"Тема не найдена!\n";
 
        wcout << L"Продолжить поиск (1 - да, 2 - нет)? ";
            cin >> choice;
 
    }while(choice != 2);
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    wcout.imbue(locale(".866"));            //для вывода юникод строк
 
    Primer *mas = new Primer[SIZE];
 
    /*вводим данные*/
    wcout << L"Введите данные о примерах: ";
    for(int i = 0; i < SIZE; ++i)
        mas[i].input();
 
    /*сортировка по алфавиту*/
    for(int i = 0; i < SIZE - 1; ++i)
        for(int j = i + 1; j < SIZE; ++j){
            if(mas[i].Tema > mas[j].Tema)
            {
                Primer tmp = mas[i];
                mas[i] = mas[j];
                mas[j] = tmp;
            }
        }
 
    /*выводим данные*/
    wcout << L"\nВывод данных о примерах:";
    for(int i = 0; i < SIZE; ++i)
        mas[i].output();
 
    /*ищем тему*/
    find(mas);
 
    delete []mas;                       //освобождаем память
    cout << "\n\n";
    return 0;
}

спасибо тебе большое, но зачем ты используешь L"" и wcout? wcout насколько знаю нужен для юникода.а если я в линуксе прогаю? это нужно? щас просто не смогу компильнуть задачу, вечером отпишу, если ошибки будет выдавать.
а так, вроде бы все понятно. только вот в wcout и L"Введите данные о примерах: " все такие фразы не понятны

Вернуться к обсуждению:
Описать структуру с именем PRIMER C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2013, 04:47
Готовые ответы и решения:

Описать структуру с именем ZNAK
Добрый вечер. Прошу помощи с программой: Описать структуру с именем ZNAK, содержащую следующие...

Описать структуру с именем ZNAK
Описать структуру с именем ZNAK, содержащую следующие поля и методы:

Описать структуру с именем Worker
здраствуйте !!!помогите пожалуйста!!!! Описать структуру с именем Worker, содержащую следующие...

Описать структуру с именем AEROFLOT
1. Описать структуру с именем AEROFLOT, содержащую следующие поля: a)название пункта назначения...

10
25.03.2013, 04:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2013, 04:47
Помогаю со студенческими работами здесь

Описать структуру с именем TRAIN
1. Определить класс с именем TRAIN, содержащий следующие поля: О название пункта назначения; О...

Описать структуру с именем Worker
Нужно написать программу на языке С или C++ на борланде. Задание: Описать структуру с именем...

Описать структуру с именем ORDER
Описать структуру с именем ORDER, содержащую следующие поля: расчетный счет плательщика; расчетный...

Описать структуру с именем Order
Описать структуру с именем Order содержащую следующие поля: расчётный счет плательщика, расчётный...

Описать структуру с именем Train
1.Описать структуру с именем TRAIN, содержащую следующие поля:  NAZN- название пункта...

Описать структуру с именем ZNAK
1. Описать структуру с именем ZNAK, содержащую следующие поля: • NAME — фамилия, имя; • ZODIAC...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru