SlideShare una empresa de Scribd logo
1 de 53
Заагч Хичээл  8
Pointer -  Заагч ,[object Object],[object Object],C 7 3 4 … … 173 172 174 175 176 177 178 179 180 181 174 3 4 … … P 833 832 834 835 836 837 838 839 840 841
Заагч  хувьсагчийг зарлах ,[object Object],type  * variable_name;
Заалгах ,[object Object],[object Object],[object Object],[object Object]
Заалгах ,[object Object],[object Object],[object Object],[object Object],C 7 3 4 … … 173 172 174 175 176 177 178 179 180 181 174 3 4 … … P 833 832 834 835 836 837 838 839 840 841
Хаягийн дотор орох ,[object Object],[object Object],[object Object],[object Object]
Хаягийн дотор орох ,[object Object],[object Object],[object Object],[object Object],C 7 3 4 … … 173 172 174 175 176 177 178 179 180 181 174 3 4 … … P 833 832 834 835 836 837 838 839 840 841 177 177
Жишээ
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 1 2 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 … 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 1 2 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 1 2 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 1 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 1 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 120 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 372 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 7 Z[0] Z[1] Z[2] 120 248 364 368 372 372 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 1 Z[0] Z[1] Z[2] 120 248 364 368 372 372 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 1 Z[0] Z[1] Z[2] 120 248 364 368 372 372 564 772
Заагч алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],x y z ip 0 1 364 5 6 1 Z[0] Z[1] Z[2] 120 248 364 368 372 372 564 772
Нийтлэг алдаа анхааруулга ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Аргументыг утгаар дамжуулах ,[object Object],[object Object]
Буруу  Swap ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Үүнийг хэрхэн засах вэ ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Swap   зөв боллоо   void  swap( int  *x,  int  *y)   {   int  tmp = *x; *x = *y; *y = tmp;   }
Scanf  –д бид юу хийгээд байв аа? ,[object Object],[object Object]
Дасгал ,[object Object],[object Object]
Заагч   ба Массив ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Заагч- массив   төстэй ,[object Object],[object Object],[object Object],[object Object]
Заагч ийн  a рифметик ,[object Object],[object Object],[object Object]
Заагч  арифметик  - жишээ ,[object Object],[object Object],[object Object]
Заагч ийн арифметик  strcpy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ !’ ‘ !’ ‘ !’ ‘ !’ ‘ !’
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Strcpy – алхам алхмаар ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ !’ ‘ !’ ‘ !’ ‘ !’
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Strcpy – алхам алхмаар ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ !’ ‘ !’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ !’ ‘ !’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ !’ ‘ !’ ‘ !’ ‘ !’
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Strcpy – алхам алхмаар ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ !’ ‘ !’ ‘ !’
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Strcpy – алхам алхмаар ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ !’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ !’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ !’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ s’ ‘ !’ ‘ !’
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Strcpy – алхам алхмаар ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ s’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ s’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ s’ ‘ !’ ‘ !’
Strcpy – алхам алхмаар ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ %’ src dest ‘ y’ ‘ e’ ‘ s’ ‘ ’ ‘ !’
Дасгал ,[object Object],[object Object],[object Object],[object Object],[object Object]
Бодолт ,[object Object]
2D  хэмжээст массивийг функцэд дамжуулах ,[object Object],[object Object],[object Object]
2D  хэмжээст массивийг функцэд дамжуулах ,[object Object],[object Object],[object Object]
2D  хэмжээст массивийг функцэд дамжуулах ,[object Object],[object Object],[object Object]
Дасгал ,[object Object],[object Object],[object Object],[object Object]
Solution mat_mul.c

Más contenido relacionado

Destacado

сургалтын хэрэглэгдэхүүн
сургалтын хэрэглэгдэхүүнсургалтын хэрэглэгдэхүүн
сургалтын хэрэглэгдэхүүнTstuya68
 
Lecture 15, 16
Lecture 15, 16Lecture 15, 16
Lecture 15, 16Muuluu
 
модультай шугаман функц
модультай шугаман  функцмодультай шугаман  функц
модультай шугаман функцSaruul Gankhuyag
 
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトーク
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトークSmall Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトーク
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトークJun-ichi Sakamoto
 
модультай функц 9
модультай функц 9модультай функц 9
модультай функц 9Saruul Gankhuyag
 
программын хэл гэж юу вэ
программын хэл гэж юу вэпрограммын хэл гэж юу вэ
программын хэл гэж юу вэcer147740
 
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig MongolЖава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig MongolGantulga Dashdondov
 
техник хангамж ба програм хангамж
техник хангамж ба програм хангамжтехник хангамж ба програм хангамж
техник хангамж ба програм хангамжdenkhee68
 
эх хавтан гэж юу вэ
эх хавтан гэж юу вээх хавтан гэж юу вэ
эх хавтан гэж юу вэOyuka Oyuk
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
функцийн өсөх ба буурах нөхцөл
функцийн өсөх ба буурах нөхцөлфункцийн өсөх ба буурах нөхцөл
функцийн өсөх ба буурах нөхцөлdoogii2335
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудБаярсайхан Л
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудБаярсайхан Л
 

Destacado (20)

сургалтын хэрэглэгдэхүүн
сургалтын хэрэглэгдэхүүнсургалтын хэрэглэгдэхүүн
сургалтын хэрэглэгдэхүүн
 
Lecture 15, 16
Lecture 15, 16Lecture 15, 16
Lecture 15, 16
 
модультай шугаман функц
модультай шугаман  функцмодультай шугаман  функц
модультай шугаман функц
 
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトーク
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトークSmall Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトーク
Small Basic を実務で使ってみませんか - CLR/H第56回勉強会ライトニングトーク
 
модультай функц 9
модультай функц 9модультай функц 9
модультай функц 9
 
программын хэл гэж юу вэ
программын хэл гэж юу вэпрограммын хэл гэж юу вэ
программын хэл гэж юу вэ
 
001 c++ class охп
001 c++ class охп001 c++ class охп
001 c++ class охп
 
с++ хэл
с++ хэлс++ хэл
с++ хэл
 
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig MongolЖава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
 
техник хангамж ба програм хангамж
техник хангамж ба програм хангамжтехник хангамж ба програм хангамж
техник хангамж ба програм хангамж
 
эх хавтан гэж юу вэ
эх хавтан гэж юу вээх хавтан гэж юу вэ
эх хавтан гэж юу вэ
 
Bodloguud
BodloguudBodloguud
Bodloguud
 
си хэл 10
си хэл 10си хэл 10
си хэл 10
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
It101-3
It101-3It101-3
It101-3
 
функцийн өсөх ба буурах нөхцөл
функцийн өсөх ба буурах нөхцөлфункцийн өсөх ба буурах нөхцөл
функцийн өсөх ба буурах нөхцөл
 
CS203 Лекц02 Oop
CS203 Лекц02  OopCS203 Лекц02  Oop
CS203 Лекц02 Oop
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогууд
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогууд
 
Dev c хичээл
Dev c хичээлDev c хичээл
Dev c хичээл
 

C lects (7)

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Swap зөв боллоо void swap( int *x, int *y) { int tmp = *x; *x = *y; *y = tmp; }
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.