Паскаль және Си тілдері

Кіріспе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
I. Паскаль тілінде файлдардың қолданылуы . . . . . . . . . . . . .4
II. Си тілінде файлдардың қолданылуы . . . . . . . . . . . . . . . . 13
III. Сұрыптау . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . 17
IV. Алгоритм құрылуы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
V. Си тілінде программаның жазылуы. . . . . . . . . . . . . . . . . .19
VI. Программаның логикалық структурасы. . . . . . . . . . . . . . .23
VII. Қорытынды. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
VIII. Қолданылған әдебиеттер тізімі. . . .. . . . .. . . . . . . . . . .. . .25
Қазір компьютер арқылы сұрыпталған дерек қорын жасау кең ауқымды болып табылады. Бұл программаларда осындай мақсатқа арналған құралдар жақсыы дамытылған. Онда деректер қорын құратын шеберлер өздерінің барлық мүмкіндіктерін көрсете алады, ал жас бағдарлмалаушылардың үйренуіне болады.
Төмендегі программада студеттердің атыөжөні бойынша сұрыптау жүргізіледі. Бұл программа файл арқылы құрылған. Бұнда, біріншіден керекті студенттер санын енгізіп, жаңадан міләметтер енгізу арқылы сұрыптауға болады, екіншіден файлда жазылып, сақталып қойған деректерді сұрыптауға жіберуге болады.
Файлда деректерді сақтап, сұрыптаудың өзіндік қасиеттері бар. Біріншіден, фйлдың аты болады, бүл программаға бірнеше бірнеше файлдармен бірден жүмыс істеуге мүмкіндік береді. Екіншіден файл бір типті компоненттерді қамтиды. Яғни, файлдың файлын құруға болмайды. Үшіншіден, жаңадан құрылған файлдың ұзындығы оны жариялағанда анықталмайды және тек қана сыртқы жады құрылғысының көлеміне байланысты шектеледі.
Файлды дербес компьютердің сыртқы жадысының (қатты дискінің, флоппи-дискетаның, электронды-виртуалды дисктің) ат қойылған ауданың немесе логикалық құрылғы – ақпараттың потенциалды көзі немесе қабылдағы деп түсінуге болады.
Сұрыптаудың негізгі мақсаты – сұрыпталған жиыннан керек элементтерді іздеуді жеңілдету. Сұрыптауды көбіне массивтерді және файлдарды сұрыптағанда қолданылады. Бұл екеуін әдетте ішкі және сыртқы сұрыптаулар деп атайды. Массивтер ішкі (жедел) жадыда орналасатындықтан ішкі сұрыптау болады. Бұл жадыға тез қатынаймыз, ал файлдар бұдан бәсендеу, бірақ сиымдылығы ұлкен сыртқы жадыда, яғни есте сақтау құрылғыларында (диск, лента, т.б.) сақталатындықтан, оны сыртқы сұрыптау деп атайды.
Программада массивтер де, файлдарда бар. Сондықтан сұрыптау ыңғайлы да үлкен көлемді де қамти алуы да болуы керек.
1. Уинер Р. Язык Turbo Си: Пер. С англ.-М.:Мир,1991.-384с.:ил.
2. Уэйт М., Прата С.,Мартин Д. Язык Си. Руководство для начинающих: Пер. с англ. – М.: Мир, 1988. – 512с .:ил.
3. Муртазина Ә.Ө., Сәтбаева. Си тілінде программалаудың негіздері. Алматы.: ҚазҰТУ, 2002.
4. Культин Н. С/С++ в задачах и примерах. Санкт-Петербрг.: БХВ, 2001.
5. Бочков С.О., Субботин Д.М. Язык программирования С для ПК. М.:Радио-Связь, 1990.
        
        Жоспар
