Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ "Трамваи и поезда" https://www.cyberforum.ru/ cpp-beginners/ thread3011753.html
Здравствуйте, у меня есть задание, реализовать программу, в которой можно вводить трамваи и их остановки, просматривать все остановки трамваев, трамваи остановок и тд. С просмотром проблем нет, выводит всё +- корректно, за исключением пары моментов, но это легко поправить. Проблема данного кода состоит в том, что он при вводе чётного кол-ва остановок работает корректно, но при вводе нечётного...
C++ Методы для класс Circle
Задача состоит в том, что нужно сделать окружность в которой будут две другие окружности поменьше, разного размера и цвета. Дальше задача. Создайте класс Circle Свойства: координаты центра (класс Point), радиус, цвет (enum Color), динамический массив объектов внутренних окружностей Методы: show(), move(), setColor(). Оптимизируйте количество конструкторов. Выше задача, класс, поинт цвет и...
C++ Отличия в компиляторе Добрый день. Имеется следующий код: std::vector<UInt8> data = { 0x0A, 0x0C, 0x00 }; std::vector<UInt8> answ = SerialPortPulsar::executeRequest(_config, data, 18); return { ByteConverterChars::getFloatDCBA(answ.cbegin()._Ptr, 6) }; В вижал студии (С++ 14) компилится без проблем. https://www.cyberforum.ru/ cpp-beginners/ thread3011710.html C++ argument list for class template is missing Сделал очередь через односвязный список для интовых значений(все работало), хотел использовать её со всеми типами данных, но не могу понять почему получаю ошибку отсутствия аргументов структуры Queue в каждой из функций. Queue.h #pragma once template <class Tvalue> struct Node { Tvalue value; Node *next_node; }; https://www.cyberforum.ru/ cpp-beginners/ thread3011688.html
Шаблонный оператор не шаблонного класса C++
Всем привет! При реализации операторов НЕ шаблонного класса, возникла идея реализовать шаблонный оператор =, чтобы не прописывать этот оператор для каждого типа отдельно. Но при запуске возникает ошибка(см. изображение). Если кто знает как решить данную проблему, то пожалуйста подскажите. Код реализации оператора: template<typename T> Bignum & Bignum::operator=(const T &other) { Bignum...
C++ Реализовать макросом модульный способ вызова функции-предиката над элементами массива https://www.cyberforum.ru/ cpp-beginners/ thread3011575.html
Привет, помогите пожалуйста с задачей. В поезде всего 10 вагонов. В каждом из этих вагонов может находиться до 20 пассажиров — это их оптимальное количество. Проанализируйте количество людей в каждом вагоне и сначала сообщите об излишне заполненных вагонах, далее о вагонах с пустыми пассажирскими местами. В заключение выведите общее количество пассажиров во всех вагонах. При старте...
C++ Вывод содержимого файла в консоль https://www.cyberforum.ru/ cpp-beginners/ thread3011561.html
Всех приветствую! Никак не могу понять, каким образом вывести все содержимое файла в консоль. Действо должно происходить в функции print_file. #pragma once #include <iostream> #include <fstream> #include <string> using namespace std; int make_file(const char* f_first) { fstream stream(f_first, ios::out | ios::trunc);
Объединение последовательностей C++
Объединение последовательностей Даны две бесконечных возрастающих последовательности чисел A и B. i-ый член последовательности A равен i2. i-ый член последовательности B равен i3. Требуется найти Cx, где C — возрастающая последовательность, полученная при объединении последовательностей A и B. Если существует некоторое число, которое встречается и в последовательности A, и в...
C++ Найти первый простой делитель https://www.cyberforum.ru/ cpp-beginners/ thread3011543.html
эта программа должна находить первый простой делитель: #include <iostream> using namespace std; int main(){ int v, i; cin >> v; i = 2; while (v % i != 0) { i = i + 1;
C++ Меню как в BIOS, FAR и т.п Доброго времени суток! Делаю приложение: 1. Вводятся данные через командную строку в столбец 2. Программа их обрабатывает и на выходе получаем изображение в формате JPG. Меню тут в принципе не особо то и нужно, но хотелось бы что бы было немножко красивее. Подскажите, пожалуйста, как сделать меню внешнее похожее на BIOS или FAR? Возможно постановки пунктов не в столбец, а в строку.... https://www.cyberforum.ru/ cpp-beginners/ thread3011532.html
C++ Как побороть ошибку объявления одноименных переменных
Добрый вечер! Не могу изжить ошибку, которая нередко у меня встречается. Шаблон ошибки таков: int abc = ...; while (ok) { int abc = func(); еще_что-то(); } Смысл в том, что переменная abc в строках 1 и 3 - одна и та же, но из-за того, что в строке при ней указан тип int, то фактически это другая переменная.
C++ Как подключать библиотеки g++ https://www.cyberforum.ru/ cpp-beginners/ thread3011453.html
Всем добрые день, я изучаю c++, недавно захотел перейти с visual studio на компилятор g++,
42 / 10 / 9
Регистрация: 13.03.2015
Сообщений: 74
0

Дефектация электродвигателя - C++ - Ответ 16384765

03.08.2022, 18:54. Показов 1429. Ответов 21
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Изучал я пару лет назад Си и уткнулся в то, что без грамотного наставника дальше я далеко не продвинусь. Синтаксис я освоил, начал работать с библиотеками. Поигрался с OpenCV. Заинтересовало сетевое программирование. Написал небольшой чат в консоли и на этом забуксовал. Не понимал что дальше делать. Устроится джуном на си в моём регионе не реально, поэтому решил перейти на C++. Вот изучаю потихоньку. Заодно вспоминаю что уже умею. Надеюсь в дальнейшем развиться как то в этом направлении. На данный момент занимаюсь ремонтом электрических машин (в том числе). И для задач по дефектации электрических машин решил написать программу с выводом результатов в файл. В дальнейшем планирую каким то образом результаты экспортировать в файл xls. Почитал по форумам - советуют смотреть в сторону csv. Очень хочется научиться работать с формами. А пока я выкладываю начало программы. В дальнейшем разобью функции по файлам и сделаю вывод в файл. Много чего добавлю, а ненужное уберу. Если увидите у меня ошибки - сообщите, приму к сведению. Если подскажите как делать лучше - тоже буду только рад. Хотелось бы конечно устроиться куда нибудь джуном на C++ может подскажете куда мне стоит развиваться и к чему стремиться.
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
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
 
// Обьявление логических глобальных переменных (переключателей)
bool sw1, sw2, sw3;
 
int main()
{
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    //setlocale(LC_ALL, "rus");
    string defect_korp(int, string); // Обьявляется функция считывающая нарушения корпуса электродвигателя
    string defect_sal(int, string); // Обьявляется функция считывающая нарушения сальникового ввода
    string defect_klem(int, string); // Обьявляется функция считывающая нарушения клеммной коробки
    // Обьявление переменных в которых хранятся данные по нарушениям.
    string negKorp, negSal, negKlem;
    // Обьявление переменных с пунктами меню.
    short a,b,c;
    // Дефектация корпуса электродвигателя
    cout << "Укажите цифру меню:\nКорпус электродвигателя имеет следы нарушений?\n1: Да\n2: Нет\n";
    cin >> a;
    if (a == 1) negKorp=defect_korp(a, negKorp);
    // Дефектация сальникового ввода
    cout << "Укажите цифру меню:\nСальниковый ввод имеет следы нарушений?\n1: Да\n2: Нет\n";
    cin >> b;
    if (b == 1) negSal = defect_sal(b, negSal);
    // Дефектация клеммной коробки
    cout << "Укажите цифру меню:\nКлеммная коробка имеет следы нарушений?\n1: Да\n2: Нет\n";
    cin >> c;
    if (c == 1) negKlem=defect_klem(c, negKlem);
    
    sw1 = (a == 1) ? 1 : 0;
    sw2 = (b == 1) ? 1 : 0;
    sw3 = (c == 1) ? 1 : 0;
    if (sw1 == 1)
        cout << "Корпус электродвигателя имеет следы нарушений." << negKorp << endl;
    else
        cout << "Корпус электродвигателя не имеет следов нарушений.\n";
    if (sw2 == 1)
        cout << "Сальниковый ввод имеет следы нарушений." << negSal << endl;
    else
        cout << "Сальниковый ввод следов нарушений не имеет.\n";
    if (sw3 == 1)
        cout << "Клеммная коробка имеет следы нарушений." << negKlem << endl;
    else
        cout << "Клеммная коробка следов нарушений не имеет.\n";
 
 
    
    return 0;
}
 
string defect_korp(int a, string negKorp)
{
    if (a == 1)
    {
        cout << "Укажите нарушения корпуса электродвигателя: ";
        cin.get();
        getline(cin, negKorp);
    }
    return negKorp;
}
 
string defect_sal(int b, string negSal)
{
    if (b == 1)
    {
        cout << "Укажите нарушения сальникового ввода: ";
        cin.get();
        getline(cin, negSal);
    }
    return negSal;
}
 
string defect_klem(int c, string negKlem)
{
    if (c == 1)
    {
        cout << "Укажите нарушения клеммной коробки: ";
        cin.get();
        getline(cin, negKlem);
    }
    return negKlem;
}


Вернуться к обсуждению:
Дефектация электродвигателя C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.08.2022, 18:54
Готовые ответы и решения:

Проверить класс. Обмотка электродвигателя при заданном числе параллельных ветвей
Доброго всем времени суток!Огромная просьба,кому не очень трудно,посмотрите мой вариант класса и...

Программирование электродвигателя
Приветствую, нуждаюсь в литературе, примерах кода на С++, линейного асинхронного двигателя с...

расчет электродвигателя
день добрый! итак, пишу диссертацию, в моей идее необходимо рассчитать электродвигатель который...

Выбор электродвигателя
Здравствуйте. Столкнулся с такой задачей: поршневой компрессор работает на коллекторном двигателе...

Подключение электродвигателя
Всем привет, наверное дурацкий вопрос, но электродвигателями занимаюсь нечасто... У этого...

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

Подключение электродвигателя
Добрый вечер В электроники профан, кто может помочь есть Электродвигатель Mikroma SEK 25-1...

Расчет мощности электродвигателя
Не понимаю. Расскажите, пожалуйста, что делаю не так?

Модель электродвигателя в SolidWorks
Всем привет! Передо мной встала задача создать 3D модель электродвигателя, но не знаю как и с чего...

Реверс электродвигателя с концевиками
Например дан электродвигатель.Я нажимаю кнопку направо.Двигатель начинает вращаться, концевик...

Трудности с тягой электродвигателя
Народ, возникла проблемка! При подключнении к ардуинке нано коллекторного движка постоянного...

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