Бодлого№ 1
1-N õ¿ðòýë òîîã ºñºõ ýðýìáýýð õýâëýõ
àëãîðèòì çîõèî.
Бодолт

Бодлого№ 2
1-N õ¿ðòýë òîîã áóóðàõ ýðýìáýýð õýâëýõ
àëãîðèòì çîõèî.
Бодолт
Бодлого№ 3
-ийг праметр давталт ашигласан
алгоритм зохио.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int i=1,s=0;
for(i=1;i<=10;i++)
s=s+i;
printf("niilber ni:=%dn",s);
getch();
return 0;
}

Бодлого№ 4
-ийг While төрлийн давталт ашиглан олох
алгоритм зохио
Бодолт
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int i=1,s=1;
while(i!=11){
s=s*i;
i=i+1;
}
printf("vrjwer ni:=%dn",s);
getch();
return 0;
}
Бодлого№ 5
Өмнөх бодлогод do While төрлийн давталт
ашигласан алгоритм зохио.
Бодолт
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int i=1,s=1;
do {
s=s*i;
i=i+1;
} while(i!=11);
printf("vrjwer ni:=%dn",s);
getch();
return 0;
}

Бодлого№ 6
-ийг праметр давталт ашигласан
алгоритм зохио.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int i=1,s=1;
for(i=1;i<=10;i++)
s=s*i;
printf("vrjwer ni:=%dn",s);
getch();
return 0;
}
Бодлого№ 7
Бүх 3 оронтой тоон дотроос зуутын цифр нь
7-той, нэгжийн цифр нь 3-тай тэнцүү тоонуудыг хэвлэ.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{int n;
for(n=100;n<=999;n++)
if(n/100==7&&n%10==3)
printf(“TOO= %d ",n);
getch();
}

Бодлого№ 8
Өгсөн N натурал тооны цифрийн тоог
олох While төрлийн давталт ашигласан
алгоритм зохио.

Бодолт
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int a,s=0,k;
printf("n toogoo oruul=");
scanf("%d",&a);
k=a;
while(a>0){
s=s+1;
a/=10;
}
printf("n too ni %d-n tsifrtei too bnan",s);
getch();
return 0;
}
Бодлого№ 10
Бодлого№ 9
n натурал тоо өгөгдсөн бол энэ тоо хүртлэх
n натурал тоо өгөгдсөн бол энэ тоо хүртлэх
2 ба 3-д зэрэг хуваагдах тоонуудын нийлбэрийг ол. Тэгш тоонуудын үржвэрийг ол.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int i,s=0,n;
printf("toogoo oruuln n=");
scanf("%d",&n);
for(i=1;i<=n;i++)
if((i%2==0)&&(i%3==0))
s=s+i;
printf(“toonuudiin niilber ni:=%dn",n,s);
getch();
return 0;
}

Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int i,s=1,n;
printf("toogoo oruuln n=");
scanf("%d",&n);
for(i=1;i<=n;i++) if(i%2==0)
s=s*i;
printf(“tegsh toonuudiin vrjwer ni:=%dn",n,s);
getch();
return 0;
}
Бодлого№ 11
a*b үйлдлийг үржих тэмдэг ашиглахгүйгээр
a,b тоонуудын үржврийг ол.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{int a,b,i,s=0;
scanf("%d",&a);
scanf("%d",&a);
for(i=1;i<=a;i++)
s=s+b;
printf("a*b=%d",s);
getch();
}

Бодлого№ 12
Өгөгдсөн натурал n k цифр хэдэн удаа орсон
эсэхийг тоолох алгоритм зохио.

Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{int n,k,i,s=0,m;
scanf("%d",&n);
scanf("%d",&k);
n=m;
while(n!=0) {
if(n%10==k){ s=s+1; n=n/10;}
else m=m/10; }
printf("%d gesen toond %d shirheg %d baina",n,s,k);
getch();
}
Бодлого№ 14
Өгөгдсөн натурал n k цифр хэдэн удаа орсон
эсэхийг тоолох алгоритм зохио.

Бодлого№ 13
n натурал тоо өгөгдсөн бол энэ тоо хүртлэх
cондгой тоонуудын үржвэрийг ол.

