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

При разных значениях cin, выводить разные сообщения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ решение уравнения http://www.cyberforum.ru/cpp-beginners/thread1057088.html
:wall: :help:срочно помогите кто-нибудь пожалуйста написать код решения этой задачи: найти все целые корни уравнения A*x^3+B*x^2+C*x+D=0, где A,B,C,D - целые числа. (Замечание: целыми корнями могут быть только положительные и отрицательные делители коэффициента D).
C++ Бинарные файлы структур Задание: Дан файл f, содержащий сведения о книгах. Сведения о каждой из книг: это фа-милия автора, название и год издания. Определить названия книг данного автора: изданных с 1960г. Полученную информацию записать в файл g. Подскажите пожалуйста что в коде не так,а именно в функции поиска таких книг,что-то никак не пойму:( #include <iostream> #include <fstream> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread1057084.html
C++ Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n]
17. Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b, b, b, b,..., b, b. можете помочь какой метод сортировки массива применить? с++ начали учить пару месяцев назад . если можно объясните как можно проще.
Шары C++
#include <cstdlib> #include <iostream> #include <Math.h> using namespace std; int main(int argc, char *argv) { float x1, y1, z1, x2, y2, z2, l, r1, r2, rm, rb; cout<<"Vvedite koordynaty centra pervogo shara : \n";
C++ Вычислить сумму элементов массива, которые являются четными http://www.cyberforum.ru/cpp-beginners/thread1057062.html
Вычислить сумму элементов массива, которые являются четными числами и индексы которых делятся на 3.
C++ плавная сортировка Очень нужен код плавной сортировки. подробнее

Показать сообщение отдельно
Ev_Hyper
 Аватар для Ev_Hyper
1805 / 1626 / 435
Регистрация: 15.12.2013
Сообщений: 5,773
26.12.2013, 01:03     При разных значениях cin, выводить разные сообщения
У вас условия неправильно записаны, вместо:
C++
1
2
if (pet = dog) cout << "You must buy cat!\n"; <-- это не правильно. 
    else if (pet = cat) cout << "You must buy dog!\n"; <-- это не правильно.
надо:
C++
1
2
if (pet == dog) cout << "You must buy cat!\n"; <-- это не правильно. 
    else if (pet == cat) cout << "You must buy dog!\n"; <-- это не правильно.
А вообще вот пример на 0, 1, хотите переделайте под собка-кошек, но тогда int замените на char
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    int pet;
    cout << "1 or 0?" << "You:";
    cin >> pet; //как сделать, чтобы когда cin было dog писалось нижеуказанное сообщение и, чтобы когда значение cin было cat писалось другое сообщение?
    if (pet == 0) cout << "0!\n";  
    else if (pet == 1) cout << "1!\n"; 
    else cout<<" -(\n";
    system("pause");
    return 0;
}
 
Текущее время: 13:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru