Зeвхeн С хэл
Зохицуулагчид: Computer software, Computer Hardware
- Xerion...
- Суу Алдарт Гишvvн

- Бичлэгүүд: 144
- Нэгдсэн: 11-р сар.06.06 2:52 pm
- Байршил: Өнгөрсөн, Одоо, Ирээдүйд...Өөрөөр хэлбэл Цаг хугацааны эргүүлгэнд...
- Contact:
Зeвхeн С хэл
С болон С++ гэсэн 2 хэл хоорондоо ялгаатай байдаг.
Тиймээс С хэлний хичээл байвал энд үлдээгээрэй.
Asuult hariult- bichij neg negendee tus bolj bolno bizdee.
Olnii huch
olomgui dalai gedeg shuu dee
Тиймээс С хэлний хичээл байвал энд үлдээгээрэй.
Asuult hariult- bichij neg negendee tus bolj bolno bizdee.
Olnii huch
olomgui dalai gedeg shuu dee
Сүүлийн удаа Xerion... 11-р сар.09.07 8:14 pm-д засварласан, нийт 1 удаа засварласан.
Хүндэтгэсэн Xerion...
- Xerion...
- Суу Алдарт Гишvvн

- Бичлэгүүд: 144
- Нэгдсэн: 11-р сар.06.06 2:52 pm
- Байршил: Өнгөрсөн, Одоо, Ирээдүйд...Өөрөөр хэлбэл Цаг хугацааны эргүүлгэнд...
- Contact:
asuult
C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
Хүндэтгэсэн Xerion...
- Nb_dursamj
- Жинхэнэ Гишvvн

- Бичлэгүүд: 24
- Нэгдсэн: 8-р сар.13.02 2:32 am
- Байршил: Үүлнээс дээш
Re: asuult
Энийг үз.Xerion... написал:C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
- Xerion...
- Суу Алдарт Гишvvн

- Бичлэгүүд: 144
- Нэгдсэн: 11-р сар.06.06 2:52 pm
- Байршил: Өнгөрсөн, Одоо, Ирээдүйд...Өөрөөр хэлбэл Цаг хугацааны эргүүлгэнд...
- Contact:
Re: asuult
main() function ni zuvhun int type-iin utge butsaana gesen uguu. bi zuv oilgoson baina uu????Nb_dursamj написал:Энийг үз.Xerion... написал:C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
Хүндэтгэсэн Xerion...
- Nb_dursamj
- Жинхэнэ Гишvvн