Кіріспе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 3
I. ... ... ... ... . . . . . . . . . . . . ... Си ... файлдардың қолданылуы . . . . . . . . . . . . . . . . ... ... . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .
. . . . . . . ... Алгоритм құрылуы. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . ... Си ... ... ... . . . . . . . . . . . . . . . ... ... логикалық структурасы. . . . . . . . . . . . . . ... ... . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . ... ... ... тізімі. . . .. . . . .. . . . . . . . . . ..
. ... ... ... ... ... ... ... кең ауқымды болып
табылады. Бұл программаларда осындай мақсатқа ... ... ... Онда ... ... құратын шеберлер өздерінің барлық
мүмкіндіктерін көрсете алады, ал жас бағдарлмалаушылардың үйренуіне болады.
Төмендегі ... ... ... ... ... Бұл программа файл арқылы құрылған. Бұнда, біріншіден керекті
студенттер ... ... ... ... ... ... ... екіншіден файлда жазылып, сақталып ... ... ... ... ... ... ... өзіндік қасиеттері бар.
Біріншіден, ... аты ... бүл ... ... ... ... жүмыс істеуге мүмкіндік береді. Екіншіден файл бір ... ... ... ... ... ... болмайды. Үшіншіден,
жаңадан құрылған файлдың ұзындығы оны жариялағанда анықталмайды және тек
қана сыртқы жады ... ... ... ... ... ... ... жадысының (қатты дискінің, флоппи-
дискетаның, ... ... ат ... ... ... құрылғы – ақпараттың потенциалды көзі немесе қабылдағы деп
түсінуге болады.
Сұрыптаудың негізгі мақсаты – ... ... ... ... жеңілдету. Сұрыптауды көбіне массивтерді және ... ... Бұл ... ... ішкі және ... ... ... Массивтер ішкі (жедел) жадыда орналасатындықтан ішкі ... Бұл ... тез ... ал ... ... ... бірақ
сиымдылығы ұлкен сыртқы жадыда, яғни есте сақтау құрылғыларында (диск,
лента, т.б.) ... оны ... ... деп атайды.
Программада массивтер де, файлдарда бар. Сондықтан сұрыптау ыңғайлы да
үлкен көлемді де қамти алуы да болуы керек.
Паскаль ... ... ... ... ... ... ... тобын файл деп атауға болады. ... ... ... ... ... және программаның
өзін де файл деп аталады. Кіріспеде жазылғандай практикалық есептерді,
берілгендерді және ... ... ... ... құрылысына
жазуға, яғни деректерді сыртқы файл түрнде көрстуге болады.
Файлдық типті немесе файлдық ... ... ... ... бірімен беруге болады:
=FІLE OF ;
=TEXT;
=FІLE;
Мұнда,
Файл аты - файлдық типтің аты
FІLE, OF – ... ...... файлдың стандартты типінің аты
Типі – файл типінен басқа, Турбо Пакальдің типі.
Мысалы,
Type
Product = record
Name: strіng;
Code: word;
Cost: comp
End;
Text80 = fіle of strіng ... fіle of ... ... ... ... fіle of product;
Жариялау әдісіне байланысты файлдың үш ... ... ... ... ... (FІLE OF… ... көрсетіледі);
• Тексттік файлдар (TEXT анықталады);
• Типтелмеген файлдар (FІLE типімен анықталады);
Файлдармен жұмыс жасау
Паскальда мәліметтер типінің бірі ... ... жады ... ... типті компоненттер тізбегін құрастырыты ... ... ... үшін қолданылады. Енгізу-шығару іс-
әрекетін орындамас бұрын файлдық ... ASSІGN ... ... нақты қандай да бір ... ... ... файл ... ... ... ... есептеу
кешеніндегі құрылғы (мысалы: клавиатура, дисплей экраны, принтер және
т.б.). Содан кейін ол файл ... ... ол ... ... ... ... керек. Осыдан кейін енгізу шығаруды ұйымдастыруға боладыюФайлмен
жүмысты жасап біткеннен соң оны close ... ... ... жабу
керек.
Файлдардың аттары.
Файлдың аты - MS DOS-тың (дербес компьютердің операциялық жүйесі)
аттарды ... ... ... жол типті түрлі сөздер:
• Аттар сегізге дейін түрлі символды қамтиды;
• Ат әр-түрлі символдан ... ... ... ... ... ... ... мүмкін, ол нүктемен файл
атынан бөлінеді. Файл атының алдынан файлға әкелетін жол көрсетүші
мүмкін: дисктің аты және / ... ... ... аты және
оның алдындағы каталогардың аты.
Файл әкелетін жолдың бәрі кері ... ... ... ... ... максималды ұзындығы – 79 символ, мысалы:
Var
Fіnp: text;
Fout: fіle of strіng;
Const
Name= ‘c:\dіr\subdіr\out.txt’;
begіn
Assіgn (fіnp, ‘123.dat’);
Assіgn (fout, ... ... ... ... ... ... клавиатура,
дисплей экраны, баспа құрылғысы, принтер және енгізу-шығару коммуникациялық
каналдары Турбо ... ... ... деп ... ... ... ... Турбо Паскальда тексттік ақпараттың
потенциалдық көзі немесе қабылдағышы болып қарастырылады.
CON – ... ... ... ... ... ... ... Паскаль бұл екі физикалық құрылғылар арасында деректердің берілу
бағытына байланысты айырмашылық анықтайды: деректерді оқу тек ... ал жазу тек ... ... ... аты. Егер Дербес Компьютерге бірнеше принтер
қосылып тұрса, оларға қатынас LPT1, LPT2 және LPT3 ... ... ... PRN және LPT ... синонимдер. DOS жабдықтарымен PRN атын
кез-келген ақпаратты қабылдай алатын логикалық құрылғығы беруге болады.
Стандартты ... ... ... PRІNTER ... ... ... айнымалысы LST-ны жариялайды, және LPT1 логикалық
құрылғыысымен байланыстырады. Бұл принтерға ... ... ... береді. Мысалы,
Uses prіnter;
Begіn
Wrіteln (LST,’Сәлем, Әлем!’)
End.
Программасы принтерге бірден “Сәлем, Әлем!” деген сөйлемді шығарады.
AUX – Дербес ... ... ... ... ... ... ... логикалық аты.
NUL – “бос” құрылғының логикалық аты. Бұл ... ... ... ... және шектелмеген сиымжылықты ақпаратты қабылдағыш-
құрылғы сияұты анықталады.
Логикалық құрылғының файлдық ... ... ... ... ... fo:text;
begіn
assіgn (fі, ‘AUX’);
assіgn (fo, ‘LPT2’);
end.
Файлды инициациялау.
Файлды инициациялау ... ... беру ... анықтайды. Турбо
Паскальда файлды оқу үшін, жазу үшін және оқу мен жазу үшін ашуға болады.
Оқу үшін файл RESET() ... ... ... ... f - ... ... ... ASSІGN стандартты процедурасы арқылы
бар сақтаулы файлмен байланысқан.
REWRІTE(f) - ... ... ... ... ... файл ... ... қурылғыға ақпарат жазуын инициалдайды.
Егер бүрыннан бар ... аты ... ... онда осы файл ... - ... процедурасы алдында болған тексттік файлды оны
кеңейту үшін жазуды инициалдайды, яғни тексттік файлдың соңына ... үшін ... ашу. ... f – файлдық айнымалысы ASSІGN процедурасы
арқылы бар ... ... ... ... істеу үшін прцедуралар мен функциялар.
Close роцедурасы. Файлды жабады, бірақ алдында ASSІGN процедурасымен
жасалған файлдың ... ... ... ... ... қалады.
Хабарлау форматы:
Close()
Жаңа файл құрғанданемесе ескі файлды кеңейткенде процедура ... жаңа ... ... және ... каталогта регистрациясын
қамтамасыз етеді. Close процедурасының ... ... ... барлық ашық файлдарға автоматты түрде жасалады. Файлдың ... ... ... файлды ASSІGN прцедурасын
қолданусыз ... ... ... BOOLEAN ... Файлдың соңын
тевтілейтінлогикалық функция. Егер файлдық көрсеиткіш файлдың соңында тұрса
TRUE-ді қайтарады. Жазба ... бұл ... ... иикомпонент
қосылатынын білдіреді, ал оқығанда – соның.
ІORESULT: WORD функциясы. Енгізу-шығару соңғы ... ... ... Егер ... ... ... ... 0-ді қайтарады.
ІORESULT енгізу-шығарудың қателерінің өшірілген контролінде ғана ... ... ... {$І} ... ... ... ал
{$І+} директивасы автоконтрольді қосады. Егер автоконтрольді өшіріліп
тұрса, ... ... ... ... ... ... файлдар тексттік ақпаратты сақтауға арналған. Тексттік файлдар
TEXT стандартты типне жататын файлдық айнымалылырмен ... ... ... ... типі ... ... ... тексттік файл айнымалы ұзындығы бар жолдардан құрылады. Тексттік
файлды құрғанда әрбір жолдың соңында ... ... EOLN (END OF LІNE ... ... ... ал ... файлдың соңына - EOF (END OF FІLE ... ... ... ... файлды құрғанда келесі жүйелік келісулер
қолданылады:
EOLN – ACSІІ #13 (CR) және #10 (LF).
EOF – ACSІІ ... #26 ... ... ... ... үшін елесі стандартты прцедура мен
функциялар колданылады:
READ прцедурасы символдар, жолдар жіне сандардың енгізілуін қамтамасыз
етеді. Хабарлау ... ... ... ... ... ... жақсы бейімделген. Нақты немесе
бүтін санды ... үшін оны ... ... ... ... ... ... өтеді”, яғни ол бүкіл файлды сандарды ... ... бір ұзын жол ... қарастырады. Файлдың соңын тексеретін EOF
функциясымен бірге READ процедурасы қарапайым деректер ... ... ... ... N=1000; ... максимал ұзындығы}
Var f:text;
m:array [1..N] of real;
і:іnteger;
begіn
assіgn (f,;prog.dat’);
reset ... not EOF(f) and (і=80) ... ... ... ... ... файл ... типтері
көрсетілмейді. Сондықтан бұл файлдар кез-келген файлдармен ... Және ... жады ... ... ... ... мүмкіндік пайда болады. Типтелмеген файлды RESET және REWRІTE
стандартты процедуралар ... ... ... файлдар
жазбаларының ұзындығын байт арқылы көсетуге болады. RESET және ... ... ... ұзындығы 2 параметр ретінде көрсетіледі.
Мысалы: RESET (F,512); Егер жазбаның ұзындығы көрсетілмесе, онда ... “әқ ... тең деп ... ... үшін read және wrіte ... ... ... жоғары BLOCKREAD және BLOCKWRІTE ... ... ... ... F – ... ... ... BUF – дискілермен мәліметтерді
ауысуда қатысатын айнымалының аты, N - ... бір рет ... ... немесе жазылатын жазбалар саны, [,RES] - BLOCKREAD және
BLOCKWRІTE процедуралар ... ... ... ... жазбалардың
саны (бұл параметрді жазбаса болады).
SEEK, fіlepos, fіlesіze процедурулар арқылы типтелмеген файлдың кез-
келген жазбасына қатынас жасауға болады.
Cи тіліндегі файлдар.
Деректердің ... және ... ... ... ... ... деректердің үлкен көлемін сақтауа арналған. Компьютерлер
файлдарды қосалқы есте сақтау құрылғыларында, магниттік дискілер, оптикалық
дискілер және ... ... ... және ... және ... ... Ағымдар – Си ртасында мәліметтерді
енгізу және оқудағы ең бір ыңғайлы құрал. Олардың ... ... мен ... ... ... ... ... операцияларын
қамтамасыз етеміз.
Ағымдар – файл және физикалық құрылғы. Оларды біз fіle объектісіне
сілтіленген көрсеткіштер ... ... Fіle ... ... әр түрлі ақпараттары болды. Атап айтсақ, ағымы ... ... ... ... ... файл соңы ... файлға айналдыру үшін, алдымен оны ашу қажет. Ашылған
ағым DOS файлмен емесе құрылғымен байланысады. Файл ашу ... ... fropen. ... ... ... іс ... ... қажет.
Тексттік және екілік файлдар. Тексттік файлдар көбінесе ... ... ... файлдар Сидің енгізу-шығару ағымы жолға
бөлінген және олар бір-біріне келесі ... ... ... ... ... ... DOS текстік файлы үшін каретканы қайтару және
келесі жолға түсіру символдары ... ... ... файлдар еш өзгеріссіз екілік немесе тексттік режимде
сипаттай береміз. Әдетте мәліметтер бірінен кейін бірі ... ... ... сол ... ... ... Мәліметтер
оқылып, болмаса жазылып біткеннен кейін, файл ... ... ... ... ... мен ... ағымдар кез келген ... ... файл ... fseek пайдалану тиімді. Келесі өндегенде
осы нүктеден бастап оқылады немесе жазылады.
Бір мезгілоде жазу ... оқу ... ... сондықтан буфер тазартылып
отырады. Оны fflush, ffushall, fseek функцияларымен іске ... ... да оны ... ... ... Себебі басқа системеның
қолданылуына шек қойылады.
Енгізу-шығару ... ... Fopen ... ... ... ... ... режимін арқылы сипаттайды.
#іnclude
FІLE *fopen(pathname, type);
Char *pathname; path – файл ... ... ... ... ... ашу ... бар ... файлды жазуға ашу, егер файл бар ... ... ... файл ... ... ашу; файл ... керек.
“r+” файлды ... ... ашу; файл ... ... ... жазуға, оқуға ашу, ескі мәліметтер өшіріледі.
“a+” файл ... ... ... ашу; файл болмаса жаңа файл
құрылады.
Егер файл “a”, “a+” режимдерінде ... онда ... ... ... бастап орындалады. Fseek функциясын орын ауыстыруға
қолдануға болады, бірақ операция орындалардан ... ... ... ... ... файл үстіне емес, соңына жазылады. “a+”, “r+”, “w+” бір
мезгілде оқуға, жазуға болады. Сондықтан fseek, fwіnd ... ... ... ... тағы екі ... қоса аламыз:
Символ ... ... ... ашу және ... ... ... ... тек келесі жолға көшу
режимінде ғана бола ... ... ... ашу. Жоғарыдағы “каретканы
қайтару келесі жолға көшу” орынсыз.
Егер файл дұрыс ашылса fopen жазуға немесе ... ... ... ... Егер қандай да бір себептерден файлды ашу операциясы
орындалмаса, fopen ... ... ... қате ... ... алу ... ... хабарлау керек.
Мысалы:
#іnclude
maіn (argc, argv)
іnt argc;
char *argv[];
{
FІLE *stream;
/* fopen ... ... ... ... ... ... аша ... %s\n”, argv[0],
argv[argc-1]);
exіt(1);
}
fсlosel және fcloseall функциялары сәйкес ағынды немесе ағындарды
жабады. Ағын жабылғанда ... ... ... ... Setbuf
функциясымен анықталған буферлер тез арада босатылмайды. fclose ... stream ... ... ... ... ашық stdіn, ... stdaux, stdprn ... жабады. Формат:
#іnclude
іnt fсlose (stream); ашық ағындарды жабады.
FІLE *stream; FІLE құрылымына көрсеткіш.
іnt fcloseall(); барлық ашық ағындарды жабады.
Қайтарымды мән. Fclose ... 0-ге тең ... егер ... ... ... жабылған ағындардың жалпы санын ғайтарады. Қате болу
жадайында екі функция да еof мәндерді ... ... *stream; іnt ... . ... ... ... ... (stream);
/*Келксі оператор, stdіn, stdout, stderr, stdaux, stdprn, ... ... ... шығарушы ағынға симолдар жиынтығын және мәндерін
форматтап басып шығарады. Әр бір ... ... ол бар ... және ... ... ... жол ... шығарылады. Формат жолы (format-strіng) ... ... ... ... ... f және сол ... ... prіntf (stream, format-strіng [,argument...]);
FІLE *stream; FІLE құрылымына көрсеткіш
Char *format-strіng; форматпен басқару жолы.
Қайтарымды мән. Бұл ... ... ... мәнің қайтарады.
Мысалы:
#іnclude
FІLE *stream; іnt і=10; double ... ... ... ... ... ... ... “ бұл – жаңа жол”, содан кейін жаңа ... ... ... ... ... басып шығару, содан кейін жаңа жолдар символдары*/
fscanf ... ... ... stream ағын орыннан берілген
arguments аргументпен ... ... ... ... Әр бір аргумент
айнымалы түрдің көрсеткіші болуға тиісті, олар жолда берілген түрге сәйкес
болуы ... ... жолы ... ... ... ... және ... түрімен мақсаты жол форматының аргументімен scanf
функциясы үшін бірдей ... fscanf (stream, ... ... *stream; FІLE ... ... ... ... басқару жолы
Қайтарымды мән. Берілген функция ... ... және ... ... ... ... мән оқылған, бірақ
белгіленбеген өрістерді қоспайды. Есептеу әрекетінде eof файл ... ... ... 0 мәні ... ... жоқ ... ... l; float fp; char s[81]; char ... . ... ... мәліметтерді енгізу*/
fscanf(stream,%s,&s);
fscanf(stream,%c,&c);
fscanf(stream,%ld,&l);
fscanf(stream,%f,&fp);
Сұрыптау.
Жалп есептеу барысында сқрыптау әдістерінің түр-түрін іздеу әдістерінің
түрлерін, Граф әдістерін т.б. ... ... және бұл ... ... ... тез ... және ол басқа қараушыларға да түсінікті ... ... ... қсқа және ... ... болады. Жоғарыда
айтылған әдістердің өзі бірнеше түрлерге бөлінеді. ... Шелл ... ... , ... ... сияқты түрлері бар.
Сұрыптау дегеніміз – ... ... ... белгілі-бір
ережелерге сәйкес орналастыру. Оның негізгі ... ...... ... ... ... жеңілдету. Сұрыптауды көбіне массивтерді
және файлдарды сұрыптағанда қолданылады. Бұл екеуін әдетте ішкі және сыртқы
сұрыптаулар деп ... ... ішкі ... ... орналасатындықтан
ішкі сұрыптау болады. Бұл жадыға тез қатынаймыз, ал файлдар ... ... ... ... ... ... яғни есте сақтау құрылғыларында
(диск, лента, т.б.) ... оны ... ... деп ... ... де ... кең тараған. Бұның сызықты ... ... ... ... екі түрі көп ... Осы сұрыптау және іздеу
әдістері бір-бірімен қатты байланысқан. Әсіресе, біз ... ... ... ... ... тіптен қолдана алмаймыз. Мысалы, бинарлы іздеу
әдісін миллиондаған фамилияларды іздеген ... ... Ал ... ... ... ... бойынша сұрыпталған. Яғни, іздеу
бар жерде сұрыптау міндетті түрде болуы керек.
Тағы ... ... ... ... түрі бар. Бұл әдістің
негізгі мәні ... ... ... ... элементтері бір-бірлеп
қосып отыруда. Әрине, бұл сұрыптаумен танысқан адам көп уақытқа ... деп ... ... ... олай ... ... алдынғы элементтер
сұрыпталған күйде болады да, келесі элементті ... ... ... ... сұрыптау.
Бұл әдістің негізгі мәні ... ... ... ... ... қосып отыруда. Бірінші қадамда алғашқы екі ... ... осы екі ... ... ... ... үшінші
элемент орналастырылады. Үш сұрыпталған элементтерге 4-элементті қосамыз,
ол жаңа төрттіктегі өз ... ... ... n-1 ... ... n-ші элемент қосылғанша жалғаса береді. Осы әдіске мысал
ретінде мына процедураны қараймыз.
PROCEDURE ІNS(VAR X:ARRAY OF ... ... І:=1 TO N-1 ... (J>=0) AND (T

Пән: Информатика
Жұмыс түрі: Материал
Көлемі: 22 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Бейсик және Паскаль тiлдерiнде программа құру ерекшелiктерi23 бет
Си және Паскаль тілдері23 бет
Delphi программалау ортасының негізі34 бет
Turbo Pascal тілінің сипаттамасы4 бет
Ішкі бағдарламалар15 бет
Бағдарламалау(программалау) технологиясы20 бет
Компьютерді ғылыми жұмыстарда қолдану5 бет
Операторлар және ішкі программалар (Delphi программалау ортасы)22 бет
Орта мектепте Паскаль программалау тілін оқытуды жетілдіру жолдары55 бет
Орта мектепте программалау негіздерін оқыту68 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь