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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Обмен данными между процессами с помощью файлов, которые отображаются в память http://www.cyberforum.ru/cpp-beginners/thread390339.html
Классическая задача "читатели-писатели", обмен информацией должен проходить с помощью файлов, отображаемых в память. Задание уже готово, но имеет один неприятный баг - при дебагинге видно, что при вводе длинных строк программа вешается, из-за того, что первый байт файла в памяти, почему-то, устанавливается в нуль. Собственно, прошу объяснений и помощи, форумчане. :) Ниже фрагменты программы, в...
C++ Найти максимальный элемент и его номер среди отрицательных элементов. собственно вот задание. я вот что-то не могу понять как его сделать, если возможно - расскажите, как найти или напишите. http://www.cyberforum.ru/cpp-beginners/thread390333.html
Упорядочить файл, содержащий записи из двух полей (числового и текстового), в порядке возрастания числа C++
Здраствуйте, ребят подскажите, пожалуйста, как примерно написать такие программы, хотя бы идею подскажите, что использовать: 1)Напишите программу, которая бы упорядочивала файл, содержащий записи, состоящие из двух полей - числового и текстового, в порядке возрастания числового поля. 2)Напишите программу, которая дописывает в файл действительные числа из входного файла.
C++ Робота з файлами
Задан файл целых чисел F. Используя вспомогательный файл Н, переписать компоненты файла F в файл G так, чтобы сначала были записаны все положительные числа, а затем - все отрицательные. Только на С
C++ Проверка соответствия типу int http://www.cyberforum.ru/cpp-beginners/thread390313.html
Привет всем Вот кусок кода int kolvoChel=0; int m=0; int w=0; int k=0; cout << "Vvedite kol-vo mugchin v semie: ";
C++ пройти тест 1) Результат фрагмента программы for (int i=1; i<=3; i++) { cout <<”i”; } Выберите один ответ. фрагмент кода содержит ошибку подробнее

Показать сообщение отдельно
Kaprice_P
2 / 2 / 0
Регистрация: 23.11.2011
Сообщений: 22
26.11.2011, 15:03  [ТС]     при нажатии на "=" вывести ответ..
ну всё!!! замучалась я с этой прогой!!!! написала код:

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
#include <iostream>
#include <conio.h>
#include <math.h>
#include <cstdio>
 
using namespace std;
 
//Объявление функций
double delenie(double X, double Y);
double plus(double X, double Y);
double minus(double X, double Y);
double umnozenie(double X, double Y);
 
void main()
{
setlocale(LC_ALL,"Russian" );
double x, y ;
char  rov;
char op, op1;
cout << "Введите X: ";
cin >> x;
cout << "Введите Y: ";
cin >> y;
cout << "Введите знак операции:\n"
<< " / - деление х на Y;\n"
<< " * - умножение x на Y;\n"
<< " + - сложение;\n"
<< " - - вычитание;\n";
  
op=_getch();
switch (op)
{
case '/': cout << " X / Y = "<< delenie(x, y); break;
case '+': cout << " X + Y = "<< plus(x, y); break;
case '-': cout << " X - Y = "<< minus(x, y); break;
case '*': cout << " X * Y = "<< umnozenie(x, y); break;
default: cout << "Введёный оператор не поддерживается.";
}
 
op1=_getch();
 
 
}
 
double delenie(double X, double Y)
{
    return X / Y ;
}
double plus(double X, double Y)
{
    return X + Y;
}
double umnozenie(double X, double Y)
{
return X * Y;
}
double minus(double X, double Y)
{
return X - Y;
}
 Комментарий модератора 
Используйте теги форматирования кода!


при нажатии на = прога начинает зависать полностью, поэтому отрезок этот вырезала, а так она работает. Но мне надо чтобы вводились только цифры и при нажатии на = выводился ответ, а не так, как выводится в данной программе
 
Текущее время: 14:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru