Wednesday, May 11, 2011
Програмчлалын хэлний лавлахууд
Англи хэлээр: 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 жишээг бичин ажиллуулж үзээд тайлбарлан дэвтэртээ бичээрэй.
Monday, May 2, 2011
IF-н 3 эхний жишээ
Tuesday, April 26, 2011
Шалгалт
Нөхцөл шалгахаас олон сонголт руу
Sunday, April 24, 2011
ELSE IF салаалалт
Cи - ын нөхцөл шалгах if оператор
- <Логик нөхцөл>-д тохирсон үед <үйлдэл>-ийг гүйцэтгээд бусад тохиолдолд дараагийн мөрний үйдлийг гүйцэтгэж эхэлнэ.
- <Логик нөхцөл> биелэгдэж байвал <үйлдэл1> гүйцэтгэгдэнэ. Харин <логик нөхцөл> биелэгдэхгүй үед <үйлдэл2> хийгдэнэ.
Дасгал ажил 1
- Өгөгдсөн бүхэл тоо эерэг сөрөг эсэхийг тодорхойл
- Өгөгдсөн 2 бүхэл тооны ихийг нь ол
- Өгөгдсөн 2 бүхэл тооны багийг нь ол
- Өгөгдсөн 2 бүхэл тооны ихээс нь багыг нь хас
- Өгөгдсөн бүхэл тоог тэгш сондгой эсэхийг тодорхойлж тэгш бол "tegsh", сондгой бол "sondgoi" гэсэн бичгийг гарга
- Өгөгдсөн 2 бүхэл тоог их ба бага гэсэн хэлбэрээр хэвлэн харуул. Ж: оролт: 102 965 бол гаралт: 965 102 хэлбэрээр харуулах
- Өгөгдсөн 2 бүхэл тооны үржвэр ба ноогдворыг гарга
- Өгөгдсөн 2 бүхэл тооны ихийг нь багад хувааж үлдэгдлийг нь хэвлэн харуул
Жишилтийн оператор
Жишээ 3 plus/minus
Арифметик үйлдлийн оператор
Хувьсагчийн төрөл
Friday, April 8, 2011
Си 2 Тогтмол зарлах хэрэглэх
1. #define хэрэглэх
#define <тогтмолын нэр> <тогтмол утга>
Жишээ:
#define month 12
#define degree –50
#define pi 3.1412
#define name “Galt”
#define question “Really?”
2. const хэрэглэх
const <төрөл> <нэр>=<тогтмол утга>
Жишээ нь:
const int MONTH=12
const int DEGREE=–50
const double PI=3.1412
const char NAME[]=“Galt”
const char QUESTION[]=“Really?”
Жишээ 2
#include <stdio.h>
#define greeting ”Сайн байна уу?”
void main()
{
printf(greeting);
}
// Үр дүн: Сайн байна уу?
СИ эхлэл
main()
{
return 0;
}
Төрөл Утгын муж Санах ойд
char 0..255 = ASCII0..ASCII255 1
short -32768..32767 2
unsigned short 0..65535 2
int -32768..32767 2
unsigned int 0..65535 2
long -2147483648.. 2147483647 4
unsigned long 0..4294967295 4
float 1.17549435e-38..3.40282347e+38 4
double 2.2250738585072014e-308 .. 1.7976931348623157e+308 8
<төрөл> <хувьсагчнэр>[=<утга>];
Жишээ:
int btoo1; //бүхэл тоон утга өгч болох хувсагч
int btoo2=-10; //анхны -10 гэсэн бүхэл тоон утгатай хувсагч
float butarhai1=2.57; //анхны 2:57 гэсэн бутархай тоон утгатай хувсагч
unsigned int btoo3=500; //анхны 500 гэсэн бүхэл тоон утгатай хувсагч
char temdeg1,temdeg2=’*’,tm3; //байраараа утга нь өгөгдсөн тэмдэгт хувсагчид