Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Отчеты по практике » Вирішення проблемних завдань на персональному комп'ютері

Реферат Вирішення проблемних завдань на персональному комп'ютері





Федеральне Державне Освітнє установа

Дагестанський механічний технікум

ім. С. Орджонікідзе










Звіт з практики

"Вирішення проблемних завдань на персональному комп'ютері"




Виконав:

Гусейнов Емран

Керівник практики:

Гасанова М. М.








р. Каспійськ, 2011


. Програми лінійної структури


Задача.

Дан прямокутний трикутник АВС (), для якого визначений слід. Набір характерних параметрів: a, b, c-сторони трикутника; ?,? - гострі кути (у градусах); h- висота, опушена на гіпотенузу с; S-площа; P-периметр трикутника. По заданих a і h обчислити всі інші.


В В 

TForm1.Button1Click (Sender: TObject);, a, b, Alf, Gam, Bet, n, S, P, c: real;: = StrToFloat (edit1.Text);: = StrToFloat (Edit2.Text);: = h/a; alf: = n * 180/pi; bet: = 90-alf;: = a * (sin (alf)/cos (alf));: ​​= sqrt (a * a + b * b);: = (a * b)/2;: = a + b + c;. Caption: = 'Сторони: а =' + FloatToStr (a) + 'b =' + FloatTOStr (Round ( b)) + 'c =' + FloatTOStr (Round (c));. Caption: = 'Кути: aльфа =' + FloatToStr (Round (alf)) + 'гр. бетта = '+ FloatTOStr (Round (bet)) +' гр. ';. Caption: =' S = '+ FloatToStr (Round (S)) +' P = '+ FloatToStr (Round (P)); end;


В В 

2. Розгалуження


Задача.

Дано три позитивних числа. Визначити, чи можна побудувати трикутник зі сторонами, довжини яких дорівнюють цим числам. br/>
В В 

TForm1.Button1Click (Sender: TObject); a, b, c: integer;: = StrToInt (Edit1.Text);: = StrToInt (Edit2.Text);: = StrToInt (Edit3.Text );

if a <0 then Label4.Caption: = 'Сторона А не може бути отріцательной'b <0 then Label4.Caption: =' Сторона B на може бути отріцательной'c <0 then Label4.Caption : = 'Сторона C на може бути негативною'

else begin: = c * c;: = a * a;: = b * b; c = a then

Label4.Caption: = 'трехугольніка з такими сторонами існувати може'

else if a = c + b then

Label4.Caption: = 'трехугольніка з такими сторонами існувати може'

else if b = c + a then

Label4.Caption: = 'трехугольніка з такими сторонами існувати может'Label4. Caption: =' Трьох кутник з такими сторонами існувати неможе '

end;; TForm1.Button2Click (Sender: TObject); a, b, c: integer; Edit1.Text ='' then Label4.Caption: = 'введіть A'; Edit3.Text = ' 'then Label4.Caption: =' введіть C '; Edit2.Text ='' then Label4.Caption: =' введіть B ';

end; TForm1.Button3Click (Sender: TObject);

begin.Caption: = 'Навіщо ти нажімаещ на Форму???'; end;


3. Оператор вибору


Задача.

Нехай елементами рівностороннього трикутника є

) Сторона а

) Площа S

) Висота h

) Радіус вписаного кола r

) Радіус описаного кола R

Скласти програму, яка по заданому номеру і значенням відповідного елемента вирахувала б значення всіх інших елементів трикутника


В 

TForm1.Button1Click (Sender: TObject); a, b, c, s, rad, rad2, h: real;: = 0; a: = 0; b: = 0; c: = 0; s: = 0; rad: = 0; rad2: = 0; h: = 0; RadioGroup1.ItemIndex of

: begin a: = StrToFloat (Edit1.Text); s: = ((a * a) * sqrt (3))/4; h: = (2 * s)/a * a ; rad: = (2 * s)/(a ​​+ a + a); rad2: = (a * a * a)/(4 * s); end;

: begin s: = StrToFloat (Edit1.Text); a: = sqrt ((4 * s)/sqrt (3)); h: = (2 * s)/a * a; rad: = (2 * s)/(a ​​+ a + a); rad2: = (a * a * a)/(4 * s); end;

: begin h: = StrToFloat (Edit1.Text); a: = sqrt ((4 * s)/sqrt (3)); rad: = (2 * s)/(a ​​+ a + a); rad2: = (a * a * a)/(4 * s); end;

: begin rad: = StrToFloat (Edit1.Text); h: = (2 * s)/a * a; a: = sqrt ((4 * s)/sqrt (3)); rad2: = (a * a * a)/(4 * s); end;

сторінка 1 з 2 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обов'язковий набір програм безпеки на персональному комп'ютері
  • Реферат на тему: Phonetic peculiarities of the popular science text
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...
  • Реферат на тему: Звіт по навчальній практиці. Захист інформації на персональному комп'ю ...
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)