- Бичлэгүүд: 24
- Нэгдсэн: 8-р сар.13.02 2:32 am
- Байршил: Үүлнээс дээш
Re: asuult
Ерөнхийдаа ямар нэг функцийн урд байгаа data type бол тухайн функцийн буцаах type нь л гэсэн үг. void main() гэж байвал утга буцаахгүй.Xerion... написал:main() function ni zuvhun int type-iin utge butsaana gesen uguu. bi zuv oilgoson baina uu????Nb_dursamj написал:Энийг үз.Xerion... написал:C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
TURBO C JISHEE
YAMAR JISHEE HUSCH BAIGAAGAA BICHEEREI BI CHADAN YADAN ULDEEHIIG HICHEENEE EH ORHIIHOO TOLOO HEHE.
#include<stdio.h> /* энэ толгой файлд програм д маань шаардлагатай орол гаралтын урасгалд зориулсан функфууд байдаг
жишээ нь би тэмдэгт хэвлэх бол printf("sain uu zaluusaa"); гэж ашиглаж болно шүү.*/
void main() /* programiin ehlel buyu undsen process */
{
float butarhaitoo = 0.5;
char mynameis[]="boroo";
printf("%5s", mynameis); /* %s нь хэвлэх гэж буй тэмдэгтийн ямар форматтай хэвлэхийг зааж өгч байгаа хэрэг */
printf("%f", butarhaitoo); /* %f butarhai toog hevleh format yum */
return;
}
/* */
int main(int args, char[] argv) /*args ni parametriin urt,, argv ni parametriin jagsaalt baina */
{
int i;
printf("%d", args); /* buhel toon utgiig hevlehdee daraah formatiig zaaj ogno */
printf("%s", argv[args]); /* mor torliin huvisagchiig hevlej baina */
return 1;
}
void main()
{
char[][] a={ /* 2 hemjeest temdegt torliin huvisagch */
{"11","12"},
{"21","22"},
{"31","32"}
}
int j=0;
while(j<3)
{
printf("%s, $s \n", a[j][0], a[j][1]); /* 2 hemjeest husnegt helberiin huvisagchiin element buriig hevlej baina */
j++; /* utga onooh uildel j=j+1; gesen ug */
}
return;
}
JISHEE PROGRAM::::::::::::::::::::::::::::::::::::::::: BI BAGSH BISH SHUU!!! hehe
#include<stdio.h>
#include<string.h> /* temdegten deer ajillah function aguulagdana */
typedef struct oyutan{ /* huvisagchdiin olonlogoos burdsen oyutan nertei butets torliig zarlaj baina */
int nas;
char[20] ner;
};
main()
{
FILE* f =null;
struct oyutan *boroo;
boroo.nas=21;
strcpy(boroo.ner, "boldbaatar"); /* oyuntan torliin boroo buttsiin ner huvisagchid text huulj baina */
f = fopen("C:\\a.txt" , "WB"); /* a.txt file d ogogdol hadgalah gej baina W- WriteMode B-ByteAccess*/
fwrite(boroo, 1, sizeof(boroo), f); /* f -ruu boroo huvisagchiig 1 1 byte aar ni bichij duuslaa */
fclose(f); /* file aa haaj baina */
}
sain suraarai hoh bogsnuudee hehe
_____________________________________________________________________________________
Бичгийн хэмжээ чинь ямар том юм бэ? Заслаа шүү. 192
#include<stdio.h> /* энэ толгой файлд програм д маань шаардлагатай орол гаралтын урасгалд зориулсан функфууд байдаг
жишээ нь би тэмдэгт хэвлэх бол printf("sain uu zaluusaa"); гэж ашиглаж болно шүү.*/
void main() /* programiin ehlel buyu undsen process */
{
float butarhaitoo = 0.5;
char mynameis[]="boroo";
printf("%5s", mynameis); /* %s нь хэвлэх гэж буй тэмдэгтийн ямар форматтай хэвлэхийг зааж өгч байгаа хэрэг */
printf("%f", butarhaitoo); /* %f butarhai toog hevleh format yum */
return;
}
/* */
int main(int args, char[] argv) /*args ni parametriin urt,, argv ni parametriin jagsaalt baina */
{
int i;
printf("%d", args); /* buhel toon utgiig hevlehdee daraah formatiig zaaj ogno */
printf("%s", argv[args]); /* mor torliin huvisagchiig hevlej baina */
return 1;
}
void main()
{
char[][] a={ /* 2 hemjeest temdegt torliin huvisagch */
{"11","12"},
{"21","22"},
{"31","32"}
}
int j=0;
while(j<3)
{
printf("%s, $s \n", a[j][0], a[j][1]); /* 2 hemjeest husnegt helberiin huvisagchiin element buriig hevlej baina */
j++; /* utga onooh uildel j=j+1; gesen ug */
}
return;
}
JISHEE PROGRAM::::::::::::::::::::::::::::::::::::::::: BI BAGSH BISH SHUU!!! hehe
#include<stdio.h>
#include<string.h> /* temdegten deer ajillah function aguulagdana */
typedef struct oyutan{ /* huvisagchdiin olonlogoos burdsen oyutan nertei butets torliig zarlaj baina */
int nas;
char[20] ner;
};
main()
{
FILE* f =null;
struct oyutan *boroo;
boroo.nas=21;
strcpy(boroo.ner, "boldbaatar"); /* oyuntan torliin boroo buttsiin ner huvisagchid text huulj baina */
f = fopen("C:\\a.txt" , "WB"); /* a.txt file d ogogdol hadgalah gej baina W- WriteMode B-ByteAccess*/
fwrite(boroo, 1, sizeof(boroo), f); /* f -ruu boroo huvisagchiig 1 1 byte aar ni bichij duuslaa */
fclose(f); /* file aa haaj baina */
}
sain suraarai hoh bogsnuudee hehe
_____________________________________________________________________________________
Бичгийн хэмжээ чинь ямар том юм бэ? Заслаа шүү. 192
Re: asuult
Бүтцийн хувьд си-програм нь ерөнхий тохиолдолд олон дэд програмуудаас тогтсон байна. Уг нь дэд програм хоёр төрөл байдгийн. Процедур төрлийн, функц төрлийн гэж. Өөрийг нь дуудсан тэр газартаа биелэгдсэнийхээ дараагаар утга гаргаж өгдөг дэд програмыг функц гээд байгаа. Си хэлэнд зөвхөн функц төрлийн дэд програм бий. Нэгэнт програм өөрөө функцуудын цогц болж байгаа юм бол тэдгээрээс аль нэг нь хамгийн түрүүнд биелээд дараа нь бусад функцээ дуудаж идэвхжүүлдэг, мөн хамгийн сүүлд дуусдаг (ө.х. програмыг өөрөөрөө эхлүүлээд өөрөөрөө дуусгадаг) тийм давуу эрхтэй функц байх ёстой (Учир нь аливаа стандарт програм нэг эхлэлтэй, нэг төгсгөлтэй байх ёстой гэсэн уламжлалт програмчлалын нэг зарчим бий л дээ). Тийм функцээ үндсэн функц буюу main функц гэж нэрлээд байгаам. Тэр int гэдэг нь main функцын буцаадаг утгын төрлийг заасан албаны үг. main функцыг чинь систем дуудна ш дээ. Тэгээд л програм биелсний дараа системд гаргаж өгдөг утгыг хэлж байгаа. Миний санаж буйгаар бол тэр утга нь 0 байвал програм ямар нэг алдаагүй биелсэн, харин тэгээс ялгаатай бол алдаатай хийгдсэн гэсэн үг. Эсвэл эсрэгээр бил үү.Xerion... написал:C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
Энэ саяхных байх аа. Програмчлалын хэлүүдийн рейтинг маягийн нэг ийм юм олж үзлээ. Яахуу, Гуугл гэх мэт энжинуудаас мэдээлэл хайсан статистик байна. Хүмүүс Си хэлийг хамгийн их сонирхсон бололтой.
Programming Language Popularity
Programming Language Popularity
Re: asuult
Миний санаж буйгаар int main гэж зарлах нь яг ANSI стандартын дагуух хэлбэр. Харин void main гэж зарлах нь зарим си-хөрвүүлэгчийн "зөвшөөрдөг" нэмэлт (compiler extension). Жишээ нь Борланд СИ-д void main гэж болдог шиг санагдаж байна. Гэтэл ANSI стандартыг яг дагадаг Dev C++ гэх мэт хөрвүүлэгч зөвхөн int main (эсвэл зүгээр л main) бичиглэлийг зөвшөөрдөг.altson написал:Бүтцийн хувьд си-програм нь ерөнхий тохиолдолд олон дэд програмуудаас тогтсон байна. Уг нь дэд програм хоёр төрөл байдгийн. Процедур төрлийн, функц төрлийн гэж. Өөрийг нь дуудсан тэр газартаа биелэгдсэнийхээ дараагаар утга гаргаж өгдөг дэд програмыг функц гээд байгаа. Си хэлэнд зөвхөн функц төрлийн дэд програм бий. Нэгэнт програм өөрөө функцуудын цогц болж байгаа юм бол тэдгээрээс аль нэг нь хамгийн түрүүнд биелээд дараа нь бусад функцээ дуудаж идэвхжүүлдэг, мөн хамгийн сүүлд дуусдаг (ө.х. програмыг өөрөөрөө эхлүүлээд өөрөөрөө дуусгадаг) тийм давуу эрхтэй функц байх ёстой (Учир нь аливаа стандарт програм нэг эхлэлтэй, нэг төгсгөлтэй байх ёстой гэсэн уламжлалт програмчлалын нэг зарчим бий л дээ). Тийм функцээ үндсэн функц буюу main функц гэж нэрлээд байгаам. Тэр int гэдэг нь main функцын буцаадаг утгын төрлийг заасан албаны үг. main функцыг чинь систем дуудна ш дээ. Тэгээд л програм биелсний дараа системд гаргаж өгдөг утгыг хэлж байгаа. Миний санаж буйгаар бол тэр утга нь 0 байвал програм ямар нэг алдаагүй биелсэн, харин тэгээс ялгаатай бол алдаатай хийгдсэн гэсэн үг. Эсвэл эсрэгээр бил үү.Xerion... написал:C hel nii main-iig zarahdaa urd ni int gej zarlaad baih yum.
int main()
gej ene yamar uchirtai yum be? Meddeg hun baival tailbarlaj uguuch
- java_c_cpp_vb_php_asp_jsp
- Өсөх Ирээдvйтэй Гишvvн

