Виды программного обеспечения


Квадрат теңдеуді шешу алгоритмі мен блок-схемасы және бағдарламасын жазу



бет4/4
Дата24.05.2022
өлшемі1,82 Mb.
#35481
түріПрограмма
1   2   3   4
Байланысты:
Информатика през

Квадрат теңдеуді шешу алгоритмі мен блок-схемасы және бағдарламасын жазу

  • ах2+вх+с=о
  • а,в,с-кез келген сан (а=о)
  • D<0 - шешімі жоқ
  • D=0 -бір шешімі бар
  • D>0 -екі шешімі бар
  • D=b2-4ac
  • X1=
  • X2=

Алгоритмі

  • алг (арг нақ а,в,с, нәт нақ х1,х2, у)
  • басы нақ D
  • D:=b2-4ac
  • егер D<0
  • онда у:=“шешімі жоқ”
  • әйтпесе егер D=0
  • онда x:=-
  • әйтпесе х1:=
  • х2:=
  • бітті
  • бітті
  • соңы
  • басы
  • D:=b2-4ac
  • D<0
  • иә
  • жоқ
  • У:=“шешімі жоқ
  • D=0
  • x:=-
  • х1:=
  • х2:=
  • соңы
  • иә
  • жоқ
  • Блок-схема

Программалау тілі

  • Program esep 1;
  • var a,b,c,d:real;
  • begin
  • writeln(‘a,b,c engis’);
  • readln(a,b,c);
  • D:=sqr(b)-4*a*c
  • If d<0 then writeln(‘жок’)
  • else begin writeln(‘бар’);
  • writeln(‘x1:=(-b+sqrt(d))/(2*a)’);
  • writeln(‘x2:=(-b-sqrt(d))/(2*a)’);
  • end;
  • end.

Программалау тілдерінің бір – бірімен байланысу схемасы

  • Программалу
  • тілдері
  • Машинаға тәуелді
  • Машинаға тәуеліз
  • Машинаға
  • бейімделген
  • Машиналық
  • Процедуралы
  • бейімделген
  • Проблемалы
  • бейімделген
  • Ассамблер
  • Макротіл

Қазіргі кезде ең көп тараған негізгі программалау тілдеріне қысқаша тоқталып өтейік.

  • Паскаль – блокты, модулды программа құрамын құрастыруға қажетті тіл. Алгол тілінің әр қарай даму жолындағы жалғасы болып саналады.
  • PL – 1 - әмбебап, процедуралы бейімделген тіл, әр түрлі информацияны өңдеуге, әр түрлі есептерді шығаруға үлкен мүмкіншіліктері бар өте ықтималды тіл.
  • Си – машинаға тәуелсіз тіл. Жүйелік программалар құру үшін және программамен қамтамасыз ету жүйесін бір машинадан екінші машинаға көшіруге, жазып алуға қажетті тіл.
  • Фотран – бірінші жасалған тіл. Қазіргі кездегі жоғарғы сатыдағы есептегіш программаларын құруда көп таралған тілдің бірі.
  • Көңіл бөлгендеріңізге
  • рахмет!


Достарыңызбен бөлісу:
1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет