Tuesday, October 23, 2012

Тоог хөрвүүлэн бичвэл

1. Өгөгдсөн тоог хөрвүүлэн(reverse) бич
2. Тооны урвууг ол гэх үү?
3. Өгөгдсөн тоог оронгоор нь хөрвүүлж бич
#include<stdio.h>
int main(){
    int num,r,reverse=0;
    printf("Duryn too oruulna uu: ");
    scanf("%d",&num);
    while(num){
         r=num%10;
         reverse=reverse*10+r;
         num=num/10;
    }
    printf("Hurvusun urvuu too: %d",reverse);
    return 0;
}
Гаралт:
Duryn too oruulna uu: 12
Hurvusun urvuu too: 21

Saturday, February 18, 2012

Файл үүсгэж өгөгдөл бичиж хадгалах

#include<stdio.h>
int main(){
FILE *fp;
char ch;
fp=fopen("file.txt","w");
//file.txt file uusgej baina
printf("\nFiled hadgalah temdegtuudiig oruulna uu:");
while((ch=getchar())!=EOF)
putc(ch,fp);
fclose(fp);
return 0;
}

Зэрэг дэвшүүлэх

//zereg devshuuleh

#include<stdio.h>
int main(){
  int pow,num,i=1;
  long int sum=1;
  printf("\nBuhel too oruulna uu ");
  scanf("%d",&num);
  printf("\nHeden zeregt devshuuleh ve: ");
  scanf("%d",&pow);
  while(i<=pow){
            sum=sum*num;
            i++;
  }
  printf("\n%d-g %d zereg devshuulvel =%ld",num,pow,sum);
  return 0;
}

Wednesday, May 11, 2011

switch case default 2


case дотор if нөхцөлт шалгагч ямар зорилгоор оруулсаныг дэвтэртээ тайлбарлан бичиж шалгуул.

Програмчлалын хэлний лавлахууд

Мэдээлэл зүйн сайхан багш нартаа амжилт хүсье.

Англи хэлээр: www.java2s.com
Орос хэлээр: http://www.helloworld.ru/

Та бүхэн япон, солонгос, хятад, герман хэл дээрх хэрэгтэй бол дээр нь хэлний сонголт байгаа эсэхийг хянаарай. Мөн нэг сониноос яг энэ сайтын хөгжүүлэгч нартай холбогдож чадвал эх хэл рүүгээ орчуулах боломжийг нээж өгч болно гэсэн шүү.

Monday, May 9, 2011

Хувьсагч зарлах ч яахав 1

Мэддэг хүнд хувьсагч зарлах ч амархан. Харин сургалтандаа шавь нарынхаа сайн мэддэг зүйл тулгуурлан хэлж өгвөл амархан тогтоох байх. Энэ жишээг Контрстрайктай холбох гээд үзье.

int ivar1; //хамтран байлдах багийн гишүүдийн тоо
int ivar2=-10; //тоглоом эхлэх үеийн таны амь. 1 оногдоход +1. амь -9 болно
float fvar1=4.61; // хэрэглэж буй бууны калибр. энд АК-47
unsigned int ivar3=500; //нөөцөнд байгаа болон дайзанд байгаа сумны тоо
char ch1, ch2='*', ch3; // хамтран тоглогчдын цол хэргэм, таныг нэг таван хошуу

гэх мэтээр ойлгуулбал бүхэл тоо, бутархай тоо, тэмдэгт зүгээр санагдлаа.

switch case default 1


switch -г ойлгуулахад нэг хялбар жишээ эхлээд сануулья. Контр болон Дота тоглож байхад
1-р урт буу, 2-р гар буу, 3-р хутга гэх мэтээр даран сольдог. Энэ тоглоомын зэвсэг солих боломжийг SWITCH гүйцэтгэж байж магад шүү.

Энэ 2 жишээг бичин ажиллуулж үзээд тайлбарлан дэвтэртээ бичээрэй.