- Бичлэгүүд: 6
- Нэгдсэн: 5-р сар.08.08 2:10 am
#include <stdio.h>
int i;
int main()
{
printf("%s", "Hello asuult board.");
scanf("%d",i);
return 0;
}
чиний програм эхлэхдээ энэ функцаас эхлэн ажиллаж эхэлдэг.
ямар нэг функцын утга буцаах хэлбэр юм.
энэ тохиолдолд бүхэл тоон утга буцаанаа гэсэн үг юм.
int -ийн оронд void гэж байж болно. энэ үед ямар нэг утга буцаахгүй гэсэн үг юм.
зарим нэг compilers main{} гэж бичиж болдог.
та main нэртэй функцыг програмын сүүлд тавьсан нь их зүгээр байдаг. зарим үед эхэнд тавиад бусад функцыг prototype хэлбэрээр тавьж болно.
int i;
int main()
{
printf("%s", "Hello asuult board.");
scanf("%d",i);
return 0;
}
чиний програм эхлэхдээ энэ функцаас эхлэн ажиллаж эхэлдэг.
ямар нэг функцын утга буцаах хэлбэр юм.
энэ тохиолдолд бүхэл тоон утга буцаанаа гэсэн үг юм.
int -ийн оронд void гэж байж болно. энэ үед ямар нэг утга буцаахгүй гэсэн үг юм.
зарим нэг compilers main{} гэж бичиж болдог.
та main нэртэй функцыг програмын сүүлд тавьсан нь их зүгээр байдаг. зарим үед эхэнд тавиад бусад функцыг prototype хэлбэрээр тавьж болно.
- java_c_cpp_vb_php_asp_jsp
- Өсөх Ирээдvйтэй Гишvvн

