Агуулгын хүснэгт:

C++ хэл дээр квадрат тэгшитгэлийг хэрхэн бичих вэ?
C++ хэл дээр квадрат тэгшитгэлийг хэрхэн бичих вэ?

Видео: C++ хэл дээр квадрат тэгшитгэлийг хэрхэн бичих вэ?

Видео: C++ хэл дээр квадрат тэгшитгэлийг хэрхэн бичих вэ?
Видео: C програмчлалын хэл #4 | алгоритм, if else нөхцөл шалгалт 2024, Арваннэгдүгээр
Anonim

Програм 2: квадрат тэгшитгэлээс a b ба c-г ол

  1. #оруулна
  2. #оруулна
  3. int main(){
  4. хөвөх a, b, в ;
  5. float d, root1, root2;
  6. printf("Enter квадрат тэгшитгэл ax^2+bx+ форматаар в : ");
  7. scanf("%fx^2%fx%f", &a, &b, & в );
  8. d = b * b - 4 * a * в ;

Үүний нэгэн адил квадрат тэгшитгэлийн үндсийг олохын тулд AC програмыг хэрхэн бичих вэ?

Квадрат тэгшитгэлийн үндсийг олох C програм

  1. int main() { int a, b, c, d; давхар root1, root2;
  2. printf("a*x*x + b*x + c = 0" a, b ба c-г оруулна уу "); scanf("%d%d%d", &a, &b, &c);
  3. printf("Эхний үндэс = %.2lf ", root1); printf("Хоёр дахь үндэс = %.2lf ", root2); }

Дараа нь квадрат тэгшитгэлийн дискриминант гэж юу вэ гэсэн асуулт гарч ирнэ. The ялгаварлагч дахь квадрат язгуурын доорх хэсэг юм квадрат томъёо , b²-4ac. Хэрэв 0-ээс их бол тэгшитгэл хоёр бодит шийдэлтэй. Хэрэв 0-ээс бага бол шийдэл байхгүй. Хэрэв 0-тэй тэнцүү бол нэг шийдэл байна.

Үүнээс гадна C программд квадрат тэгшитгэл гэж юу вэ?

Стандарт хэлбэр нь a квадрат тэгшитгэл нь: сүх2 + bx + в = 0, энд a, b ба в бодит тоо ба a != 0. b 2 -4ac нэр томъёог a-ийн дискриминант гэж нэрлэдэг. квадрат тэгшитгэл . Энэ нь үндэсийн мөн чанарыг хэлж өгдөг.

Би C++ хэл дээр хэрхэн root авах вэ?

C++ програм олох Дөрвөлжин Үндэс тоо. Квадратыг тооцоолохын тулд Үндэс квадрат учир бид тоог 0.5-аар үржүүлдэг үндэс дурын тооны нь 1/2 ба 1/2=0.5-ын хүчийг илэрхийлнэ. Энэ програмын өөр нэг арга бол математикт урьдчилан тодорхойлсон sqrt() функцийг ашиглах явдал юм. h толгой файл.