A и B. знайте добуток Довжина сторон AC и BC.
# pragma hdrstop
# pragma argsused
# ifdef _WIN32
# include lt; tchar.h gt;
# elsechar _TCHAR;
# define _tmain main
# endif
# include lt; stdio.h gt;
# include iostream.h
# include math.h
# include conio.h _tmain (int argc, _TCHAR * argv [])
{Xa, Xb, Ya, Yb, Yc, Xc,D=0;lt;lt;laquo;Xa=raquo;;gt;gt;Xa;lt;lt;laquo;Xb=raquo;;gt;gt;Xb;lt;lt;laquo;(Xalt;Xclt;Xb)nXc=raquo;;gt;gt;Xc;lt;lt;laquo;Ya=raquo;;gt;gt;Ya;lt;lt;laquo;Yb=raquo;;gt;gt;Yb;lt;lt;laquo;(Yalt;Yclt;Yb)nYc=raquo;;gt;gt;Yc;lt;lt;endl;((((Xalt;Xc)amp;amp;(Xclt;Xb))||((Xagt;Xc)amp;amp;(Xcgt;Xb)))amp;amp;(((Yalt;Yc)amp;amp;(Yclt;Yb))||((Yagt;Yc)amp;amp;(Ycgt;Yb))))
{D=(sqrt (pow ((Xc-Xa), 2) + pow ((Yc-Ya), 2))) * (sqrt (pow ((Xc-Xb), 2 ) + pow ((Yc-Yb), 2))); lt; lt; D= lt; lt; D lt; lt; endl; ( pause );}
{cout lt; lt; D= lt; lt; D lt; lt; endl; ( pause ); } 0;
}
Практична робота 2. Програми розгалуженої Структури
Завдання 2.1
Дано трізначне число. Перевіріті істінність вісловлювання: Всі Цифри даного числа Різні .
# pragma hdrstop
# pragma argsused
# ifdef _WIN32
# include lt; tchar.h gt;
# elsechar _TCHAR;
# define _tmain main
# endif
# include lt; stdio.h gt;
# include iostream.h _tmain (int argc, _TCHAR * argv [])
{num; lt; lt; write three-digit number nnumber= raquo ;;
cin gt; gt; num;
if ((num gt; 99) amp; amp; (num lt; +1000))
{
if (((num/100)!=((num/10)%10))amp;amp;((num/100)!=((num%10)%10))amp;amp;(((num/10)%10)!=((num%10)%10)))
{
cout lt; lt; three-digit number includ different numbers n raquo ;;
}
else
cout lt; lt; three-digit number includ same numbers n ;
} lt; lt; you write wrong number raquo ;; ( pause ); 0;
}
Завдання 2.2
Дано ціле число, Пожалуйста лежить в діпазоні 1-999. Вінесті его рядок - описание увазі хлопця двозночне число raquo ;, непарний трізначне число і т.д.
# pragma hdrstop
# pragma argsused
# ifdef _WIN32
# include lt; tchar.h gt;
# elsechar _TCHAR;
# define _tmain main
# endif
# include lt; stdio.h gt;
# include iostream.h _tmain (int argc, _TCHAR * argv [])
{num; b=true; lt; lt; write number in the range from 1 to 999 nnumber= raquo ;; gt; gt; num;
if ((num gt; 0) amp; amp; (num lt; 10))
{cout lt; lt; One-digit raquo ;;}
{if ((num gt; 9) amp; amp; (num lt; 100))
{cout lt; lt; Two-digit raquo ;;}
{if (((num gt; 99) amp; amp; (num lt; 1 000)))
{cout lt; lt; Three-digit raquo ;;}
{cout lt; lt; you write wrong number n raquo ;; b=false;}
}
} (b)
{(num% 2 == 0)
{cout lt; lt; pair number n raquo ;;}
{cout lt; lt; unpair number n raquo ;;}
} ( pause ); 0;
}
Практична робота 3. Програмна реалізація функцій для роботи з Датою та годиною
Завдання 3.1
Вікорістовуючі клас TDateTime (оголошенійв модулі systdate.h) розробіть! застосування для роботи з Датою и годиною, Пожалуйста демонструватіме всі Можливі операции над ними.
//---------------------------------------------------------------------------
# include lt; vcl.h gt;
# pragma hdrstop