chetverikovalex3738
?>

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

Информатика

Ответы

Nikolaevna Malika1511

uses crt;

var

     d,a,b,c,x₁,x₂:real;

begin

 writeln('Введите a,b,c');

 readln(a,b,c);

 d: = b × b - 4 × a × c;

 if d > 0 then

 begin

           x₁ : = (-b + sqrt(d)) / (2 * a);

           x₂ := (-b - sqrt(d)) / (2 * a);

            writeln('x1 = ', x1:2:2);

       writeln('x2 = ', x2:2:2);

end

else if d = 0 then

begin

   x₁ : = -b / (2 × a);

   writeln('x = ', x1:2:2);

  end

   else

       writeln('Нет действительных корней');

end.

Ludmila777020

1)

var a,b,x,y:longint;

begin

write("Vvedite nachalo i konec otrezka: ");

read(a,b);

write("Vvedite x: ");

read(x);

y:=sqr(x)*x;

if (y>a)and(y<b) then write("Na dannom otrezke znachenie funkcii ravno ",y) else write("Na dannom otrezke net reshenii");

readln

end.

2)

var c,i:byte;

begin

for i:=49 to 215 do

if (i mod 4=0) then c:=c+1;

write("Kolichestvo chisel, kratnyh 4 na zadannom promezhutke ravno ",c);

readln

end.

3)

var i:integer;

p:longint;

for i:=1000 to 9999 do

if (i mod 10=3) then p:=p*i;

write("Proizvedenie chetyrehznachnyh chisel, okanchivaushihsya na 3 ravno ",p);

readln

end.

4)

var i:byte;

c:integer;

begin

for i:=221 to 778 do

if ((i mod 10)=(i div 100)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

5)

var i:longint;

c:integer;

begin

for i:=10000 to 99999 do

if ((i mod 10)=(i div 10000))and(((i mod 100)div 10)=((i div 1000)mod 10)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

barabanoveugeny

1)

var a,b,x,y:longint;

begin

write("Vvedite nachalo i konec otrezka: ");

read(a,b);

write("Vvedite x: ");

read(x);

y:=sqr(x)*x;

if (y>a)and(y<b) then write("Na dannom otrezke znachenie funkcii ravno ",y) else write("Na dannom otrezke net reshenii");

readln

end.

2)

var c,i:byte;

begin

for i:=49 to 215 do

if (i mod 4=0) then c:=c+1;

write("Kolichestvo chisel, kratnyh 4 na zadannom promezhutke ravno ",c);

readln

end.

3)

var i:integer;

p:longint;

for i:=1000 to 9999 do

if (i mod 10=3) then p:=p*i;

write("Proizvedenie chetyrehznachnyh chisel, okanchivaushihsya na 3 ravno ",p);

readln

end.

4)

var i:byte;

c:integer;

begin

for i:=221 to 778 do

if ((i mod 10)=(i div 100)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

5)

var i:longint;

c:integer;

begin

for i:=10000 to 99999 do

if ((i mod 10)=(i div 10000))and(((i mod 100)div 10)=((i div 1000)mod 10)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить блок-схему и программу на языке паскаль алгоритма нахождения корней квадратного уравнения ах²+bx+c=0 *предполагается, что для заданных значений a, b, c допустимы комплексные корни.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

misie1974
cochana
orb-barmanager
Vrpeshka
atvkaprolon
sbelova
zazaza74
александр496
Манько_Панферов
cvetprint
igraparkGP51
АнжелаВасильевич
ПетросовичЗаславский
Назначение всех клавиш клавиатуры (, )
gumirovane2294
irina25095462