Сделать домашней|Добавить в избранное
 

Сайт, посвящен программированию,
исходникам разных программ и
известным алгоритмам

 
Исходники программ » Языки программирования » C/C++ » Пример использования условного оператора if else в C++
ivi.ru [CPS]
на правах рекламы

Пример использования условного оператора if else в C++

Автор: admin от 29-02-2012, 09:16

Пример № 1
Напишите программу, которая сообщает, делится ли введенное число без остатка на 7. (Подсказка: если число делится на 7 без остатка, это означает, что число можно разделить на 7 и в остатке получить 0).

Исходный код:

#include<iostream.h>
int main()
{
int x;
  cout<<"BBeduTe chislo:";
  cin>>x; //ввод числа
   if (x%7==0)  //остаток от деления = 0
     cout<<"Chislo delitsya";
   else
     cout<<"Chislo ne delitsya";
return 0;
}


Пример № 2
Напишите программу решения квадратного уравнения. Программа должна проверять правильность исходных данных и в случае, если коэффициент при второй степени неизвестного равен нулю, выводить соответствующее сообщение. Напоминание: вид квадратного уравнения сводится к ax^2+bx+c = 0

Исходный код:
#include<iostream.h>
#include<math.h>
int main()
{
  float a, b, c, x, x1, x2, x3, d;
    cout<<"Vvedite A, B, C:";
    cin>>a>>b>>c;
  d=(pow(b,2)-4*a*c); //детерминант
  if (a==0)
  {
   x=c/b;
   cout<<"x="<<x;
  }
    else
{   if (d<0)
    cout<<"Korney net!";
   else
{
    if (d==0)
    {
    x1=-b/(2*a);
    cout<<"x1="<<x1;
    }
    else
{  if (d>0)
   {
   x2=-b+d/(2*a);
   x3=-b-d/(2*a);
   cout<<x2<<x3;      
}
}
}
}
return 0; }


Пример № 3
Напишите программу, которая проверяет принадлежность числа диапазону от 0 до 100 включительно.

Исходный код:
include<iostream.h>
int main()
{
int n;
cout<<"Vvedite chislo:";
cin>>n;
if (1<n&&n>100)
cout<<"Net'";
else
cout<<"Est'";
return 0;
}


Теория: (возможно это вам поможет)
Оператор if else
Общий вид оператора:
if  (выражение)   оператор1;
else оператор2;

Здесь часть { else оператор2 } является необязательной, можно применять и одиночный оператор
if (выражение)   оператор1;

Вначале вычисляется значение выражения, оператор1 выполняется, если значение выражения истинно. Если выражение ложно (его значение равно нулю) и если есть часть с else, то выполняется оператор2.

 

Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий