бие даалт № 1 borland c++

21
Бие даалт №-1 Програмчлалын үндэс 2022.3.12 Шугаман програм Бие дааж бодож бодлогууд

Upload: 2011bonus

Post on 01-Jul-2015

3.193 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: бие даалт № 1 borland c++

Бие даалт №-1

Програмчлалын үндэс 2014 Туулай, 2023

Шугаман програм

Бие дааж бодож бодлогууд

Page 2: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

1. Өгөгдсан a, b хоёр бүхэл тооны нийлбэрийг олон програм бич. 33000<a, b>2100000000

#include<iostream.h>#include<conio.h>void main(){

clrscr();long a,b,s;cout<<“a=“; cin>>a;cout<<“b=“; cin>>b;a>33000; b>2100000000;s=a+b;cout<<“s=“<<s;

cin.get();cin.get();}

Page 3: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

2. Өгөгдсөн 2 бодит тооны үржвэрийг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();float a,b,s;cout<<“a=“; cin>>a;cout<<“b=“; cin>>b;s=a*b;cout<<“s=“<<s;

cin.get();cin.get();}

Page 4: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

3. Өгөгдсөн тоог 5-р үржүүлээд 17-г нэмэхэд гарах тоог олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,s;cout<<“n=“; cin>>n;s=n*2+17;cout<<“s=“<<s;

cin.get();cin.get();}

Page 5: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

4. Өгөгдсөн тооны нэгжийн орны цифрийг дараад гарсан тоог 8-р үржүүлсэн тоог олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,s,m;cout<<“n=“; cin>>n;m=n/10;s=m*8;cout<<“s=“<<s;

cin.get();cin.get();}

Page 6: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

5. n>99 байх натурал тоо n өгөгджээ. Энэ тооны зуутын орны цифрийг ол.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int

cin.get();cin.get();}

Page 7: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

6. n>99 байх натурал тоо n өгөгджээ. Энэ тооны зуутын орны цифрийг ол.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int

cin.get();cin.get();}

Page 8: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

7. Хоёр оронтой тооны цифрийн нийлбэрийг олох программ бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,a,b,s;cout<<“n=“; cin>>n;a=n/10;b=n%10;s=a+b;cout<<“нийлбэр=“<<s;

cin.get();cin.get();}

Page 9: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

8. Гурван оронтой тоо өгөгдсөн бол түүнийг хөрвүүлж бичих програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,a,b,c,m;cout<<“n=“; cin>>n;a=n/100;b=n/10%10*10;c=n%10*100;m=c+b+a;cout<<“Хөрвүүл=”<<m;

cin.get();cin.get();}

Page 10: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

9. Гурван оронтой тооны сүүлчийн цифрийг 4-өөр, эхний цифрийг 3-аар солих програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,a,b,c,m;cout<<“n=“; cin>>n;a=n/100;b=n/10%10;c=n%10;a=3; c=4;b=n/10%10*10;a=3*100;m=a+b+c;cout<<“m=“<<m;

cin.get();cin.get();}

Page 11: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

10. Тойргын радиус r өгөгдсөн бол тойргын талбай ба уртыг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int r,s,i;cout<<“r=“; cin>>n;s=4*3.14*r*r;l=2*3.14*r*r;cout<<“Талбай=“<<s;cout<<“Урт=“<<l;

cin.get();cin.get();}

Page 12: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

11. Тэгш өнцөгтийн талууд болох a,b өнцөг өгөгдсөн бол тэгш өнцөгтийн талбай, приметрийг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int a,b,s,p;cout<<“a=“; cin>>a;cout<<“b=“; cin>>b;s=a*b;p=(a+b)*2;cout<<“Талбай=“<<s;cout<<“Примтерт=“<<p;

cin.get();cin.get();}

Page 13: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

12. Гурвалжны 3-н тал өгөгдсөн бол гурвалжны талбайг олох програм бич.

#include<iostream.h>#include<math.h>#include<conio.h>void main(){

clrscr();int a,b,c,s,p;cout<<“a=“; cin>>a;cout<<“b=“; cin>>b;cout<<“c=“; cin>>c;p=(a+b+c)/2;s=sqrt((p*(p-a)*(p-b)*(p+c));cout<<“Талбай=“<<s;

cin.get();cin.get();}

