Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Shtrudelek
0 / 0 / 0
Регистрация: 13.05.2017
Сообщений: 6
#1

нужно написать функцию, которая будет считать квадратное уравнение, данные с клавиатуры ввожу - C++

13.05.2017, 13:00. Просмотров 174. Ответов 2
Метки нет (Все метки)

C++ (Qt)
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
#include <conio.h>
#include <iostream>
#include <math.h>
 
using std::cout;
using std::endl;
using std::cin;
 
int a, b, c, d;
enum color { Red=1, Green, Blue };
 
void  colour()
{
    enum color { Red = 1, Green, Blue };
    cout << "Выберите цвет программы:" << endl;
    cout << "Cllik 1. for Red\n";
    cout << "Click 2. for Green\n";
    cout << "Click 3. for Blue\n";
    int a;
    do
    {
        cin >> a;
    } while (a == 0 || a >3);
 
    system("cls");
    color c = (color)a;
 
    switch (c)
    {
    case Red: system("color 4"); cout << "Привет, друг\n\n Введи аргументы a, b, c"; break;
    case Green: system("color 2"); cout << "Привет, друг\n\n Введи аргументы a, b, c"; break;
    case Blue: system("color 1"); cout << "Привет, друг\n\n Введи аргументы a, b, c"; break;
    }
}
void  vvod()
{
    cin >> a >> b >> c;
    system("cls");
    cout << "Твои числа: \n a = " << a << " b = " << b << " c = " << c;
}
unsigned int ( )
 
 
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    colour();
    vvod();
    _getch();
    return 0;
 
}
вроде бы сам понимаю, как это делать, но почему-то не те данные вывожу в функции main и консоль, после ввода закрывается
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2017, 13:00
Я подобрал для вас темы с готовыми решениями и ответами на вопрос нужно написать функцию, которая будет считать квадратное уравнение, данные с клавиатуры ввожу (C++):

Подскажите как передать в функцию данные массива структур, которые я ввожу с клавиатуры?
Подскажите как передать в функцию данные массива структур, которые я ввожу с...

Создать программу, которая будет сообщать на экран, сколько корней имеет квадратное уравнение ax²+bx+c=0.
Создать программу, которая будет сообщать на экран, сколько корней имеет...

Нужно написать функцию которая будет увеличевать каждый элеммент массива на 10% (Ввод массива через клаву)
#include &lt;iostream&gt; #define n 7 using namespace std ; int funct(int q) {...

Написать программу, которая будет добавлять в текстовый файл введенную с клавиатуры информацию.З клавиатуры вводится имя компании, год основания
Help

Разработать функцию, которая будет считать количество одинаковых двухбуквенных сочетаний
Добрый день. Программа должна после ввода символов выводить все латинские...

Написать программу, которая будет считать двойные интегралы
Ребята помогите с заданием , нужно написать программу которая будет считать...

2
Qwerty_Wasd
548 / 550 / 322
Регистрация: 16.04.2016
Сообщений: 1,676
Завершенные тесты: 2
13.05.2017, 15:58 #2
Shtrudelek, )))))) вы ведь не дописали программу. Если на русский язык перевести ваш код, то :
программа подключила библиотеки
Цитата Сообщение от Shtrudelek Посмотреть сообщение
#include <conio.h>
#include <iostream>
#include <math.h>
пространства имен для
Цитата Сообщение от Shtrudelek Посмотреть сообщение
using std::cout;
using std::endl;
using std::cin;
определила область видимости для переменных
Цитата Сообщение от Shtrudelek Посмотреть сообщение
int a, b, c, d;
enum color { Red=1, Green, Blue };
нашла точку входа
Цитата Сообщение от Shtrudelek Посмотреть сообщение
int main()
определила язык локали
Цитата Сообщение от Shtrudelek Посмотреть сообщение
setlocale(LC_ALL, "Russian");
далее обратилась к объявлению ф-ии
Цитата Сообщение от Shtrudelek Посмотреть сообщение
colour();
логика которой выбрать цвет
далее обращается к объявлению ф-ии
Цитата Сообщение от Shtrudelek Посмотреть сообщение
vvod()
логика которой ввод переменных с клавы и вывод их в консоль
а далее программа ждет нажатия клавиши и завершает свою работу с нормальным кодом. Вот и все.
Отсюда вопрос - где конструкция, что примет введенные вами переменные и обработает их? И зачем вам в программе вот это?
Цитата Сообщение от Shtrudelek Посмотреть сообщение
unsigned int ( )
0
Shtrudelek
0 / 0 / 0
Регистрация: 13.05.2017
Сообщений: 6
15.05.2017, 19:23  [ТС] #3
все, уже разобрался, переделал, спасибо)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2017, 19:23
Привет! Вот еще темы с решениями:

Написать программу, которая будет добавлять в текстовый файл введенную из клавиатуры информацию
Написать программу, которая будет добавлять в текстовый файл введенную из...

Написать программу, которая будет переворачивать одномерный массив из 12 элементов, введенных с клавиатуры
Друзья, пожалуйста решите задачу. Не разбираюсь вообще в языке с++, вообще ни...

Как исправить ошибку. Ввожу следующие данные Xin=1 Xout=10 шаг 2 a=1 b=0 c=2 по идеи должен считать по F=x-a/x-c а он считате по F=x/c
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #include...

Написать программу, которая будет подсчитывать количество гласных букв в строке, введенной с клавиатуры.
:wall: help


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru