C++
Зохицуулагчид: Computer software, Computer Hardware
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
Maamuu naash iriig sonsoh uu?
#include <dos.h>
void dahilt(){
sound(900); delay(100); nosound();
sound(1); delay (500);
sound(900); delay(100); nosound();
sound(1); delay (500);
sound(900); delay(100); nosound();
sound(1); delay (250);
sound(1000); delay(100); nosound();
sound(1); delay (250);
sound(1100); delay(100); nosound();
sound(1); delay (500);
sound(1000); delay(100); nosound();
sound(1); delay (250);
sound(1100); delay(100); nosound();
sound(1); delay (250);
sound(900); delay(100); nosound();
sound(1); delay (250);
sound(805); delay(100); nosound();
sound(1); delay (250);
sound(700); delay(100); nosound();
sound(1); delay (250);
sound(690); delay(100); nosound();
sound(1); delay (200);
sound(690); delay(100); nosound();
sound(1); delay (300);
}
void finish1(int n){//n=1100
sound(n); delay(200); nosound();
sound(1); delay (400);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n+200); delay(300); nosound();
sound(1); delay (300);
}
void finish2(int n){//n=1000
sound(n); delay(200); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (200);
sound(n); delay(300); nosound();
sound(1); delay (250);
sound(n); delay(250); nosound();
sound(1); delay (300);
sound(n+100); delay(300); nosound();
sound(1); delay (300);
}
void finish3(int n){//n=900
sound(n); delay(200); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(250); nosound();
sound(1); delay (300);
sound(n+100); delay(300); nosound();
sound(1); delay (300);
}
void finish(){
sound(750); delay(300); nosound();
sound(1); delay (300);
sound(900); delay(200); nosound();
sound(1); delay (200);
sound(900); delay(200); nosound();
sound(1); delay (200);
sound(750); delay(300); nosound();
sound(1); delay (100);
sound(680); delay(300); nosound();
sound(1); delay (200);
sound(680); delay(300); nosound();
sound(1); delay (200);
sound(680); delay(400); nosound();
sound(1); delay (300);
}
void play(){
dahilt();
delay(100);
dahilt();
finish1(1100);
finish2(1000);
finish3(900);
finish();
finish();
}
void main(){
play();
}
he he namaig bitgii shoolooroi haayaa hend ch hereggui yum nuhah saihan baidiin
void dahilt(){
sound(900); delay(100); nosound();
sound(1); delay (500);
sound(900); delay(100); nosound();
sound(1); delay (500);
sound(900); delay(100); nosound();
sound(1); delay (250);
sound(1000); delay(100); nosound();
sound(1); delay (250);
sound(1100); delay(100); nosound();
sound(1); delay (500);
sound(1000); delay(100); nosound();
sound(1); delay (250);
sound(1100); delay(100); nosound();
sound(1); delay (250);
sound(900); delay(100); nosound();
sound(1); delay (250);
sound(805); delay(100); nosound();
sound(1); delay (250);
sound(700); delay(100); nosound();
sound(1); delay (250);
sound(690); delay(100); nosound();
sound(1); delay (200);
sound(690); delay(100); nosound();
sound(1); delay (300);
}
void finish1(int n){//n=1100
sound(n); delay(200); nosound();
sound(1); delay (400);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n+200); delay(300); nosound();
sound(1); delay (300);
}
void finish2(int n){//n=1000
sound(n); delay(200); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (200);
sound(n); delay(300); nosound();
sound(1); delay (250);
sound(n); delay(250); nosound();
sound(1); delay (300);
sound(n+100); delay(300); nosound();
sound(1); delay (300);
}
void finish3(int n){//n=900
sound(n); delay(200); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (200);
sound(n); delay(100); nosound();
sound(1); delay (250);
sound(n); delay(250); nosound();
sound(1); delay (300);
sound(n+100); delay(300); nosound();
sound(1); delay (300);
}
void finish(){
sound(750); delay(300); nosound();
sound(1); delay (300);
sound(900); delay(200); nosound();
sound(1); delay (200);
sound(900); delay(200); nosound();
sound(1); delay (200);
sound(750); delay(300); nosound();
sound(1); delay (100);
sound(680); delay(300); nosound();
sound(1); delay (200);
sound(680); delay(300); nosound();
sound(1); delay (200);
sound(680); delay(400); nosound();
sound(1); delay (300);
}
void play(){
dahilt();
delay(100);
dahilt();
finish1(1100);
finish2(1000);
finish3(900);
finish();
finish();
}
void main(){
play();
}
he he namaig bitgii shoolooroi haayaa hend ch hereggui yum nuhah saihan baidiin
whatever!
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
za baiz ene chinihybridt_ts2005 написал:Ийм нэг бодлого байнаа. Мэддэг хүнд бол амархан л байх.
------Морины нүүдлээр өгсөн нэг цэгээс нөгөө цэг рүү очих хамгийн бага нүүдлийг ол
------Дээрхтэй ижил нөхцөлтэй тэгэхдээ боломжит нүүдлүүдийг дугаарлах
ийм бодлогууд байна.
#include <iostream.h>
#include <conio.h>
#include <dos.h>
#define DELAY 200 //hevleh hyrdiig tohiruulah
#define SOUND 2000 //hevleh ued garah duut dohio
int a[8][8],s=0;
void fill(){
for (int i=0;i<8;i++){
for (int j=0;j<8;j++){
a[j]=1;
}
}
}
void print(int i,int j){
char ch;
cout<<endl;
for (int i1=0;i1<8;i1++){
for (int j1=0;j1<8;j1++){
if ((i1==i-1)&&(j1==j-1)) ch='M';
else ch='.';
cout<<" "<<ch;
} cout<<"\n";
}
sound(SOUND);
delay(DELAY);
nosound();
}
void solve(int i,int j){
if ((a[i-1][j-1]!=0)&&(((i>=1)&&(j>=1))&&((i<=8)&&(j<=8)))){
s++; cout<<s<<"Winking ";
print(i,j);
cout<<endl;
a[i-1][j-1]=0;
solve(i-2,j-1);
solve(i-2,j+1);
solve(i-1,j+2);
solve(i+1,j+2);
solve(i+2,j+1);
solve(i+2,j-1);
solve(i+1,j-2);
solve(i-1,j-2);
}
}
void main(){
l1:
clrscr();
int i,j;
cout<<"Ta moriniihoo nudnii bairlaliig oruulna uu!\n";
cout<<"I:="; cin>>i;
cout<<"J:="; cin>>j;
if ((i>8)||(j>8)) goto l1;
fill();
solve(i,j);
getch();
}
gehdee ene arai dutuu hen neg ni buten yum tavina biz dee
whatever!
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
//Ogson ugiin usguudiin davtamjiig ol.
#include <iostream.h>
#include <conio.h>
#include <string.h>
void main(){
clrscr();
char st[100],ch;
int a[256];
cout<<"Ta moroo bichne uu:";
cin.get(st,100);
clrscr();
for (int i=0;i<256;i++){a=0;}
for (i=0;i<strlen(st);i++){
a[st]++;
}
cout<<"\""<<st<<"\" gesen morond\n";
for (i=0;i<256;i++){
if (a==0) continue;
if (a!=0){
putch(i); cout<<" useg "<<a<<" udaa\n";
}
}
cout<<"tus tus baina...";
getch();
}
#include <iostream.h>
#include <conio.h>
#include <string.h>
void main(){
clrscr();
char st[100],ch;
int a[256];
cout<<"Ta moroo bichne uu:";
cin.get(st,100);
clrscr();
for (int i=0;i<256;i++){a=0;}
for (i=0;i<strlen(st);i++){
a[st]++;
}
cout<<"\""<<st<<"\" gesen morond\n";
for (i=0;i<256;i++){
if (a==0) continue;
if (a!=0){
putch(i); cout<<" useg "<<a<<" udaa\n";
}
}
cout<<"tus tus baina...";
getch();
}
whatever!
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
Тооноос язгуур гаргах
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main ()
{int k=1,a;
float n;
double s,r,t=0,q;
cout<<"n=";cin>>n;
s=n-k*k;
while (s>=0) { a=k;k++;s=n-k*k;};
t=t+0.000001;
q=a+t; s=n-q*q; while (s>0) { t+=0.000001;q=a+t;s=n-q*q;}
cout<<"yazguur="<<q-0.000001;
getch();
}
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main ()
{int k=1,a;
float n;
double s,r,t=0,q;
cout<<"n=";cin>>n;
s=n-k*k;
while (s>=0) { a=k;k++;s=n-k*k;};
t=t+0.000001;
q=a+t; s=n-q*q; while (s>0) { t+=0.000001;q=a+t;s=n-q*q;}
cout<<"yazguur="<<q-0.000001;
getch();
}
whatever!
----------------------
Arai uuruur bodohiig oroldohiig sanal bolgoyosharavsambuu написал:za baiz ene chinihybridt_ts2005 написал:Ийм нэг бодлого байнаа. Мэддэг хүнд бол амархан л байх.
------Морины нүүдлээр өгсөн нэг цэгээс нөгөө цэг рүү очих хамгийн бага нүүдлийг ол
------Дээрхтэй ижил нөхцөлтэй тэгэхдээ боломжит нүүдлүүдийг дугаарлах
ийм бодлогууд байна.
gehdee ene arai dutuu hen neg ni buten yum tavina biz dee
- T.G.
- ¤ Expert
- Бичлэгүүд: 929
- Нэгдсэн: 4-р сар.13.02 9:20 pm
- Байршил: Henti aimgiin Galshar sumiin uyach Bazarwaaniin gert
- Contact:
bolj bn. gehdee naadah chini yazguur ni buhel toonoos uchuuhen ih toonii huvid l ajillana. busad toon deer yalanguya ih nariivchlal shaardsan ued mash udaan ajillana. mon n ih bol ehnii while davtalt udna. implementation-ii huvid hereggui huvisagch (a,t), hereggui uildluud nileed bna.sharavsambuu написал:Тооноос язгуур гаргахКод: Бүгдийг сонгох
int k=1, a; float n; double s, r, t = 0, q; cout << "n="; cin >> n; s = n - k * k; while (s >= 0) { a = k; k++; s = n - k * k;}; t = t + 0.000001; q = a + t; s = n - q * q; while (s > 0) { t += 0.000001; q = a + t; s = n - q * q;} cout << "yazguur=" << q-0.000001;
uunees hurdan herchmiig tallaj huvaah arga gej bii. ehleed [0,n] gesen herchim songo. n ni eyreg buhel too bol n-iin yazguur ene intervald bh ni ilerhii (busad tohioldold ch iim herchim amarhan olj bolno). odoo herchmee 2 huvaagaad n-iin yazguur ali herchimd ni bhiig shalgana. geh metchilen yavahad alham burd aldaa daj 2 dahin bagasna.
Newtonii buyu shurgegchiin arga bur iluu hurdan. x = 0.5 * (x + n / x) geed davtaad yav. ehend ni x=1 gej ugch bolno. zogsoohdoo x*x-n her baga bna esvel x her zereg oorchlogdoj bna gedgeer ni shiidej bolno.
- ~KONZO~
- Asuult Precious Member
- Бичлэгүүд: 1130
- Нэгдсэн: 12-р сар.26.04 10:00 pm
- Байршил: Бодол
- Contact:
Нууцлаг
- Huh tsereg
- Сvнгэнэх Сумны Шуугинах Исгэрээн

