Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Обмен данными между процессами с помощью файлов, которые отображаются в память https://www.cyberforum.ru/ cpp-beginners/ thread390339.html
Классическая задача "читатели-писатели", обмен информацией должен проходить с помощью файлов, отображаемых в память. Задание уже готово, но имеет один неприятный баг - при дебагинге видно, что при вводе длинных строк программа вешается, из-за того, что первый байт файла в памяти, почему-то, устанавливается в нуль. Собственно, прошу объяснений и помощи, форумчане. :) Ниже фрагменты программы, в...
Найти максимальный элемент и его номер среди отрицательных элементов. C++
собственно вот задание. я вот что-то не могу понять как его сделать, если возможно - расскажите, как найти или напишите.
C++ Упорядочить файл, содержащий записи из двух полей (числового и текстового), в порядке возрастания числа https://www.cyberforum.ru/ cpp-beginners/ thread390325.html
Здраствуйте, ребят подскажите, пожалуйста, как примерно написать такие программы, хотя бы идею подскажите, что использовать: 1)Напишите программу, которая бы упорядочивала файл, содержащий записи, состоящие из двух полей - числового и текстового, в порядке возрастания числового поля. 2)Напишите программу, которая дописывает в файл действительные числа из входного файла.
C++ Робота з файлами Задан файл целых чисел F. Используя вспомогательный файл Н, переписать компоненты файла F в файл G так, чтобы сначала были записаны все положительные числа, а затем - все отрицательные. Только на С https://www.cyberforum.ru/ cpp-beginners/ thread390320.html
Проверка соответствия типу int C++
Привет всем Вот кусок кода int kolvoChel=0; int m=0; int w=0; int k=0; cout << "Vvedite kol-vo mugchin v semie: ";
C++ пройти тест https://www.cyberforum.ru/ cpp-beginners/ thread390305.html
1) Результат фрагмента программы for (int i=1; i<=3; i++) { cout <<”i”; } Выберите один ответ. фрагмент кода содержит ошибку
C++ Алгоритм равных цен! Помогите написать программу по этому алгоритму. Вот матрица 01001000 10101110 01010010 00100011 11000100 01001010 01110101 00010010 https://www.cyberforum.ru/ cpp-beginners/ thread390302.html не могу разобраться с синтаксисом C++
известен код программы, но не могу разобраться что к чему. если не трудно объясните что означает каждая строчка. заранее спасибо. #include <iostream> #include <fstream> #include <string> using namespace std; int main() {
C++ Перевод символов доброго времени суток. нужна помощь. как в строке перевести заглавные буквы латинского алфавита в код ascii? (например aBc -> a66c) заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread390286.html C++ задача по компьютерным сетям Кто нибудь может сможеть объяснить что к чему.... Разработать консольное приложение, получающее и выводящее на экран информацию о конфигурации стека TCP/IP локального узла: - IP-адрес компьютера, - маска подсети, - адрес шлюза по умолчанию, - используется ли служба DHCP. Кроме того, получить и вывести на экран следующую информацию о сетевом адаптере: - название адаптера, - краткое... https://www.cyberforum.ru/ cpp-beginners/ thread390272.html
не могу понять, почему не вычисляет C++
Вот задача, почему не правильно находит я, подскажите? #include <iostream> #include <iomanip> #include <fstream> #include <cstdlib> #include <cstddef> using namespace std; //Прототип функции для ввода матрицы double** inputm(int n, int m);
C++ Написать функцию,которая формирует строку, содержащую по одному вхождению символа хотя бы одной из двух строк. Написать функцию,которая формирует строку, содержащую по одному вхождению символа хотя бы одной из двух строк. используя указатели https://www.cyberforum.ru/ cpp-beginners/ thread390268.html
32 / 32 / 8
Регистрация: 07.10.2011
Сообщений: 117
23.11.2011, 23:27 0

при нажатии на "=" вывести ответ.. - C++ - Ответ 2205841

23.11.2011, 23:27. Показов 850. Ответов 8
Метки (Все метки)

Ответ

После того, как вводите Y этот код, он будет требовать ввод = до тех пор, пока не будет равно введено,

C++
1
2
3
4
5
cin>>y;char simvol1='0';
    while(simvol1!='=')
    { 
        simvol1=getch();
    }
Добавлено через 9 минут
Вот готовый листинг:
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
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
//Объявление функций
double plus(double X, double Y);
double power(double X, double Y);
double minus(double X, double Y);
double mult(double X, double Y);
double div(double X, double Y);
double root(double X, double Y);
double sinus(double X);
double cosinus(double X);
double logariphm(double X, double Y);
void main()
{
    //Выбираем русскую локаль, чтобы можно было выводить
    //русские символы
    setlocale(LC_ALL,"Russian" );
    //Получаем переменные и знак операции
    double x, y;
    char op;
    cout <<  "Введите X: ";
    cin >> x;
    cout << "Введите знак операции\n" 
         << " + - сложение;\n" 
         << " - - вычитание;\n"
         << " * - умножение;\n"
         << " / - деление;\n"
         << " r - корень степени Y из числа Х;\n"
         << " ^ - возведение X в степень Y;\n"
         << " l - логарифм X по основанию Y;\n"
         << " s - синус угла;\n"
         << " с - косинус угла;\n";
    cin >> op;
    if(op != 's' && op != 'c')
    {
        cout << "Введите Y: ";
        cin >> y;
   char simvol1='0';
   while(simvol1!='=')
       simvol1=getch();
    }
    
    //Производим вычисления и вывод результата в зависимости
    //от знака операции
    switch (op)
    {
    case '+': cout << " X + Y = "<< plus(x, y); break;
    case '-': cout << " X - Y = "<< minus(x, y); break;
    case '*': cout << " X * Y = "<< mult(x, y); break;
    case '/': cout << " X / Y = "<< div(x, y); break;
    case 'r': cout << " X root Y = "<< root(x, y); break;
    case '^': cout << " X ^ Y = "<< power(x, y); break;
    case 'l': cout << " X log Y = "<< logariphm(x, y); break;
    case 's': cout << " sin X "<< sinus(x); break;
    case 'c': cout << " cos X "<< cosinus(x); break;
    default: cout << "Введёный оператор не поддерживается.";
    }
    
    getch();
}
//Определение функции
double plus(double X, double Y)
{
    return X + Y;
}
double power(double X, double Y)
{
    return pow(X, Y);
}
double minus(double X, double Y)
{
    return X - Y;
}
double mult(double X, double Y)
{
    return X * Y;
}
double div(double X, double Y)
{
    return X / Y;
}
double root(double X, double Y)
{
    return pow(X, 1/Y);
}
double sinus(double X)
{
    return sin(X * 3.14 / 180);
}
double cosinus(double X)
{
    return cos(X * 3.14 / 180);
}
double logariphm(double X, double Y)
{
    return log(X)/log(Y);}


Вернуться к обсуждению:
при нажатии на "=" вывести ответ.. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2011, 23:27
Готовые ответы и решения:

При нажатии кнопки в поле ответ вывести случайное сообщение из списка
всем доброго времени суток

В строке калькулятора показать весь процесс, а при нажатии на равно вывести только ответ
Добрый день, нужно в калькуляторе сделать так, чтобы при наборе цифры (5) и допустим мы хотим её...

При нажатии на кнопку вывести надпись, при нажатии на другую - сбросить
Создайте программу, которая при нажатии на одну кнопку (объект Button) выводит на этикетку (Label)...

Вывести максимальный элемент строки при нажатии левой кнопки мыши, а при нажатии правой - минимальный элемент
Очень нужно помощь! Нужно вывести максимальный элемент строки при нажатии левой кнопки мыши, а при...

По нажатии кнопки нужно вывести данные в обратном порядке, введённые в StringGrid, но при нажатии выводиться пустота
var Form1: TForm1; i:integer; s:string; implementation {$R *.dfm} procedure...

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

как сделать так, чтобы при нажатии на кнопку submit ответ появился без перезагрузки страницы
или проще сохранить данные формы после обработки? PHP-обработчик есть. &lt;form method=&quot;post&quot;...

Как подключить готовый скрипт из файла .py в django чтоб при нажатии срабатывал скрипт и отдавал ответ
Всем привет. Я учусь по видеоурокам и немного не понимаю как связать джанго и скрипты пайтона. Есть...

Вывести ответ «Да», если все цифры четные, и ответ «Нет» в остальных случаях.
С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и...

Выбрать номер функции и вывести ответ при вводе соответствующих значений
Написать программу в которой пользователь выбирает номер функции (из пунктов выше) и может...

С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных
С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и...

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