Page 14: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

13. Тэгш өнцөгт гурвалжны катетууд өгөгдсөн бол гипотенузыг ол.

#include<iostream.h>#include<math.h>#include<conio.h>void main(){

clrscr();int a,b,c;cout<<“a=“; cin>>a;cout<<“b=“; cin>>b;c=sqrt((a*a)+(b*b));cout<<“Гипотенуз=“<<c;

cin.get();cin.get();}

Page 15: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

14. Цаг, Минут, Секунт гэсэн гурван тоо өгөгдсөн бол нийт хэдэн секунт болохыг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int tsag,min,cek;int n,x,m;cout<<“tsag=“; cin>>tsag;cout<<“min=“; cin>>min;cout<<“cek=“; cin>>cek;n=tsag*3600;x=min*60;m=n+x+cek;cout<<“Нийт секунт=“<<m;

cin.get();cin.get();}

Page 16: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

15. A(x1,y1), B(x2,y3) цэгүүдийн хоорондох зайг ол.

#include<iostream.h>#include<math.h>#include<conio.h>void main(){

clrscr();int x1,x2,y1,y2,d;cout<<“x1=“; cin>>x1;cout<<“x2=“; cin>>x2;cout<<“y1=“; cin>>y1;cout<<“y2=“; cin>>y2;d=sqrt((y1-y2)*(y1-y2)+(x2-x1)*(x2-x1));cout<<“Цэгүүдийн хоорондох зай=“<<d;

cin.get();cin.get();}

Page 17: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

16. Гурвалжны оройн цэгүүд A(x1,y1), B(x2,y2), C(x3,y3) өгөгдсөн бол уг гурвалжны талбайг олох програм бич.

#include<iostream.h>#include<math.h>#include<conio.h>void main(){

clrscr();int x1,x2,x3,y1,y2,y3,s;cout<<“x1=“; cin>>x1;cout<<“x2=“; cin>>x2;cout<<“x3=“; cin>>x3;cout<<“y1=“; cin>>y1;cout<<“y2=“; cin>>y2;cout<<“y3=“; cin>>y3;s=sqrt((y2-y3)*(y1-y3)-(x3-x2)*(x2-x1));cout<<“Талбай=“<<s;

cin.get();cin.get();}

Page 18: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

17. X секунтэд хэдэн цаг, хэдэн минут, хэдэн секунт болохыг тодорхойлох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int tsag,min,cek;cout<<“cek=“; cin>>cek;if(tsag>=3600) tsag=cek/3600;min=tsag-(tsag*3600);if(min>=60) min=cek/60;cek=cek-(tsag*3600)-(min*60);cout<<“Цаг=“<<tsag;cout<<“Минут=“<<min;cout<<“Секунт=“<<cek;

cin.get();cin.get();}

Page 19: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

18. Өгөгдсөн 2 эерэг бүхэл тооны Арифметик болон Геометр дундажийг олох програм бич.

#include<iostream.h>#include<math.h>#include<conio.h>void main(){

clrscr();int x1,x2,a,g;cout<<“x1=“; cin>>x1;cout<<“x2=“; cin>>x2;a=(x1+x2)/2;g=sqrt(x1+x2);cout<<“Арифметик/д=<<a;cout<<“Геометр/д=<<g;

cin.get();cin.get();}

Page 20: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

19. Кубын ирмэгийн урт өгөгджээ. Кубын эзэлхүүн ба бүтэн гадаргуун талбаг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int a,v,s;cout<<“a=“; cin>>a;v=a*a*a;s=6*a*a;cout<<“Эзэлхүүн=“<<v;cout<<“Гадаргуун талбай=“<<s;

cin.get();cin.get();}

Page 21: бие даалт № 1 borland c++

2014 Туулай, 2023Програмчлалын үндэс

20. 4-н оронтой тоо өгөгджээ. Түүний цифрүүдийн нийлбэрийг олох програм бич.

#include<iostream.h>#include<conio.h>void main(){

clrscr();int n,a,b,c,d,m;cout<<“n=“; cin>>n;a=n/1000;b=n/100%10;c=n/10%10;d=n%10;m=a+b+c+d;cout<<“Ц/нийлбэр=“<<m;

cin.get();cin.get();}