- Бичлэгүүд: 53
- Нэгдсэн: 12-р сар.10.05 2:20 pm
C++ bol jinhene programmeruudiin helshuudee. C++ mandtugai. Ene chini jaahan hetsuu ch mash avsaarhan mortloo mash huchirheg shd.
Zugeer l parametrt davtalt deer l medegdenedee
for(ehleh nohtsol; togsgoh nohtsol; davtaltiin nohtsol)
{
//...
}
ene nohtsold chini ymarch logic ilerhiihel bichij bolno. Enenees sain zohion baigyylchan heliig bi lav medehgui ym baina.
Chi angli helen deer ebook olj avaad ehnees ni sudal. Yahav oilgomjgui baival Toli 4-g suulga. Mongol nomiig lavlahaar ashoglaj l bolno baih. Gehdee yag tutorial(hicheel) utgaaraa baidagguishd. Bas C++ heliig surahiin tuld C zaaval surah shaardlagagui. C++ chini C-n orgotgol. Teach yourself C++ in 21 days gedeg ebook-g olj uzeerei. Gehdee angli nomnuud mash nurshuuu baidagshuu. Programmchlaliin talaar anhnii medegdehuun baihgui bol Namsrai, Duurenbayariin "Algorithmiin undes" gedeg nomiig unshaad uz. Ene mash sain nom ym shig sanagdsan.
Zugeer l parametrt davtalt deer l medegdenedee
for(ehleh nohtsol; togsgoh nohtsol; davtaltiin nohtsol)
{
//...
}
ene nohtsold chini ymarch logic ilerhiihel bichij bolno. Enenees sain zohion baigyylchan heliig bi lav medehgui ym baina.
Chi angli helen deer ebook olj avaad ehnees ni sudal. Yahav oilgomjgui baival Toli 4-g suulga. Mongol nomiig lavlahaar ashoglaj l bolno baih. Gehdee yag tutorial(hicheel) utgaaraa baidagguishd. Bas C++ heliig surahiin tuld C zaaval surah shaardlagagui. C++ chini C-n orgotgol. Teach yourself C++ in 21 days gedeg ebook-g olj uzeerei. Gehdee angli nomnuud mash nurshuuu baidagshuu. Programmchlaliin talaar anhnii medegdehuun baihgui bol Namsrai, Duurenbayariin "Algorithmiin undes" gedeg nomiig unshaad uz. Ene mash sain nom ym shig sanagdsan.
- KaZuyA<MnG>
- Төгөлдөр гишvvн

- Бичлэгүүд: 87
- Нэгдсэн: 5-р сар.10.05 11:34 am
- Байршил: Uls ornoo hogjuuleh geel yavjiina
- Contact:
hi all
hey all c++ deer yaaj toonii suuri shalgadag bilee toonii suuriih ni function yu ve
hey nadad toonii suuri oloh function baidag bol heleed ogooch pleasesharavsambuu написал:Тооноос язгуур гаргах
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main ()
{int k=1,a;
float n;
double s,r,t=0,q;
cout<<"n=";cin>>n;
s=n-k*k;
while (s>=0) { a=k;k++;s=n-k*k;};
t=t+0.000001;
q=a+t; s=n-q*q; while (s>0) { t+=0.000001;q=a+t;s=n-q*q;}
cout<<"yazguur="<<q-0.000001;
getch();
}
- .::Dexter::.
- Tesseract Club Member
- Бичлэгүүд: 536
- Нэгдсэн: 8-р сар.23.05 8:06 pm
- Байршил: АСУУЛТ.net
- Contact:
C#.::Dexter::. написал:C# хаанаас татах уу?
C++
hoyor oor sh dee.
Visual c# .NET Talaar medlegee hyvaaltsae
Visual Studio Download
http://www3.asuultserver.com/forum/view ... 59&start=0
- X-XYH
- Гялалзан Бусдын Нvд Гялбуулагч