Бодолт
#include<stdio.h>
Бодолт
#include<conio.h>
#include<stdio.h>
int main()
#include<conio.h>
{
int main()
int i,s=1,n;
{int n,k,i,s=0,m;
printf("toogoo oruuln n=");
scanf("%d",&n);
scanf("%d",&n);
scanf("%d",&k);
for(i=1;i<=n;i++) if(i%2==1)
n=m;
s=s*i;
while(n!=0) {
printf(" sondgoi toonuudiin vrjwer ni:=%dn",n,s);
if(n%10==k){ s=s+1; n=n/10;}
getch();
else m=m/10; }
return 0;
printf("%d gesen toond %d shirheg %d baina",n,s,k);
}
getch();
}
Бодлого№ 15
Өгөгдсөн натурал n-тоо палиндром тоо
мөн эсэхийг шалгах алгоритм зохио.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int n,s=0,m,k;
printf("n=");
scanf("%d",&n);
k=n;
while(n>0)
{ m=n%10;
n=n/10;
s=s*10+m; }
if(k==s)
printf("n too ni palindrom too mon");
else printf("n too ni palindrom too bish");
getch();
return 0;
}

Бодлого№ 16
Өгөгдсөн натурал n-тооны цифрийн
Нийлбэр сондгой тоо мөн эсэхийг шалгах
алгоритм зохио.

Бодолт
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int a,s=0,k;
printf("n toogoo oruul=");
scanf("%d",&a);
k=a;
while(a>0){ s=a%10+s;
a/=10; }
printf("s=%dn",s);
if(s%2==1)
printf("tsiprvvdiinh ni niilber sondgoi ");
else printf("tsiprvvdiinh ni niilber tegsh ");
getch();
return 0;
}
Бодлого№ 15
Өгөгдсөн натурал n-тоо палиндром тоо
мөн эсэхийг шалгах алгоритм зохио.
Бодолт
#include<stdio.h>
#include<conio.h>
int main()
{
int n,s=0,m,k;
printf("n=");
scanf("%d",&n);
k=n;
while(n>0)
{ m=n%10;
n=n/10;
s=s*10+m; }
if(k==s)
printf("n too ni palindrom too mon");
else printf("n too ni palindrom too bish");
getch();
return 0;
}

Бодлого№ 16
Өгөгдсөн натурал n-тооны цифрийн
Нийлбэр сондгой тоо мөн эсэхийг шалгах
алгоритм зохио.

Бодолт
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int a,s=0,k;
printf("n toogoo oruul=");
scanf("%d",&a);
k=a;
while(a>0){ s=a%10+s;
a/=10; }
printf("s=%dn",s);
if(s%2==1)
printf("tsiprvvdiinh ni niilber sondgoi ");
else printf("tsiprvvdiinh ni niilber tegsh ");
getch();
return 0;
}

