лабораторийн ажилuud

5
ЛАБОРАТОРИЙН АЖИЛ № 1 / СЭДЭВ : TURBO C -Г АШИГЛАХ / Даалгавар 1 . TURBO C -Г АШИГЛАХ БОДЛОГЫН ДААЛГАВАР: Turbo C редакторыг ашиглах сурах vvднээс дараах даалгавруудыг гvйцэтгэ. 1. Turbo C-ын сангийн тохиргоог хийх 2. Редактор дээр ажиллаж сурах, товчны комбинациудыг сурах 3. Тодорхой мужийг зєєж, хуулж сурах 4. Программ ажиллуулж, vр дvнг нь харж сурах Даалгавар 2 . БОДЛОГО БОДОХ БОДЛОГЫН ДААЛГАВАР: Дараах программыг бичиж ажиллуулан багшид шалгуул. #include <stdio.h> main() { printf(" Hello !!! \n"); printf(" It is my first C program \n"); } БОДЛОГЫН VНЭЛГЭЭ : Бодлогоо багшид vзvvлэн 1 хvртэлх оноо авна. Бодлого зєвхєн єєрєє бодож vзvvлэх ёстой. ЛАБОРАТОРИЙН АЖИЛ № 1 / СЭДЭВ : TURBO C -Г АШИГЛАХ / Даалгавар 1 . TURBO C -Г АШИГЛАХ БОДЛОГЫН ДААЛГАВАР: Turbo C редакторыг ашиглах сурах vvднээс дараах даалгавруудыг гvйцэтгэ. 1. Turbo C-ын сангийн тохиргоог хийх 2. Редактор дээр ажиллаж сурах, товчны комбинациудыг сурах 3. Тодорхой мужийг зєєж, хуулж сурах 4. Программ ажиллуулж, vр дvнг нь харж сурах Даалгавар 2 . БОДЛОГО БОДОХ БОДЛОГЫН ДААЛГАВАР: Дараах программыг бичиж ажиллуулан багшид шалгуул. #include <stdio.h> main() { printf(" Hello !!! \n"); printf(" It is my first C program \n"); } БОДЛОГЫН VНЭЛГЭЭ : Бодлогоо багшид vзvvлэн 1 хvртэлх оноо авна. Бодлого зєвхєн єєрєє бодож vзvvлэх ёстой.

Upload: lha-bolorerdene

Post on 18-Dec-2014

630 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: лабораторийн ажилUud

ЛАБОРАТОРИЙН АЖИЛ № 1/ СЭДЭВ : TURBO C -Г АШИГЛАХ /

Даалгавар 1 . TURBO C -Г АШИГЛАХ

БОДЛОГЫН ДААЛГАВАР: Turbo C редакторыг ашиглах сурах vvднээс дараах даалгавруудыг гvйцэтгэ.1. Turbo C-ын сангийн тохиргоог хийх2. Редактор дээр ажиллаж сурах, товчны комбинациудыг сурах3. Тодорхой мужийг зєєж, хуулж сурах4. Программ ажиллуулж, vр дvнг нь харж сурахДаалгавар 2 . БОДЛОГО БОДОХ

БОДЛОГЫН ДААЛГАВАР: Дараах программыг бичиж ажиллуулан багшид шалгуул. #include <stdio.h>main(){printf(" Hello !!! \n");printf(" It is my first C program \n");}БОДЛОГЫН VНЭЛГЭЭ : Бодлогоо багшид vзvvлэн 1 хvртэлх оноо авна.Бодлого зєвхєн єєрєє бодож vзvvлэх ёстой.

ЛАБОРАТОРИЙН АЖИЛ № 1/ СЭДЭВ : TURBO C -Г АШИГЛАХ /

Даалгавар 1 . TURBO C -Г АШИГЛАХ

БОДЛОГЫН ДААЛГАВАР: Turbo C редакторыг ашиглах сурах vvднээс дараах даалгавруудыг гvйцэтгэ.1. Turbo C-ын сангийн тохиргоог хийх2. Редактор дээр ажиллаж сурах, товчны комбинациудыг сурах3. Тодорхой мужийг зєєж, хуулж сурах4. Программ ажиллуулж, vр дvнг нь харж сурахДаалгавар 2 . БОДЛОГО БОДОХ

БОДЛОГЫН ДААЛГАВАР: Дараах программыг бичиж ажиллуулан багшид шалгуул. #include <stdio.h>main(){printf(" Hello !!! \n");printf(" It is my first C program \n");}БОДЛОГЫН VНЭЛГЭЭ : Бодлогоо багшид vзvvлэн 1 хvртэлх оноо авна.Бодлого зєвхєн єєрєє бодож vзvvлэх ёстой.

Page 2: лабораторийн ажилUud

ЛАБОРАТОРИЙН АЖИЛ № 2/ СЭДЭВ : ХУВЬСАГЧ ЗАРЛАХ, PRINTF /

Даалгавар 1 . ТЄРЄЛ ТУС БVРИЙН ХУВЬСАГЧ ЗАРЛАХ, ХЭВЛЭХ

БОДЛОГЫН ДААЛГАВАР: char, int, float, long, long double, short int гэх мэтчилэн тєрєл тус бvрийн хувьсагчид анхны утгыг олгон зарлаж, %d, %i, %c, %s, %o, %u, %x, %X, %f, %e, %%, %p, %hd, %hi, . . . %Le, %LE . . . гэх мэт хєрвvvлэлтийн тусгай тэмдэгтvvдийг ашиглаж , тєрєл тус бvрийн хувьсагч болон тогтмолыг хэвлэх программ бичиж vзvvл.

БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна.

ЖИШЭЭ : #include <stdio.h>char a='c';int b=33;float c=4.54;char d[15]=" Hello !!! ";. . .main(){printf(" char утга : %c \n",a);printf(" int утга : %d \n",b);printf(" int утга : %i \n",b);printf(" float утга : %f \n",c);printf(" float утга : %e \n",c);printf(" Тэмдэгт мєр : %s \n",d);printf(" int утга (16-т) : %x \n",b);printf(" int утга (16-т) : %X \n",b);. . .}Даалгавар 2 . ТУСГАЙ ТЭМДЭГЛЭГЭЭНVVДИЙГ ХЭРЭГЛЭХ

БОДЛОГЫН ДААЛГАВАР : Хєрвvvлэлтийн тусгай тэмдэгтvvд дотор хэрэглэгдэх . * гэх мэт тэмдэглэгээ болон хэвлэгдэх орон тодорхойлох тэмдэглэгээнvvдийг ашигласан жишээ программ бич. (Тэмдэгт мєр хувьсагч болон бодит тоон хувьсагчид дээр жишээ гарга. )БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна.

ЖИШЭЭ : #include <stdio.h>float c=1538.672;char d[12]="Hello, world";main(){printf("/%s/ \n",d);printf("/%10s/ \n",d);printf("/%.10s/ \n",d);printf("/%.15s/ \n",d);. . .printf(" float утга : %9.2f \n",c);printf(" float утга : %18f \n",c);. . .}

Page 3: лабораторийн ажилUud

ЛАБОРАТОРИЙН АЖИЛ № 3/ СЭДЭВ : ХЭРЭГЛЭГЧЭЭС ЄГЄГДЄЛ УНШИХ /

Даалгавар 1 . ХЭРЭГЛЭГЧЭЭС ЄГЄГДЄЛ УНШИХ

БОДЛОГЫН ДААЛГАВАР: char, int, float, long, long double, short int гэх мэтчилэн тєрєл тус бvрийн хувьсагчдын утгыг гараас унших, мєн нэг scanf-аар олон хувьсагчийг зэрэг унших программ бичиж vзvvл.

БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна. ЖИШЭЭ : #include <stdio.h>char a;int b;float c;char d[15];. . .main(){ scanf("%c",&a);scanf ("%d",&b);scanf ("%i",&b);scanf ("%f",&c);scanf ("%e",&c);scanf ("%s",d);. . .scanf("%c %d %i",&a,&b,&c);scanf ("%f %s",&c,&e);. . .}

Даалгавар 2 . ТЭМДЭГТ УНШИХ, БИЧИХ

БОДЛОГЫН ДААЛГАВАР : getch, getche, getchar, putch, putchar функцуудыг ашигласан жишээ программ бичиж vзvvл. БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна.

ЖИШЭЭ : #include <stdio.h>char c;main(){ while ((c=getchar())!=EOF) putchar(c); }

Page 4: лабораторийн ажилUud

ЛАБОРАТОРИЙН АЖИЛ № 4/ СЭДЭВ : ИЛЭРХИЙЛЭЛ, АРИФМЕТИК VЙЛДЛVVД,

УТГА ОЛГОХ VЙЛДЭЛ, ++ -- VЙЛДЛVVД, БИТ VЙЛДЛVVД /

Даалгавар 1 . ИЛЭРХИЙЛЭЛ БОДОХ

БОДЛОГЫН ДААЛГАВАР: Арифметик vйлдэл, утга олгох vйлдэл, ++ -- vйлдэл, бит vйлдэл болон нєхцєлт илэрхийлэл (?:) бvгд оролцсон нvсэр илэрхийлэл зохиож, vйлдлvvдийн биелэгдэх дарааллыг алхам, алхамаар тайлбарласан жишээ программ бичиж vзvvл.

БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна.

ЖИШЭЭ : #include <stdio.h>int x,y,z,k;main(){ x=10; y=1; z=-3; k=5; printf(" Vр дvн : %d\n",y+=k*=- (-x * (x+ z * 6))+ (y *z + 6)/ 2);printf(" Алхам1 : %d\n",z*6); printf(" Алхам2 : %d\n",x+z*6);printf(" Алхам3 : %d\n",-x*(x+z*6));printf(" Алхам4 : %d\n",y*z);printf(" Алхам5 : %d\n",y*z+6);printf(" Алхам6 : %d\n", -(-x*(x+z*6)));printf(" Алхам7 : %d\n",(y*z+6)/2);printf(" Алхам8 : %d\n", -(-x*(x+z*6)) + (y*z+6)/2);. . .}

Даалгавар 2 . БОДЛОГО БОДОХ

БОДЛОГЫН ДААЛГАВАР : Єгєгдсєн int тооны (2 byte буюу 16 бит) дурын битийн утгыг хэвлэх программ зохио. Єєрєєр хэлбэл x тоо єгєгдсєн бол хэрэглэгчээс битийн дугаар уншаад x тооны тухайн битэд 0 байна уу, 1 байна уу гэдгийг хэвлэх программ зохио. БОДЛОГЫН VНЭЛГЭЭ: Бодлогоо багшид vзvvлэн 0.5 хvртэлх оноо авна.

ЖИШЭЭ : #include <stdio.h>int x,i;main(){ printf(" x тоогоо оруул : \n"); scanf("%d",&x);printf(" Хэддvгээр бит вэ ? \n"); scanf("%d",&i);printf("\n Битийн утга нь : %s", (. . .) ? "Vнэн (1)" : "Худал утгатай(0)");