{"id":225,"date":"2022-11-01T06:51:00","date_gmt":"2022-11-01T06:51:00","guid":{"rendered":"https:\/\/jassweb.com\/new22\/solved-quadratic-equation-c-closed\/"},"modified":"2022-11-01T06:51:00","modified_gmt":"2022-11-01T06:51:00","slug":"solved-quadratic-equation-c-closed-2","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/","title":{"rendered":"[Solved] Quadratic Equation c++ [closed]"},"content":{"rendered":"<h2> Introduction <\/h2>\n<p>[ad_1]<\/p>\n<p>Quadratic equations are a type of mathematical equation that involve a variable raised to the second power. Solving a quadratic equation can be a difficult task, but with the right knowledge and tools, it can be done quickly and easily. In this article, we will discuss how to solve a quadratic equation using C++ programming language. We will discuss the different methods of solving a quadratic equation, as well as the advantages and disadvantages of each method. We will also provide some sample code to help you get started. By the end of this article, you should have a better understanding of how to solve a quadratic equation using C++.<\/p>\n<h2> Solution<\/h2>\n<p><\/p>\n<p>#include <iostream><br \/>\n#include <cmath><\/p>\n<p>using namespace std;<\/p>\n<p>int main()<br \/>\n{<br \/>\n    double a, b, c;<br \/>\n    cout << \"Enter the coefficients of the quadratic equation (a, b, c): \";\n    cin >> a >> b >> c;<\/p>\n<p>    double discriminant = b*b &#8211; 4*a*c;<\/p>\n<p>    if (discriminant > 0)<br \/>\n    {<br \/>\n        double x1 = (-b + sqrt(discriminant)) \/ (2*a);<br \/>\n        double x2 = (-b &#8211; sqrt(discriminant)) \/ (2*a);<br \/>\n        cout << \"The roots of the equation are \" << x1 << \" and \" << x2 << endl;\n    }\n    else if (discriminant == 0)\n    {\n        double x = -b \/ (2*a);\n        cout << \"The root of the equation is \" << x << endl;\n    }\n    else\n    {\n        cout << \"The equation has no real roots.\" << endl;\n    }\n\n    return 0;\n} <\/p>\n<p><\/p>\n<div class=\"entry-content\" itemprop=\"text\">\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/p>\n<p><\/p>\n<div id=\"answer-26954573\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"26954573\" data-parentid=\"26954398\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>One slightly unrelated suggestion I have for your a==0 error check is to use a do while statement instead of having your program close. It would look like this:<\/p>\n<pre><code>do\n{\ncout &lt;&lt; \"Enter a number for a: \";\ncin &gt;&gt; a;\n    if (a==0)\n    {\n    cout &lt;&lt; \"Can't use 0 for a.\";\n    }\n} while (a==0);\n<\/code><\/pre>\n<p>This makes it so the user doesn\u2019t have to restart the program if they input an invalid number. Just a suggestion.<\/p>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p> <span class=\"d-none\" itemprop=\"commentCount\">8<\/span> <\/p>\n<\/div>\n<\/div>\n<p>solved Quadratic Equation c++ [closed] <\/p>\n<p><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/div>\n<p>[ad_2]<\/p>\n<h1>Solved Quadratic Equation in C++<\/h1>\n<p>Quadratic equations are equations of the form ax<sup>2<\/sup> + bx + c = 0, where a, b, and c are constants. Solving a quadratic equation in C++ is a relatively simple task, and can be done using a few lines of code.<\/p>\n<h2>Steps to Solve a Quadratic Equation in C++<\/h2>\n<ol>\n<li>Input the values of a, b, and c.<\/li>\n<li>Calculate the discriminant, which is b<sup>2<\/sup> &#8211; 4ac.<\/li>\n<li>If the discriminant is negative, the equation has no real solutions.<\/li>\n<li>If the discriminant is zero, the equation has one real solution.<\/li>\n<li>If the discriminant is positive, the equation has two real solutions.<\/li>\n<li>Calculate the solutions using the formula x = (-b \u00b1 \u221adiscriminant) \/ 2a.<\/li>\n<\/ol>\n<h2>Example<\/h2>\n<p>Let&#8217;s solve the equation 2x<sup>2<\/sup> + 5x &#8211; 3 = 0.<\/p>\n<p>First, we input the values of a, b, and c: a = 2, b = 5, and c = -3.<\/p>\n<p>Next, we calculate the discriminant: b<sup>2<\/sup> &#8211; 4ac = 5<sup>2<\/sup> &#8211; 4(2)(-3) = 25 + 24 = 49.<\/p>\n<p>Since the discriminant is positive, the equation has two real solutions.<\/p>\n<p>Finally, we calculate the solutions using the formula x = (-b \u00b1 \u221adiscriminant) \/ 2a: x = (-5 \u00b1 \u221a49) \/ 4 = (-5 \u00b1 7) \/ 4 = -1 or 2.<\/p>\n<p>Therefore, the solutions to the equation 2x<sup>2<\/sup> + 5x &#8211; 3 = 0 are x = -1 and x = 2.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction [ad_1] Quadratic equations are a type of mathematical equation that involve a variable raised to the second power. Solving a quadratic equation can be a difficult task, but with the right knowledge and tools, it can be done quickly and easily. In this article, we will discuss how to solve a quadratic equation using &#8230; <a title=\"[Solved] Quadratic Equation c++ [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\" aria-label=\"More on [Solved] Quadratic Equation c++ [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,513],"class_list":["post-225","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-c11"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Quadratic Equation c++ [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Quadratic Equation c++ [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"Introduction [ad_1] Quadratic equations are a type of mathematical equation that involve a variable raised to the second power. Solving a quadratic equation can be a difficult task, but with the right knowledge and tools, it can be done quickly and easily. In this article, we will discuss how to solve a quadratic equation using ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-01T06:51:00+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Quadratic Equation c++ [closed]\",\"datePublished\":\"2022-11-01T06:51:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\"},\"wordCount\":156,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"c++11\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\",\"name\":\"[Solved] Quadratic Equation c++ [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-01T06:51:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Quadratic Equation c++ [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Quadratic Equation c++ [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Quadratic Equation c++ [closed] - JassWeb","og_description":"Introduction [ad_1] Quadratic equations are a type of mathematical equation that involve a variable raised to the second power. Solving a quadratic equation can be a difficult task, but with the right knowledge and tools, it can be done quickly and easily. In this article, we will discuss how to solve a quadratic equation using ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/","og_site_name":"JassWeb","article_published_time":"2022-11-01T06:51:00+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Quadratic Equation c++ [closed]","datePublished":"2022-11-01T06:51:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/"},"wordCount":156,"commentCount":0,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","c++11"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/","url":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/","name":"[Solved] Quadratic Equation c++ [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-01T06:51:00+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-quadratic-equation-c-closed-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Quadratic Equation c++ [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}