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

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

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

Оператор if - C++

03.06.2012, 15:01. Просмотров 603. Ответов 9
Метки нет (Все метки)

Записать на ЯП С++ логическое выражение, определяющие истинность высказывания
1) Хотя бы одно их двух чисел принадлежит [2, 9].
2) Три заданных положительных числа являются углами равностороннего треугольника.

Написать код на C++

3) Среди трех заданных точек координатной прямой найти ту, которая ближе к точке 0.
4) Если заданное натуральное трехзначное число нечетное, то найти среднее арифметическое его цифр.
5) При заданном значении х найти значение функции:
Миниатюры
Оператор if  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 15:01     Оператор if
Посмотрите здесь:

Оператор with - C++
В C++ есть аналог оператора with как в Delphi?

Оператор for - C++
Всем здравствуйте. Изучаю оператор for, и совершенно не могу понять, как он будет работать в этой программе: Найти сумму целых...

Оператор if - C++
Что не так с оператором if. Помогите кто может) cout << "Введите ваше уравнение: "; string Text; char Probel = ' '; cin >>...

Оператор [] - C++
Добрый день!!! Необходимо х обьекта А присвоить х обьекта В Хотел через A=B сделать, но не выходит ((( Сделал варворским...

оператор do while - C++
задание следующее: нужно найти произведение n чисел, но используя оператор do while. Я более-менее изучил его основы и элементарные...

оператор For - C++
Надо использовать оператор For в данной задаче..... Надо сделать программу каторый выводит имя например:alpamis 10 раз

Оператор if - C++
Почему у меня оператор Else выдает как ошибку(Е2054 Misplaced else)? и в операторе if не нравится как я записал if((s==a)&&(f==p)); ? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
03.06.2012, 15:59     Оператор if #2
2)
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
int main()
{
  int a,b,c;
  cout<<"Vvedite A ";
  cin>>a;
  
  cout<<"Vvedite B ";
  cin>>b;
  
  cout<<"Vvedite C ";
  cin>>c;
  
  if((a==b)&&(b==c)&&(c==a)){
   cout<<"Treugolnik ravnostoronnii"<<endl;}
   
  else{
  cout<<"Treugolnik ne ravnostoronnii"<<endl;}
    
  return 0;
}
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
03.06.2012, 16:15     Оператор if #3
Цитата Сообщение от cactus09 Посмотреть сообщение
if((a==b)&&(b==c)&&(c==a)){
Зачем 3 условие? Очевидно ведь, что если a == b и b == с то с в любом случае будет равно а
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
03.06.2012, 16:31     Оператор if #4
Дополню. В равностороннем треугольнике все углы должны быть 60 градусов.
Код
 if (a==60 && b==60 && c==60)
{
  ...
}
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
03.06.2012, 16:36     Оператор if #5
Опять же, если и a равно 60 и b равно 60, то с в любом случае тоже будет 60. Достаточно 2 проверок.
avg93
61 / 61 / 10
Регистрация: 11.12.2009
Сообщений: 248
Завершенные тесты: 3
03.06.2012, 16:59     Оператор if #6
Цитата Сообщение от Toshkarik Посмотреть сообщение
Опять же, если и a равно 60 и b равно 60, то с в любом случае тоже будет 60. Достаточно 2 проверок.
Но ввести то можно любые 3 числа. Поэтому проверка нужна.
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
03.06.2012, 17:20     Оператор if #7
1) Хотя бы одно их двух чисел принадлежит [2, 9].
Код
int n1, n2;

cout << "Введите два числа: ";
cin >> n1 >> n2;

if ( (n1>=2 && n1<=9) || (n2>=2 && n2<=9) )
   cout << "Хотя бы одно число принадлежит [2,9]";
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
03.06.2012, 17:27     Оператор if #8
4)
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
  int a,desatki=100,summ=0;
  cin>>a;
  if(a>99 && a<1000){ //проверка на 3х значность
   if(a%2!=0){ //проверка на четность
    for(int i =0;i<3;i++){
      summ+=a/desatki;
      a-=desatki*(a/desatki);
      desatki/=10;}
     cout<<summ/3;
    }
   }
 
  return 0;
}
my__life
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 93
03.06.2012, 18:01  [ТС]     Оператор if #9
Всем спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2012, 18:09     Оператор if
Еще ссылки по теме:

Оператор new - C++
Версия оператора new в виде new(nothrow) и new(nothrow). Чем они отличаются от простого оператора new?

C++/ Оператор for - C++
1. Посчитать суму чисел от 100 до 200 которые кратные 17 2. Каждые 3 часа амёба надвое, посчитать сколько будет амёб будет...

Оператор % в C++ - C++
Где можно почитать про % оператор? Желательно примеры\объяснения и тд.

Оператор -> C++ - C++
В статье о С++11 наткнулся на следующий код template &lt;typename T1, typename T2&gt; auto add(T1 t1, T2 t2) -&gt; decltype(t1 + t2) { ...

оператор this - C++
Прочитал раздел и с книги Стратуструпа о операторе this. но не фига не понял где его использовать его применение


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

Или воспользуйтесь поиском по форуму:
amanim
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 4
03.06.2012, 18:09     Оператор if #10
3) Среди трех заданных точек координатной прямой найти ту, которая ближе к точке 0.

C++
1
2
3
int foo (int a, int b, int c)
 
{ return min (min(abs(a),abs(b)), min(abs(c), abs(b))); }
Yandex
Объявления
03.06.2012, 18:09     Оператор if
Ответ Создать тему
Опции темы

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