- Бичлэгүүд: 6
- Нэгдсэн: 5-р сар.08.08 2:10 am
16 унтраалга, 15 гэрлүүд салаавчлан байрлана. Тэгэхээр унтраалгыг N, гэрлийг L гэвэл:
N1, L1, N2, L2, N3, L3, N4, L4, N5, L5, N6, L6, N7, L7, N8, L8, N9, L9, N10, L10, N11, L11, N12, L12, N13, L13, N14, L14, N15, L15, N16
гэж байрлах юм.
Энэхүү унтраалга, гэрлүүд урт гэрэлгүй хонгилд байрлана. Аан тэгээд N1-ийг хүн дараад орлоо гэвэл L1 асаад, цааш яваад N2-ийг дарахад L1 асаалттай хэвээрээ бөгөөд нэмж L2 асаад,
N3-ийг дарахад L1 унтраад, L2 асаалттай хэвээрээ харин нэмээд L3 асна. Яг энэ мэтээр та төсөөлж цааш алхвал дарсан унтраалганы 2 талын гэрэл асаж урт хонгилоор явж өнгөрөх юм.
Нөгөө талаас бас яг ийм зарчим биелэх бөгөөд, хоёр талаас зөрж өнгөрч байгаа хэдэн ч хүний хувьд энэ нөхцөл биелж байхаар программ зохио.
N1, L1, N2, L2, N3, L3, N4, L4, N5, L5, N6, L6, N7, L7, N8, L8, N9, L9, N10, L10, N11, L11, N12, L12, N13, L13, N14, L14, N15, L15, N16
гэж байрлах юм.
Энэхүү унтраалга, гэрлүүд урт гэрэлгүй хонгилд байрлана. Аан тэгээд N1-ийг хүн дараад орлоо гэвэл L1 асаад, цааш яваад N2-ийг дарахад L1 асаалттай хэвээрээ бөгөөд нэмж L2 асаад,
N3-ийг дарахад L1 унтраад, L2 асаалттай хэвээрээ харин нэмээд L3 асна. Яг энэ мэтээр та төсөөлж цааш алхвал дарсан унтраалганы 2 талын гэрэл асаж урт хонгилоор явж өнгөрөх юм.
Нөгөө талаас бас яг ийм зарчим биелэх бөгөөд, хоёр талаас зөрж өнгөрч байгаа хэдэн ч хүний хувьд энэ нөхцөл биелж байхаар программ зохио.
learn to make way early in life
Re: Зeвхeн С хэл
int main()
{
// Ямар нэгэн үйлдэл
return 0;
}
int нь main() чадварын буцах утгын төрлийг илэрхийлэх с програмын бичигдэх хэлбэр юм
{
// Ямар нэгэн үйлдэл
return 0;
}
int нь main() чадварын буцах утгын төрлийг илэрхийлэх с програмын бичигдэх хэлбэр юм
Re: Зeвхeн С хэл
50coin, ErBr та 2-ын бичлэг сэдэвтэй холбоогүй санагдлаа.
- master_term
- Жирийн Нэгэн Гишvvн

- Бичлэгүүд: 13
- Нэгдсэн: 11-р сар.14.08 4:47 pm
- Байршил: Ulaanbaatar
- Contact:
Re: Зeвхeн С хэл
sain uu? bi 13 nastai sayhanaas computer sudalj bgaa yum. Nadad tuslaad naad zahiin yum zaagaad uguh hun bhgui biz. Odort 20 minut gargaval talarhana.
-
bishrelt100
- Өсөх Ирээдvйтэй Гишvvн

