Как составить программу квадратного уравнения

Сборник практических заданий и их решений для языка программирования Java.

четверг, 26 сентября 2013 г.

Создать программу, которая будет находить и выводить на экран вещественные корни квадратного уравнения

В три переменные a, b и c записаны три вещественных числа. Создать программу, которая будет находить и выводить на экран вещественные корни квадратного уравнения ax²+bx+c=0, либо сообщать, что корней нет.

Для решения задачи рекомендую освежить свои знания решений квадратных уравнений. Хотя бы по этой ссылке http://ru.wikipedia.org/wiki/Квадратное_уравнение

1. Для решения задачи нам необходимо вычислить дискриминант квадратного уравнения. Создадим переменную и выведем ее значение по формуле d=b ² -4ac

2.Теперь необходимо определить количество корней в зависимости от значения дискриминанта (d).Нам также необходимо создать переменные, в которых будут хранится значения корней.Так как максимально корней может быть 2 то и переменные нужны 2, зададим им первоначальное значение 0.

Квадратные уравнения #shorts Как решать квадратные уравнения

3.В зависимости от результата, выведем результат на экран.

public class Zadachi <
public static void main(String[] args) <
float a = 1;
float b = 12;
float c = 36;
double d=(b*b)-(4*a*c);
float e=0;
float f=0;
if(d==0) <
e=-1*(b/(2*a));
System.out.println(«Уравнеие имеет 1 квадратный корень, который равен «+e);
>
else <
if(d>0) <
e=((-1*b)+(float)Math.sqrt(d))/(2*a);
f=((-1*b)-(float)Math.sqrt(d))/(2*a);
System.out.println(«Уравнение имеет 2 квадратных корня: «+e+» и » +f);
>
else <
System.out.println(«Уравнение не имеет квадратных корней»);
>
>
>
>

Читайте также:
Программа узнать оперативную память компьютера

Источник: javazadachi.blogspot.com

Как составить программу квадратного уравнения

Программирование на Паскале. Тема: «Решение квадратного уравнения с использованием конструкции IF–THEN–ELSE»

До сих пор мы с вами говорили о каких-то отвлечённых задачах из области математики. Сегодня мы поговорим о конкретной задаче, которая встречается у вас почти на каждом уроке. Это решение квадратного уравнения. Я хочу, чтобы вы на примере этой задачи поняли, что программирование — это не просто прихоть учителя, это действительно раздел информатики, который может нам помочь, например, в решении конкретных математических задач. Нужно только уметь разбираться в этом.

2. Математическое решение

Давайте вспомним, что понимают под квадратным уравнением?

Что из себя представляют числа a,b,c и как их называют?

С чего начинают решение квадратного уравнения?

Найдите вокруг себя формулу дискриминанта. (D=b 2 -4ac) (Приложение 3)

Как мы решаем далее квадратное уравнение? (сравнение D с нулём)

Программа для решения корней квадратного уравнения с использованием дискриминанта на языке Паскаль

Какие выводы мы из этого делаем?

(если D 0, то два корня)

Как найти корни квадратного уравнения? Найдите формулы корней среди тех, что развешены повсюду.

Если я случай наличия корней квадратного уравнения сведу к условию D0, то что я получу в случае D=0?

(Два одинаковых корня)

Давайте ещё раз подробно разберём нашу задачу:

Итак, у нас есть квадратное уравнение ax 2 +bx+c=0.

Программа для решения квадратного уравнения Java

Программа для решения квадратного уравнения Java

Здравствуйте дорогие читатели блога! Сегодня мы постепенно будем создать готовую программу которая поможет быстро решать квадратные уравнения. Программа не будет сложная. Если вы мой постоянный читатель то с легкостью будете понимать все шаги.

И так, открываем любимый IDE и начинаем программировать. Наше сегодняшнее уравнение не будет иметь интерфейс. Все данные передаются через консоль. Для начала создайте «Java Project» потом в нем создайте «Java Class», назовите его например KvadratnoeUravnenie.

Читайте также:
Как работать в программе компас 3d для начинающих

Источник: pro-java.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru