Здесь приводится код программы сложения двух чисел. Каким образом можно реализовать ввод новых числовых значений после получения результата арифметического действия, вместо завершения работы программы? А выход из программы «повесить», например, на кнопку Esc.
Не знАком, а операцией /. Подробнее об арифметических операциях можно почитать тут.
Dmitriy
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
/*7*/; int a, b ;
cout << "1";
cin >> a;
cout <<"2";
cin >> b ;
/*12*/ int c = a + b;
cout << "=" << c << endl;
return 0;
}
что не так делаю ? все перепробовал при комплирирование пишет число то что написано в число то что в строчке
Ребят пожалуйста кто может обьясните все ети штуки ато я чет совсем не понимаю токо по образцу делаю))напишите в лс обьяснение всех команд))токо так что бы я понял)) Зарание спасибо))
Делал по всей видимости какой-то чех. Наглядный пример того, почему именовать переменные и функции нужно на английском (и комментарии писать, желательно тоже).
void inicjuj();
class Startuj // konstruktor i destruktor klasy beda odpowiedzalni
{ public: // za automagiczna inicjalizacje ustawien ;-)
Startuj(){ inicjuj(); }
~Startuj(){ endwin(); }
} Start; // inicjuj!
typedef struct
{
int xup;
int yup;
int xdown;
int ydown;
WINDOW* okno;
} Okno;
bool zainicjowane = FALSE; //czy juz po initscr() ?
int znakSpecjalny = -1; //potrzebne do getch'a
int n = 0; //liczba uzytych okienek
short kolorTekstu = COLOR_WHITE;
short kolorTla = COLOR_BLACK;
short biezacaPara;
Okno okienka[MAX_OKIEN]; //tablica struktur aktywnych okienek
WINDOW* aktywneOkno = NULL; //wsk na aktywne okno
Возвращаясь к программе сложения двух чисел: каким образом можно задать цвета для сообщений, а также для вводимых и выводимых значений? Например, цвет сообщений — зелёный, цвет вводимых и выводимых значений — жёлтый.
Примечание: OS — MS Windows XP, RAD — Dev-C++ 5.4.2.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Здесь приводится код программы сложения двух чисел. Каким образом можно реализовать ввод новых числовых значений после получения результата арифметического действия, вместо завершения работы программы? А выход из программы «повесить», например, на кнопку Esc.
цикл в помощь
Каким знаком можно поделить число?
Не знАком, а операцией
/
. Подробнее об арифметических операциях можно почитать тут.что не так делаю ? все перепробовал при комплирирование пишет число то что написано в число то что в строчке
`cout « «1»;
http://ideone.com/kKqedx
О все я врубился только прогграма сама закрываеться строчка
return 0; имееться
Visual Studio? Ctrl+F5, ну либо из консоли запускайте
Ребят пожалуйста кто может обьясните все ети штуки ато я чет совсем не понимаю токо по образцу делаю))напишите в лс обьяснение всех команд))токо так что бы я понял)) Зарание спасибо))
не могу разобраться с циклом. к примеру эта же прога для сложения двух чисел. какое тогда условие должно быть в цикле do while?))
Один из вариантов решения
И складывай сколько душе угодно ;)
ок:)
Добавляешь
#include <conio.h>
иgetch();
и радуешься жизни.Минутка небольшого выпендрёжа с моей стороны =)
Не везде работает, точнее работает только в
DOS
е и вwindows
. Например, у меня вxubuntu 13.10
такой библиотеки нет.тогда уж _getch(), хоть будет сразу видно, что функция не стандартная.
есть порт, если интересует
Linux c++ implementation of conio.h
Делал по всей видимости какой-то чех. Наглядный пример того, почему именовать переменные и функции нужно на английском (и комментарии писать, желательно тоже).
А где находится
ncurses
? а то у меня не компилируется :(Да, я тоже заметил. Но какая разница? Главное, что б работало :)
Announcing ncurses 5.9
Спасибо
Возвращаясь к программе сложения двух чисел: каким образом можно задать цвета для сообщений, а также для вводимых и выводимых значений? Например, цвет сообщений — зелёный, цвет вводимых и выводимых значений — жёлтый.
Примечание: OS — MS Windows XP, RAD — Dev-C++ 5.4.2.