- Бичлэгүүд: 46
- Нэгдсэн: 8-р сар.07.03 9:53 pm
- Байршил: Менх тэнгэрийн хvчин дор
- Contact:
#include <stdio.h>aRen написал:zaluusaa ta nar end yg c++ hel de bichigdeg ihevchlen hegeleg ugnuudiig i uueg zoiulaltiig ni mgl hl taviad ogooch plz ...
#include <conio.h>
#include-g ashiglaj tolgoi file-uudiig programdaa holboj ogdog. edgeer tolgoi file-uud n tusgailan beldej ogson standart functionuudiig agulj bdag. yamar tolgoi file-d yamar functionuud bgaag tuslamjnaas n harchij bolno. bas jisheenuudiig n ch harj bolno.
stdio.h tolgoi file n STanDart Input Output gesen utgatai bogood orolt garaltiin undsen functionuud bairladag. uund : scanf, printf geh met.
conio.h tolgoi file n CONsole Input Output gesen utgatai bogood orolt garaltiin zarim undsen functionuud, mon delgetstei ajillah functionuud bairladag.
Cpp programiin bas 1 chuhal yum bol main function.
void main ()
{...}
gesen baidaltaigaar bichih heregtei. ene function-s ehelj chinii program ajilladag. za tegeed program bichih gej bgaa hun huvisagchiin torol gedeg zuiliiin talaar sain medlegtei bh heregtei gej bodoj bna. C helend ihevchlen
int - buhel too (-32768 -s 32727)
char (- 128 -s 127)
float (-3.4*10^-38 -s 3.4*10^38)
gesen torluudiig ashigladag.
huvisagchdiig daraah baidaltai zarlana
int i , j , k l , m = 2513 ;
char o , p='1' ;
float f ;
utga olgoj ajillahdaa
i = 1 ;
k = m ;
o = 1 ;
o = 'A' ;
o = p ;
gah mayagtai bichne.
mon temdegt mortei ajillah heregtei bolson bol
char name [100] ;
gej zarlaj ogno.
utga olgoh doo
strcpy (name , "Wow") ;
gej bichne. String buyu temdegt mortei ajillah functionuudiig strings.h tolgoi file-s uzeerei.
nohtsol shalgah operator-g
if (<nohtsol>)
{ <block> }
if (<nohtsol>)
{<block>}
else
{<block>}
gesen baidaltai bichij bolno.
jishee n
if (a == 1)
printf ("ene too chin negiin too bna shdee") ;
else
printf ("ene too chin negiin too bish bnaa") ;
bas hamgiin chuhal yum bol davtaltiin operatoryyd yumaa. 3 yanz bna.
1. for (i = 0 ; i < 10 ; i ++) {<block>}
end i n davrtaltiin huvisagch, i < 10 gedeg n i-g 10-s baga bol davtana, i ++ i-g 1-r nemegduulne hegesen ug. davtagdah too n todorhoi.
jishee n:
----
s = 0 ;
for (i =1 ; i <= 10 ; i ++) s = s + i ;
-----
s n 1-10 hurtleh toonii niilberiig olno.
2. while (<nohtsol>) {<block>}
nohtsol bielj bval block-g davtana. nohtsloos hamaaran davtagdahgui bh bolomjtoi.
jishee n
------
s = 0 ;
i = 1 ;
while (i <= 10)
{
s = s + i ;
i ++ ;
}
------
s n 1-10 hurtleh toonii niilberiig olno.
3. do {<block>} while ( <nohtsol> ) ;
<block>-g <nohtsol> bielj bval dahin davtah. dor hayaj 1 davtagdana.
edgeer davtaltuudiin yalgaag sain oilgoj avah n anhlan surj bgaa humuust neleed chuhal gej bodoj bna.
za tegeed bicheed bval zondoo yum bna. zalhuu hursen bolgooo ... :D
FUKDEMCHINESE 
X-XYH deer нэмж хэлмээр санагдлаа учир нь C++ асуусан юм шиг санагдаад.
Толгой файлийн талаар сайхан бичиж ээ тиймээс энэ талаар илүүг нуршаад яахав гэж бодлоо.
C++
#include <iostream>;
using std::cout;
using std::cin;
#include "header.h";
int main()
{
}
"\n" <- newline, шинэ мөр эхлэх
system("pause") <- системийг түр хүлээлгэх
C++ дээр анхлан сурч байгаа хүнд толгой эргэмээр нэг асуудал бол header file буюу porototype.
гэхдээ чи эхлээд function - оос бусадийг ни сурч л байхгүй юу.
C++ ийн хэдэн дүрэм
бүхнийг жижиг үсэгээр бичих, Case sensetive учираас
ямар нэгэн үйлдэл хийж дууссан л бол ";"(цэг таслал) тэмдэг заавал тавих.
хамгийн гол дүрэм жоохон юм бичиж үзээд л compile buyu ажиллуулж үзэх хэрэгтэй
жишээ code:
Толгой файлийн талаар сайхан бичиж ээ тиймээс энэ талаар илүүг нуршаад яахав гэж бодлоо.
C++
#include <iostream>;
using std::cout;
using std::cin;
#include "header.h";
int main()
{
}
"\n" <- newline, шинэ мөр эхлэх
system("pause") <- системийг түр хүлээлгэх
C++ дээр анхлан сурч байгаа хүнд толгой эргэмээр нэг асуудал бол header file буюу porototype.
гэхдээ чи эхлээд function - оос бусадийг ни сурч л байхгүй юу.
C++ ийн хэдэн дүрэм
бүхнийг жижиг үсэгээр бичих, Case sensetive учираас
ямар нэгэн үйлдэл хийж дууссан л бол ";"(цэг таслал) тэмдэг заавал тавих.
хамгийн гол дүрэм жоохон юм бичиж үзээд л compile buyu ажиллуулж үзэх хэрэгтэй
жишээ code:
Код: Бүгдийг сонгох
#include <iostream>;
using std::cout;
using std::cin;
int main()
{
int first = 0,
second = 0,
sum = 0;
cout << "Enter the first number to be added\n";
cin >> first;
cout <<"\nEnter the second number to be added\n";
cin >> second;
sum = first + second;
cout << "Result of summation is " << sum << "\n";
system("pause");
}



