Компьютеры | Программирование

  • Автор темы Автор темы :.Vlad_Grand.:
  • Дата начала Дата начала
немного неудобно
PHP:
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;

лучше перенос строки делай:
PHP:
cout << "Введите первое число: " << endl;
cin >> num1;
cout << "Введите второе число: " << endl;
cin >> num2;
Обьясни мне, как работает его калькулятор. Или я туплю, или реально он будет не правильно работать.
Почему у него нет выбора действия(+ - * /)? Хотя-бы через if или switch
 
Обьясни мне, как работает его калькулятор. Или я туплю, или реально он будет не правильно работать.
Почему у него нет выбора действия(+ - * /)? Хотя-бы через if или switch
я тоже не в курсе. есть действия, но только деление выводит.
 
я тоже не в курсе. есть действия, но только деление выводит.
Хоть я и не знаком с с++, но попробую показать, как бы я реализовал:
Код:
cout << "1 - Сложение\n2 - Вычитание\n3 - Деление\n4 - Умножение\n";
int ask;
cout << "Выбор:\n";
cin >> ask;
if(ask ==1){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a + b;
Sleep(5000);
}
if(ask ==2){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a - b;
Sleep(5000);
И так далее
 
Хоть я и не знаком с с++, но попробую показать, как бы я реализовал:
Код:
cout << "1 - Сложение\n2 - Вычитание\n3 - Деление\n4 - Умножение\n";
int ask;
cout << "Выбор:\n";
cin >> ask;
if(ask ==1){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a + b;
Sleep(5000);
}
if(ask ==2){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a - b;
Sleep(5000);
И так далее
а зачем sleep? для красоты?)
 
HTML это ЯП, за сколько чугунные чайники прошиваете?
 
Хоть я и не знаком с с++, но попробую показать, как бы я реализовал:
Код:
cout << "1 - Сложение\n2 - Вычитание\n3 - Деление\n4 - Умножение\n";
int ask;
cout << "Выбор:\n";
cin >> ask;
if(ask ==1){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a + b;
Sleep(5000);
}
if(ask ==2){
int a,b;
cout << "Введите 1 число"; cin >> a;
cout << "Введите 2 число"; cin >> b;
int res = a - b;
Sleep(5000);
И так далее
боже мой, что это за ужас? не пиши на цэ++, пока что такое тернарник не узнаешь http://habrahabr.ru/post/205848/. и нахрена слип?
 
Не видел раньше темы такой, присоединяюсь к вашей компашке :)
 
какие языки знаешь?
Изучал уже уйму языков, но более прижился к php. Думаю это более продуктивный язык на сегодняшний день. На данный момент с ним и работаю. А диплом писал на Делфи.
 
боже мой, что это за ужас? не пиши на цэ++, пока что такое тернарник не узнаешь http://habrahabr.ru/post/205848/. и нахрена слип?
Как думаешь, для кого я написал это "Хоть я и не знаком с с++..."? Он написал калькулятор, я пробовал разобрать его код, писал я только на PHP, Java, Paskal, C++ никогда не учил, но так-как синтаксис более-менее понятен, я увидел ошибку. У него нет выбора действия, калькулятор всегда делит, потому я написал свою реализацию. Это мой 1 код на С++, так что пожалуйста впредь читай внимательно.
Да и статья эта начинается с слов "Каждый уважающий себя программист С\С++..."
 
Последнее редактирование:
Изучал уже уйму языков, но более прижился к php. Думаю это более продуктивный язык на сегодняшний день. На данный момент с ним и работаю. А диплом писал на Делфи.
Да, php отличный язык. Многие недооценивают этот язык из-за не строгой типизации(сервер всё стерпит) и лёгкости в обучении, но он ну просто отлично показывает себя в связке с mysql.
 
Я великий программер, нужна помощь по любому вопросу - пишите. Я самый лучшие программер на сервере, а может и на всем востоке.
 
Назад
Верх