Tài Liệu Học Tập
No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ
Tài Liệu Học Tập
No Result
View All Result
Home Văn học

Roots of the quadratic equation when a + b + c = 0 without using Shridharacharya formula

by Tranducdoan
22/07/2026
in Văn học
0
Đánh giá bài viết

Given three integers a, b and c such that a + b + c = 0. The task is to find the roots of a quadratic equation ax2 + bx + c = 0.Examples:

Input: a = 1, b = 2, c = -3 Output: 1, -3Input: a = -5, b = 3, c = 2 Output: 1, -2.5

Approach: When a + b + c = 0 then the roots of the equation ax2 + bx + c = 0 are always 1 and c / a. For example,

Take a = 3, b = 2 and c = -5 such that a + b + c = 0 Now, the equation will be 3×2 + 2x – 5 = 0 Solving for x, 3×2 + 5x – 3x – 5 = 0 x * (3x + 5) -1 * (3x + 5) = 0 (x – 1) * (3x + 5) = 0 x = 1, x = (-5 / 3) = (c / a)

Below is the implementation of the above approach:

C++ // C++ implementation of the approach #include <bits/stdc++.h> using namespace std; // Function to print the roots of the // quadratic equation when a + b + c = 0 void printRoots(long a, long b, long c) { cout << 1 << “, ” << c / (a * 1.0); } // Driver code int main() { long a = 2; long b = 3; long c = -5; printRoots(a, b, c); return 0; } Java // Java implementation of the approach class GFG { // Function to print the roots of the // quadratic equation when a + b + c = 0 static void printRoots(long a, long b, long c) { System.out.println(1 + “, ” + c / (a * 1.0)); } // Driver Code public static void main (String[] args) { long a = 2; long b = 3; long c = -5; printRoots(a, b, c); } } // This code is contributed by // sanjeev2552 Python3 # Python3 implementation of the approach # Function to print the roots of the # quadratic equation when a + b + c = 0 def printRoots(a, b, c): print(1, “,”, c / (a * 1.0)) # Driver code a = 2 b = 3 c = -5 printRoots(a, b, c) # This code is contributed by Mohit Kumar C# // C# implementation of the approach using System; class GFG { // Function to print the roots of the // quadratic equation when a + b + c = 0 static void printRoots(long a, long b, long c) { Console.WriteLine(“1, ” + c / (a * 1.0)); } // Driver code public static void Main() { long a = 2; long b = 3; long c = -5; printRoots(a, b, c); } } // This code is contributed by Nidhi PHP <?php // PHP implementation of the approach // Function to print the roots of the // quadratic equation when a + b + c = 0 function printRoots($a, $b, $c) { echo “1”; echo “, “; echo $c / ($a * 1.0); } // Driver code $a = 2; $b = 3; $c = -5; printRoots($a, $b, $c); // This code is contributed by Naman_Garg. ?> JavaScript <script> // Javascript implementation of the approach // Function to print the roots of the // quadratic equation when a + b + c = 0 function printRoots(a, b, c) { document.write(1 + “, ” + c / (a * 1.0)); } // Driver code var a = 2; var b = 3; var c = -5; printRoots(a, b, c); // This code is contributed by noob2000. </script>

Time Complexity: O(1), there is only basic arithmetic that happens in constant time.

Auxiliary Space: O(1), no extra space is taken.

Previous Post

¶ Thuật toán Euclid

Next Post

Nêu thông tin chung về tác phẩm nhà mẹ lê của Thạch Lam qua hoàn cảnh ra đời ,đề tài, chủ đề ,cốt truyện nhân vật vị trí của tác phẩm

Tranducdoan

Tranducdoan

Trần Đức Đoàn sinh năm 1999, anh chàng đẹp trai đến từ Thái Bình. Hiện đang theo học và làm việc tại trường cao đẳng FPT Polytechnic

Next Post

Nêu thông tin chung về tác phẩm nhà mẹ lê của Thạch Lam qua hoàn cảnh ra đời ,đề tài, chủ đề ,cốt truyện nhân vật vị trí của tác phẩm

thời tiết miền bắc đọc sách online cm88 https://p789bet.biz/ CM88 socolive https://mb66.black/ xoilactv tructiepbongda Xoilac Xoilac365 cakhia tv Trực tiếp bóng đá 90phut f168 f168 MB66 MB66 SC88 Socolive TV https://mb66ac.com/ Sunwin https://i9bet.claims keonhacai vg 98win BJ88 Socolive CakhiaTV
Tài Liệu Học Tập

Copyright © 2022 Tài Liệu Học Tập.

Chuyên Mục

  • Đề Thi
  • Lớp 12
  • Lớp 11
  • Lớp 10
  • Lớp 9
  • Lớp 8
  • Lớp 7
  • Lớp 6
  • Lớp 5
  • Lớp 4
  • Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Tham Gia Group Tài Liệu Học Tập

No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Copyright © 2022 Tài Liệu Học Tập.