hylbar shugaman programmuud хичээл 4

7
Хичээл 4 Хялбар шугаман программууд

Upload: urantuya-purevtseren

Post on 08-Aug-2015

141 views

Category:

Education


9 download

TRANSCRIPT

Page 1: Hylbar shugaman programmuud хичээл 4

Хичээл 4

Хялбар шугаман программууд

Page 2: Hylbar shugaman programmuud хичээл 4

Жишээ 1: Дараах илэрхийллийн утгыг ол. (a+b)*c+a+b+c энд a,b,c нь өгөгдсөн int-төрлийн бүхэл тоонууд

#include <stdio.h>#include <stdlib.h>Int main(void) { int a,b,c,s; scanf(“%d%d%d”,&a,&b,&c); s=a+b;S=s*c;S=s+a;S=s+b;S=s+c; printf(“&d”,s); system(“pause”); }

#include <stdio.h>#include <stdlib.h>Int main(void) { int a,b,c,s; scanf(“%d%d

%d”,&a,&b,&c);(a+b)*c+a+b+c

printf(“&d”,s); system(“pause”); }

Page 3: Hylbar shugaman programmuud хичээл 4

Жишээ 2:#include <stdio.h>#include <stdlib.h>Int main(void) { int n;float x;scanf(“%d”,&n);X=(float)n;

printf(“%.1f”,x); system(“pause”); }

int-төрлийн n тоог бодит (бутархай ) тоон төрөлрүү хувиргаж , таслалаас хойш бүхэл тоонууд

Page 4: Hylbar shugaman programmuud хичээл 4

Жишээ 2:2 оронтой n-тоо өгөгдөв. Тэгвэл уг тооны цифрүүдийн нийлбэрийг ол.

Тайлбар: Тооны үлдэгдэл олох үйлдлийг % тэмдгээр

тэмдэглэдэг.C=a%b; гэдэг нь а-тооги b-тоонд хуваасан

үлдэгдлийг c-хувьсагчид авна. Жишээ нь: c=10%3 үед c=1 c=108%10 үед c=8 болно

Page 5: Hylbar shugaman programmuud хичээл 4

Тооны ноогдворыг олох үйлдлийг / тэмдгээр тэмдэглэдэг.

с=a/b гэдэг нь а-тоог b-тоонд хуваасан ноогдворыг с- хувьсагчид авна

Жишээ нь с=10/4 с=2 с=95/10 с=9 хувьсагчид авна

Page 6: Hylbar shugaman programmuud хичээл 4

бодолт#include <stdio.h>#include <stdlib.h>Int main(void) { int n,a,b,sum;printf(“2 orontoi too oruul=”);scanf(“%d”,&n);a=n/10; //аравтын орны цифр ab=n%10; //нэгжийн орны цифр bsum=a+b;

printf(“niilber=%d”,sum); system(“pause”); }

Page 7: Hylbar shugaman programmuud хичээл 4

Бататгах хичээл1.Квадратын тал а-

гэсэн тоо өгөгдөв. Тэгвэл түүний талбайг ол.

2.Тэгш өнцөгтийн өргөн а, урт b-тоонууд өгөгдөв. Тэгвэл түүний приметр болон талбайг ол.

3.гурван оронтой n тоо өгөгдөв. Тэгвэл тухайн тооны цифрүүдийн үржвэрийг ол

1.Оролт Гаралт

5 25

10 100

2.Оролт Гаралт

2 3 P=12S=6

10 20 P=60S=200

3.Оролт Гаралт

234 24

889 576