- Бичлэгүүд: 4
- Нэгдсэн: 11-р сар.12.08 6:51 pm
- Байршил: seattle wa
Re:
C C++ eronhiidoo tostei. C++ arai iluu orchin ueiin, tegeed zarim conceptiig nemj oruulsan (object oriented concept). Hoyolaa uur uuriin gesen davuu bas sul taltai;Xerion... написал:ebta gishuun uneheer heregtei nom tavisan baina. bayarlalaa..
Gehdee bi C helnii talaar... gesen sh dee... C++ bish. Nadad C helnii operator-iig C++ helnii-ees yalgaj oilgoh hundreltei sanagdaad ene sedviig uusgesen yum l daa.
Za zuvhun C shuu.
C davuu tal: Surakhad iluu hialbar, mashinii hel-d iluu oirhon tul debug hiihed iluu tohiromjtoi. C++ g bodvol tsuuhun, standard library ashigladag. Harin C++ amarhan hiih zuiliig, neleen nuhaj baij hiine. Gevch ingesnii ur dund programmist n iu hiij baigaagaa sain iluu oilgoj baih jisheetei.
C++ davuu tal: C deer hiih olon zuiliig hialbarchilj (library bolon shine operator, data structures geh metiin tuslamjtaigaar) ugsunii hajuugaar nemj deed tuvshnii olon concept oruulj irsen. Tegsnere programmiin butets zohion baiguulalt n neleed iarvigtai bolj, debug hiihed tuvugtei boldog.
Re: Re:
Hi all. Bi C deer 2 bodlogo bodoh gesen yum chadahguin zovlon gej 
1. Tsifruud ni yalgaatai baih 3 orontoi buh toog garga. /3 orontoi toonii buh tsifruud yalgaatai bol 1, esreg bol 0 utga butsaadag function buhii
user header file zohioj ashigla/
2. Natural too n(n>1) ba a1, a2,...,an bodit toon daraalal ugugdsun bol ene daraalliin hamgiin ih utgatai ehnii gishuunii utga ba hamgiin baga
utgatai gishuunii dugaariig tus tus ol. /Shugaman massiviin max, min elementiin bairlal oloh 2 function buhii user header file zohioj ashiglah/
Iim 2 bodlogo baigaa yumaa C deer /C++ bish/. Ter hereglegchiin tolgoi file-iig sain oilgodoggui. Tolgoi file zohiohguigeer zugeer C deer bol gaigui uym shig tolgoi file zohioj ashiglah geheer oilgodoggui ee
neg *.h file uusgeed ter file-taigaa adilhan nertei *.c file deer function bciheed dahin *.c file deer ter tolgoi file-aa ashigla geed baigaa yum.
Tuslaach yaraltai bol bur ih bayarlana shuu
1. Tsifruud ni yalgaatai baih 3 orontoi buh toog garga. /3 orontoi toonii buh tsifruud yalgaatai bol 1, esreg bol 0 utga butsaadag function buhii
user header file zohioj ashigla/
2. Natural too n(n>1) ba a1, a2,...,an bodit toon daraalal ugugdsun bol ene daraalliin hamgiin ih utgatai ehnii gishuunii utga ba hamgiin baga
utgatai gishuunii dugaariig tus tus ol. /Shugaman massiviin max, min elementiin bairlal oloh 2 function buhii user header file zohioj ashiglah/
Iim 2 bodlogo baigaa yumaa C deer /C++ bish/. Ter hereglegchiin tolgoi file-iig sain oilgodoggui. Tolgoi file zohiohguigeer zugeer C deer bol gaigui uym shig tolgoi file zohioj ashiglah geheer oilgodoggui ee
neg *.h file uusgeed ter file-taigaa adilhan nertei *.c file deer function bciheed dahin *.c file deer ter tolgoi file-aa ashigla geed baigaa yum.
Tuslaach yaraltai bol bur ih bayarlana shuu
- T.G.
- ¤ Expert
- Бичлэгүүд: 929
- Нэгдсэн: 4-р сар.13.02 9:20 pm
- Байршил: Henti aimgiin Galshar sumiin uyach Bazarwaaniin gert
- Contact:
Re: Re:
http://t8m8r.wordpress.com/2008/01/02/cppcomp/oroldlogo написал:Ter hereglegchiin tolgoi file-iig sain oilgodoggui. Tolgoi file zohiohguigeer zugeer C deer bol gaigui uym shig tolgoi file zohioj ashiglah geheer oilgodoggui ee
neg *.h file uusgeed ter file-taigaa adilhan nertei *.c file deer function bciheed dahin *.c file deer ter tolgoi file-aa ashigla geed baigaa yum.
Tuslaach yaraltai bol bur ih bayarlana shuu



