y"> Написати програму з использование Функції, яка візначає Пожалуйста з двох введених чисел має максимально торбу чисел.
# 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 f1 (int num1)
{sum1=0, sum2=0;
{
sum1 +=num1% 10;=num1/10;
//cout lt; lt; sum1= lt; lt; sum1 lt; lt; n raquo ;;
} ((num1) gt;=1); sum1;
} _ tmain (int argc, _TCHAR * argv [])
{first_num=0,second_num=0,s1=0,s2=0;lt;lt;laquo;first_num=raquo;;gt;gt;first_num;lt;lt;laquo;second_num=raquo;;gt;gt;second_num;=f1(first_num);=f1(second_num);
//bolean=f1 (first_num, second_nim);
if (s1 lt; s2)
{cout lt; lt; first sum is less then second n raquo ;;}
else
{cout lt; lt; first sum is more then second n raquo ;;} ( pause ); 0;
}
Завдання 9.2
Є три стержні з номерами 1, 2,3. На Першому стержні є n дисків різного діаметра, Які утворюють піраміду. Написати програму переміщень дисків зі стрижня 1 на стрижень 2, вікорістовуючі допоміжній стрижень 3. Диск БІЛЬШОГО діаметру не винних переміщатіся на диск меншого.
# 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 conio.h
//int n=0;
//cin gt; gt; n; _tmain (int argc, _TCHAR * argv [])
{
int n=0, i=0, j, l=0, per=0; gt; gt; n; mas1 [100]; mas2 [100]; mas3 [100]; (i =0, j=0; i lt; n; j +=2, i ++)
//for (int j=0; j lt; n * 2; j +=2)
{
//randomize; [i]=j; lt; lt; mas1 [i] lt; lt; raquo ;;
} lt; lt; endl; i-=2; (l=0; l lt; n - 1; l ++)
{
mas3 [l]=mas1 [(n - 1) -l];
cout lt; lt; mas3 [l] lt; lt; raquo ;; per ++;
} cout lt; lt; endl;
mas2 [0]=mas1 [0]; per ++;
cout lt; lt; mas2 [0] lt; lt; raquo ;;
for (i=1, j=n - 2; i lt; n; j -, i ++)
{mas2 [i]=mas3 [j];
cout lt; lt; mas2 [i] lt; lt; raquo ;;
per ++;
} cout lt; lt; per= lt; lt; per lt; lt; endl; ( pause ); 0;
}
Практична робота 10. Програми для роботи зі структурами даних
Завдання 10.1
Вікорістовуючі масив типу структура (з 6-10 елементів) Скласти програму, с помощью якої можна ввести у пам ять комп ютера дані з предметної області Продовольчий магазин и відібраті товари, ВАРТІСТЬ якіх менших 10 грн. У Кожній предметній області мают буті Присутні обчислювальні поля.
# 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 string.h
# include stdlib.h str
{double data; product_name [10]; price; id_num; seller [10]; tax;
} strc [10]; _ tmain (int argc, _TCHAR * argv [])
{strc [10]; mas [100], j=0; n=0; lt; lt; n= raquo ;; gt; gt; n; (int i=0; i lt; n; i ++)
{
randomize;
strc [i] .data=rand ()% 30;
cout lt; lt; strc.product_name [ lt; lt; i lt; lt; ]= raquo ;;
cin gt; gt; strc [i] .product_name; ...