Давталттай алгоритмын бодлогууд

  • 2.
    Бодлого№ 1 1-N õ¿ðòýëòîîã ºñºõ ýðýìáýýð õýâëýõ àëãîðèòì çîõèî. Бодолт Бодлого№ 2 1-N õ¿ðòýë òîîã áóóðàõ ýðýìáýýð õýâëýõ àëãîðèòì çîõèî. Бодолт
  • 3.
    Бодлого№ 3 -ийг праметрдавталт ашигласан алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> int main() { int i=1,s=0; for(i=1;i<=10;i++) s=s+i; printf("niilber ni:=%dn",s); getch(); return 0; } Бодлого№ 4 -ийг While төрлийн давталт ашиглан олох алгоритм зохио Бодолт #include<stdio.h> #include<conio.h> #include<math.h> int main() { int i=1,s=1; while(i!=11){ s=s*i; i=i+1; } printf("vrjwer ni:=%dn",s); getch(); return 0; }
  • 4.
    Бодлого№ 5 Өмнөх бодлогодdo While төрлийн давталт ашигласан алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> #include<math.h> int main() { int i=1,s=1; do { s=s*i; i=i+1; } while(i!=11); printf("vrjwer ni:=%dn",s); getch(); return 0; } Бодлого№ 6 -ийг праметр давталт ашигласан алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> int main() { int i=1,s=1; for(i=1;i<=10;i++) s=s*i; printf("vrjwer ni:=%dn",s); getch(); return 0; }
  • 5.
    Бодлого№ 7 Бүх 3оронтой тоон дотроос зуутын цифр нь 7-той, нэгжийн цифр нь 3-тай тэнцүү тоонуудыг хэвлэ. Бодолт #include<stdio.h> #include<conio.h> int main() {int n; for(n=100;n<=999;n++) if(n/100==7&&n%10==3) printf(“TOO= %d ",n); getch(); } Бодлого№ 8 Өгсөн N натурал тооны цифрийн тоог олох While төрлийн давталт ашигласан алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> #include<math.h> int main() { int a,s=0,k; printf("n toogoo oruul="); scanf("%d",&a); k=a; while(a>0){ s=s+1; a/=10; } printf("n too ni %d-n tsifrtei too bnan",s); getch(); return 0; }
  • 6.
    Бодлого№ 10 Бодлого№ 9 nнатурал тоо өгөгдсөн бол энэ тоо хүртлэх n натурал тоо өгөгдсөн бол энэ тоо хүртлэх 2 ба 3-д зэрэг хуваагдах тоонуудын нийлбэрийг ол. Тэгш тоонуудын үржвэрийг ол. Бодолт #include<stdio.h> #include<conio.h> int main() { int i,s=0,n; printf("toogoo oruuln n="); scanf("%d",&n); for(i=1;i<=n;i++) if((i%2==0)&&(i%3==0)) s=s+i; printf(“toonuudiin niilber ni:=%dn",n,s); getch(); return 0; } Бодолт #include<stdio.h> #include<conio.h> int main() { int i,s=1,n; printf("toogoo oruuln n="); scanf("%d",&n); for(i=1;i<=n;i++) if(i%2==0) s=s*i; printf(“tegsh toonuudiin vrjwer ni:=%dn",n,s); getch(); return 0; }
  • 7.
    Бодлого№ 11 a*b үйлдлийгүржих тэмдэг ашиглахгүйгээр a,b тоонуудын үржврийг ол. Бодолт #include<stdio.h> #include<conio.h> int main() {int a,b,i,s=0; scanf("%d",&a); scanf("%d",&a); for(i=1;i<=a;i++) s=s+b; printf("a*b=%d",s); getch(); } Бодлого№ 12 Өгөгдсөн натурал n k цифр хэдэн удаа орсон эсэхийг тоолох алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> int main() {int n,k,i,s=0,m; scanf("%d",&n); scanf("%d",&k); n=m; while(n!=0) { if(n%10==k){ s=s+1; n=n/10;} else m=m/10; } printf("%d gesen toond %d shirheg %d baina",n,s,k); getch(); }
  • 8.
    Бодлого№ 14 Өгөгдсөн натуралn k цифр хэдэн удаа орсон эсэхийг тоолох алгоритм зохио. Бодлого№ 13 n натурал тоо өгөгдсөн бол энэ тоо хүртлэх cондгой тоонуудын үржвэрийг ол. Бодолт #include<stdio.h> Бодолт #include<conio.h> #include<stdio.h> int main() #include<conio.h> { int main() int i,s=1,n; {int n,k,i,s=0,m; printf("toogoo oruuln n="); scanf("%d",&n); scanf("%d",&n); scanf("%d",&k); for(i=1;i<=n;i++) if(i%2==1) n=m; s=s*i; while(n!=0) { printf(" sondgoi toonuudiin vrjwer ni:=%dn",n,s); if(n%10==k){ s=s+1; n=n/10;} getch(); else m=m/10; } return 0; printf("%d gesen toond %d shirheg %d baina",n,s,k); } getch(); }
  • 9.
    Бодлого№ 15 Өгөгдсөн натуралn-тоо палиндром тоо мөн эсэхийг шалгах алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> int main() { int n,s=0,m,k; printf("n="); scanf("%d",&n); k=n; while(n>0) { m=n%10; n=n/10; s=s*10+m; } if(k==s) printf("n too ni palindrom too mon"); else printf("n too ni palindrom too bish"); getch(); return 0; } Бодлого№ 16 Өгөгдсөн натурал n-тооны цифрийн Нийлбэр сондгой тоо мөн эсэхийг шалгах алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> #include<math.h> int main() { int a,s=0,k; printf("n toogoo oruul="); scanf("%d",&a); k=a; while(a>0){ s=a%10+s; a/=10; } printf("s=%dn",s); if(s%2==1) printf("tsiprvvdiinh ni niilber sondgoi "); else printf("tsiprvvdiinh ni niilber tegsh "); getch(); return 0; }
  • 10.
    Бодлого№ 15 Өгөгдсөн натуралn-тоо палиндром тоо мөн эсэхийг шалгах алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> int main() { int n,s=0,m,k; printf("n="); scanf("%d",&n); k=n; while(n>0) { m=n%10; n=n/10; s=s*10+m; } if(k==s) printf("n too ni palindrom too mon"); else printf("n too ni palindrom too bish"); getch(); return 0; } Бодлого№ 16 Өгөгдсөн натурал n-тооны цифрийн Нийлбэр сондгой тоо мөн эсэхийг шалгах алгоритм зохио. Бодолт #include<stdio.h> #include<conio.h> #include<math.h> int main() { int a,s=0,k; printf("n toogoo oruul="); scanf("%d",&a); k=a; while(a>0){ s=a%10+s; a/=10; } printf("s=%dn",s); if(s%2==1) printf("tsiprvvdiinh ni niilber sondgoi "); else printf("tsiprvvdiinh ni niilber tegsh "); getch(); return 0; }