1-laboratoriya ishi. Mavzu: Algoritmlarni loyihalash. Algoritm korrekt va samaradorligini baholash. Kvadrat tenglama ildizlarini aniqlash algoritmi. Uchburchak yuzasi uchun Geron formulasi



Download 105,5 Kb.
Sana08.09.2021
Hajmi105,5 Kb.
#168576
Bog'liq
labaratoriya ishi 1
5ta strategiya, MAHKAMJON, MAHKAMJON, PQ-2020033022.11, 1-mavzu test, 5-6-9-sinflar, DAVRIY JADVALI, 6-lab, 3-mavzu: Falsafiy tafakkur taraqqiyoti bosqichlari: G�arb falsaf, 1 топшириқ Ҳаёт фаолияти хавфсизлиги АМАЛИЁТ


1-LABORATORIYA ISHI.
Mavzu: Algoritmlarni loyihalash. Algoritm korrekt va samaradorligini baholash. Kvadrat tenglama ildizlarini aniqlash algoritmi. Uchburchak yuzasi uchun Geron formulasi.

Ishdan maqsad: Ushbu laboratoriya ishining maqsadi talabalar algoritmlarni loyihalashning turlari va blok sxema asosida masalaning yechimlarini shakllantirishlari kerak. Shu asosda kvadrat tenglama va uchburchak yuzini topish bilan bog’liq masalalarni qiyosiy tahlil qilishlari, C++ dasturlash tilida fayllar bilan ishlashni va ularga oid dasturlar tuzishni o‘zlashtirishlari kerak.

Qo‘yilgan masala: Talabalar topshiriq variantiga mos kvadrat tenglama ildizlarini yechish dasturini yaratish ko‘nikmasiga ega bo‘lishlari kerak.

Ish tartibi:

  • Tajriba ishi nazariy ma’lumotlarini o‘rganish;

  • Berilgan topshiriqning algoritmini ishlab chiqish;

  • C++ dasturlash muhitida dasturni yaratish;

  • Natijalarni tekshirish;

  • Hisobotni tayyorlash va topshirish.

Kvadrat tenglamaning ildizlari formulasi kvadrat tenglamalarni hisoblash uchun yordam beradi va bu matematikadagi eng muhim beshta formulalardan biri. Biz formulalarni yodlab olishga unchalik ham qiziqmaymiz, ammo bu formula juda ham foydali (va buni siz yoddan bilishingiz kerak!). Agar sizda quyidagidek kvadrat tenglama bor boʻlsa:



Bu formula kvadrat tenglamaning ildizlarini, boshqacha qilib aytganda, tenglamani yechimi boʻladigan xxx ning qiymatini topishga yordam beradi. Kvadrat tenglama ildizlari formulasi



Hisoblangan misol

Birinchi boʻlib, a, b, va c (koeffitsiyentlar) larni aniqlab olishimiz kerak. Birinchi bosqichda, tenglama  shaklda ekaniga ishonch hosil qiling:



ning yonidagi koeffitsiyent a, demak, bu yerda  boʻladi (a 0 ga teng boʻlmasligini yodda tuting kvadrat uni kvadratga aylantiradi);

x ning yonidagi koeffitsiyent b ga teng, demak, bu yerda

c oʻzgarmas, yoki x siz har qanday had oʻzgarmas boʻladi, demak, bu yerda ga teng.

Keyin a, b va c ni formulaga kiritamiz:



hisoblash mana bunday boʻladi:



Shuning uchun

Yechim bizga nimani anglatadi?

Ikkala yechim tenglamaning x-kesishish nuqtalaridir, boshqacha qilib aytganda, egri chiziq x-oʻqini kesib oʻtganda yechimlari boʻladi. tenglamaning parabolasi quyidagidek boʻladi:



bu yerda kvadrat tenglamaning yechimlari va kesishish nuqtalari va da ekani koʻrsatilgan.




  1. A) x2+5x+4=0 tenglamani ildizlari topish dasturiy kodi va blok-sxemasi tuzilsin. B) Kvadratning tomoni a berilgan. Uning yuzasi aniqlansin S=a*a;

#include

#include
using namespace std;
int main()

{

int a, S;



cout<<"a yani kvadratning tomonini kiriting=";

cin>>a;


S=a*a;

cout<<"S=" <
return 0;

}


X1,x2

X1,2=(-b+-sqrt(D))/2*a






D>0 D<0
Download 105,5 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
axborot texnologiyalari
ta’lim vazirligi
zbekiston respublikasi
maxsus ta’lim
O’zbekiston respublikasi
nomidagi toshkent
guruh talabasi
o’rta maxsus
toshkent axborot
texnologiyalari universiteti
xorazmiy nomidagi
davlat pedagogika
rivojlantirish vazirligi
pedagogika instituti
vazirligi muhammad
haqida tushuncha
kommunikatsiyalarini rivojlantirish
respublikasi axborot
toshkent davlat
tashkil etish
vazirligi toshkent
Toshkent davlat
bilan ishlash
O'zbekiston respublikasi
matematika fakulteti
Ishdan maqsad
o’rta ta’lim
ta’limi vazirligi
fanining predmeti
saqlash vazirligi
moliya instituti
haqida umumiy
pedagogika universiteti
fanlar fakulteti
fanidan tayyorlagan
umumiy o’rta
samarqand davlat
ishlab chiqarish
fanidan mustaqil
Toshkent axborot
universiteti fizika
fizika matematika
uzbekistan coronavirus
Darsning maqsadi
sinflar uchun
Buxoro davlat
coronavirus covid
Samarqand davlat
koronavirus covid
sog'liqni saqlash