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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alecsGirl
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 79
#1

скажите как записать - C++

23.12.2013, 11:44. Просмотров 212. Ответов 4
Метки нет (Все метки)

Pascal
1
2
3
if ((a=b) and (b<>c)) or ((b=c) and (c<>a)) or ((a=c) and (c<>b)) then writeln('Данный треугольник равнобедренный')
                                           else writeln('Данный треугольник не равнобедренный');
readln;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 11:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос скажите как записать (C++):

скажите как записать - C++
напишите пожалуйста как записать. Здесь условие if

Оцените и скажите как оптимизировать? - C++
Это моя первая более мение обьемная и продуктивная программа. Написал для знакомых школьников, чтобы подтянули математику (люблю её:)...

Скажите пожалуйста как отсортировать массив - C++
задано массив действительных чисел отсортировать массив по убыванию

Так, норм задачка, гляньте, скажите что да как - C++
Как-то раз Поликарп захотел узнать, кто из секретарей разговаривает по Spyke, а кто — нет. Он выписал для каждого секретаря номер сессии...

Скажите пожалуйста как сделать теперь что бы треугольник который справа зарисовваный, оказался только слева зарисованным - C++
Скажите пожалуйста как сделать теперь что бы треугольник который справа зарисовваный, оказался только слева зарисованным!) #include...

скажите что значат %.2f, 4,8 что значат эти цифры и как оно выведет на экран - C++
printf(&quot;\n Точность плавающей точки для PI: %.2f, %.4f, %.8f\n&quot;, PI,PI,PI); скажите что значат %.2f, 4,8 что значат эти цифры и как оно...

4
Aloir
218 / 218 / 13
Регистрация: 17.12.2010
Сообщений: 692
23.12.2013, 11:59 #2
C++
1
2
3
4
5
6
if ((a== b) && (b!=c)) || ((b == c) && (c!=a)) || ((a==c) && (c!=b))
    cout<<"Данный треугольник равнобедренный";
else
    cout<<"Данный треугольник не равнобедренный";
    
    system("pause");
2
alecsGirl
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 79
23.12.2013, 12:06  [ТС] #3
Цитата Сообщение от Aloir Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
if ((a== b) && (b!=c)) if ((a== b) && (b!=c)) || ((b == c) && (c!=a)) || ((a==c) && (c!=b))
    cout<<"Данный треугольник равнобедренный";
else
    cout<<"Данный треугольник не равнобедренный";
    
    system("pause"); ((b == c) && (c!=a)) || ((a==c) && (c!=b))
    cout<<"Данный треугольник равнобедренный";
else
    cout<<"Данный треугольник не равнобедренный";
    
    system("pause");
извините а что значат эти палочки))|| он у меня их подчёркивает((

Добавлено через 1 минуту
1>z:\мои документы\visual studio 2012\projects\consoleapplication6\consoleapplication6\исходный код.cpp(8): error C2143: синтаксическая ошибка: отсутствие ";" перед "||"
1>z:\мои документы\visual studio 2012\projects\consoleapplication6\consoleapplication6\исходный код.cpp(8): warning C4390: ";": обнаружен пустой контролируемый оператор; это правильно?
1>z:\мои документы\visual studio 2012\projects\consoleapplication6\consoleapplication6\исходный код.cpp(10): error C2181: недопустимый else без парного if вот эти ошибки((
0
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6503 / 3139 / 307
Регистрация: 04.12.2011
Сообщений: 8,661
Записей в блоге: 5
23.12.2013, 12:28 #4
Цитата Сообщение от alecsGirl Посмотреть сообщение
извините а что значат эти палочки))|| он у меня их подчёркивает((
знак операции "логическое ИЛИ".
В лат. раскладке shift+\ . Бэк-слэш расположен левее Бэкспэйс.
В Вашем последнем фрагменте:
Цитата Сообщение от alecsGirl Посмотреть сообщение
C++
1
2
3
4
system("pause"); ((b == c) && (c!=a)) || ((a==c) && (c!=b))
    cout<<"Данный треугольник равнобедренный";
else
    cout<<"Данный треугольник не равнобедренный";
не нужно.
Проблема ещё и в том, что любой равносторонний (правильный) треугольник является равнобедренным. То есть логику программы можно подчинить любой логике, но не любая логика соответствует задаче.
1
Aloir
218 / 218 / 13
Регистрация: 17.12.2010
Сообщений: 692
23.12.2013, 12:30 #5
|| = логическое или
&& = логическое и

Кликните здесь для просмотра всего текста

скобки не верные у вас были расставлены:
C++
1
2
3
4
    if (((a== b) && (b!=c)) || ((b == c) && (c!=a)) || ((a==c) && (c!=b)))
        cout<<"Данный треугольник равнобедренный";
    else
        cout<<"Данный треугольник не равнобедренный";
1
23.12.2013, 12:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2013, 12:30
Привет! Вот еще темы с ответами:

Скажите честно - C++
Скажите честно - мои вопросы на форуме слишком тупые для современной виртуальности, и что указует мне на касту безголовых, по адресу...

Скажите пожалуйста - C++
Как в С задать Тi в степени n?

скажите где ошибка.С++ - C++
y=((2*log(x)*cos(2*x))-((3*(x+1)*(x+1))/(x+1))/(2+sqrt(x));

Скажите в чем ошибся! - C++
Друзья, спасайте, не могу понять в чем здесь у меня ошибка! Вроде синткасически все написано правильно, логически... ну не уверен... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru