Mais conteúdo relacionado
Semelhante a Давталттай алгоритмын бодлогууд (20)
Mais de Баярсайхан Л (20)
Давталттай алгоритмын бодлогууд
- 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;
}