Ақпаратты енгізу, шығару. Сызықтық программаны құру

Слайд 2

Мысал: USES CRT, GRAPH; LABEL 1, 5, 20, PL, ST; CONST

Мысал:
USES CRT, GRAPH;
LABEL 1, 5, 20, PL, ST;
CONST N=255; M=10;
TYPE

YEAR = 1900..2000;
VAR N, M: ІNTEGER;

ПРОГРАММАНЫҢ ЖАЛПЫ ТҮРІ

program Программаның _ атауы;
Сипаттама бөлімдері
begin
Программаның негізгі бөлігі
end.
program программаның _ атауы;
uses модульдердің атауы;
label белгілер бөлімі;
const тұрақтының атауы = тұрақтының мәні;
type типтің атауы = типтің сипаттамасы;
var айнымалының атауы: тип;
procedure процедуралар бөлімі;
function функцияларды сипаттау бөлімі;
begin
операторлардың тізбегі;
end.

Слайд 3

ЕНГІЗУ-ШЫҒАРУ ФУНКЦИЯЛАРЫ

ЕНГІЗУ-ШЫҒАРУ ФУНКЦИЯЛАРЫ

Слайд 4

АҒЫМДАР КЛАСТАРЫ

АҒЫМДАР КЛАСТАРЫ

Слайд 5

СТАНДАРТТЫ АҒЫМДАР

СТАНДАРТТЫ АҒЫМДАР

Слайд 6

Шығару: С-де: printf (“ бүтін сан = %d, нақты = %f,

Шығару:
С-де: printf (“ бүтін сан = %d, нақты = %f,

ia, fb);
Си++-те: cout <<“бүтін сан”<Енгізу:
Си-де scanf (“%d %f”, &ia, &fb);
Си++-те: cin >>ia >> fb
Слайд 7

МАНИПУЛЯТОРЛАР dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің

МАНИПУЛЯТОРЛАР

dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің жалаушасын

орнатады;
oct — мəліметтерді енгізу жəне шығару кезінде сегіздік санау жүйесінің жалаушасын орнатады;
hex — мəліметтерді енгізу жəне шығару кезінде он алтылық санау жүйесінің жалаушасын орнатады;
ws — мəліметтерді енгізу кезінде бос орын символдарын шығарып алуды орнатады;
endl — мəліметтерді шығару кезінде ағымға жаңа жолға көшу символын қосады жəне буферді шығарады (босатады);
ends — мəліметтерді шығару кезінде ағымға нөлдік символды қосады;
flush — мəліметтерді шығару кезінде буферді босатады.
Слайд 8

МАНИПУЛЯТОРЛАР dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің

МАНИПУЛЯТОРЛАР

dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің жалаушасын

орнатады;
oct — мəліметтерді енгізу жəне шығару кезінде сегіздік санау жүйесінің жалаушасын орнатады;
hex — мəліметтерді енгізу жəне шығару кезінде он алтылық санау жүйесінің жалаушасын орнатады;
ws — мəліметтерді енгізу кезінде бос орын символдарын шығарып алуды орнатады;
endl — мəліметтерді шығару кезінде ағымға жаңа жолға көшу символын қосады жəне буферді шығарады (босатады);
ends — мəліметтерді шығару кезінде ағымға нөлдік символды қосады;
flush — мəліметтерді шығару кезінде буферді босатады.
Слайд 9

ПРОГРАММАНЫҢ ҚҰРЫЛЫМЫ:

ПРОГРАММАНЫҢ ҚҰРЫЛЫМЫ:

Слайд 10

СЫЗЫҚТЫҚ ПРОГРАММА Есептің қойылуы: Герон формуласы бойынша үшбұрыш ауданын есептеу. a,

СЫЗЫҚТЫҚ ПРОГРАММА

Есептің қойылуы: Герон формуласы бойынша үшбұрыш ауданын есептеу. a, b,

c - үшбұрыш қабырғалары, S – ауданы.
Математикалық моделі:

Программа листингі:
}
Есеп 1-дегі программаны Си++ тегі ағымдық енгізу-шығаруды пайдалану
арқылы орындайық
#include
#include
void main()
{float a, b, c, p, s
cout<<"\na="; cin>>a;
cout<<"\nb="; cin>>b;
cout<<"\nc="; cin>>c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"\nүшбұрыш ауданы=",s);
}