Домашние задания: Информатика
	
		
		
								
				
								
				
				
							
								
				
																				
							
			
	
		
			Пожалуйста помогите с заданием!
Определить корни квадратного уравнения вида ax2 + bx + c = 0 на языке программирования Паскаль.
	
	
	PROGRAM KORNI; 
uses wincrt;
var a,b,c,D:integer;
X1,X2 :real;
begin
Writeln('Введите a,b и c');
read (a);
read (b);
read (c);
begin
D:= SQR(b)-4*a*c;
If D<0 then writeln('Корней нет');
end;
X1:=-b+SQRT(D)/(2*a);
X2:=-b-SQRT(D)/(2*a);
Writeln('D=', D);
Writeln('X1=',X1:4:2);
Writeln('X2=',X2:4:2);
end.
				
							uses wincrt;
var a,b,c,D:integer;
X1,X2 :real;
begin
Writeln('Введите a,b и c');
read (a);
read (b);
read (c);
begin
D:= SQR(b)-4*a*c;
If D<0 then writeln('Корней нет');
end;
X1:=-b+SQRT(D)/(2*a);
X2:=-b-SQRT(D)/(2*a);
Writeln('D=', D);
Writeln('X1=',X1:4:2);
Writeln('X2=',X2:4:2);
end.
 Program P1; 
uses crt; 
var a, b, c: real; 
begin 
clrscr; 
writeln ('Введите с клавиатуры значения коэффициентов (только числа), после ввода каждого из значений нажимайте клавишу Enter. При вводе дробных значений целую часть от дробной отделяйте точкой, а не запятой.'); 
write ('Введите коэффициент при (x в квадрате): a='); 
readln (a); 
write ('Введите коэффициент при x: b='); 
readln (b); 
write ('Введите свободное число: c='); 
readln (c); 
if sqr (b)-4*a*cprogram QuadraticEquation; 
 
uses Math;
 
var
a, b, c, D, x1, x2: real;
 
begin
write('Введите значение a: ');
readln(a);
write('Введите значение b: ');
readln(b);
write('Введите значение c: ');
readln(c);
 
D := b * b - 4 * a * c;
 
if D < 0 then
writeln('Корней нет')
else if D = 0 then
begin
x1 := -b / (2 * a);
writeln('Уравнение имеет один корень: ', x1:0:2);
end
else
begin
x1 := (-b + sqrt(D)) / (2 * a);
x2 := (-b - sqrt(D)) / (2 * a);
writeln('Уравнение имеет два корня: x1 = ', x1:0:2, ', x2 = ', x2:0:2);
end;
 
readln;
end.
				
									uses Math;
var
a, b, c, D, x1, x2: real;
begin
write('Введите значение a: ');
readln(a);
write('Введите значение b: ');
readln(b);
write('Введите значение c: ');
readln(c);
D := b * b - 4 * a * c;
if D < 0 then
writeln('Корней нет')
else if D = 0 then
begin
x1 := -b / (2 * a);
writeln('Уравнение имеет один корень: ', x1:0:2);
end
else
begin
x1 := (-b + sqrt(D)) / (2 * a);
x2 := (-b - sqrt(D)) / (2 * a);
writeln('Уравнение имеет два корня: x1 = ', x1:0:2, ', x2 = ', x2:0:2);
end;
readln;
end.
								
									Марина Аргутина								
								нафига math, если и без него Паскаль спокойно корни вычисляет?							
											Похожие вопросы
- Пожалуйста, помогите с заданием по информатике , 8 класс
- Срочно, помогите с заданием пожалуйста.
- Помогите с заданиями по информатике
- Помогите решить задания по информатике!
- Помогите с заданием по Excel
- Помогите сделать задание по информатике
- Помогите решить задание по информатике
- Помогите решить задание по информатике.
- Помогите решить задание по информатике 8й класс
- Помогите решить задание Только распишите
 
			 
						 
						