Пример № 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;
}
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; }
#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;
}
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;
Здесь часть { else оператор2 } является необязательной, можно применять и одиночный оператор
if (выражение) оператор1;
Вначале вычисляется значение выражения, оператор1 выполняется, если значение выражения истинно. Если выражение ложно (его значение равно нулю) и если есть часть с else, то выполняется оператор2.
Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.