while давталттай бодлого
1. N тооны цифрүүдийн
нийлбэрийг ол.
жишээ нь: 134250 үр дүн:15
#include<stdio.h>
#include<conio.h>
main()
{
int n,s;
scanf("%d",&n);
s=0;
while(n>0)
{
s=s+n%10;
n=n/10;
}
printf("%d",s);
getch();
}
2. Өгөгдсөн натурал тооны хамгийн их цифрийг ол.
жишээ нь: 1594769 үр дүн:9
#include<stdio.h>
#include<conio.h>
main()
{
int n,max;
scanf("%d",&n);
max=0;
while(n>0)
{
if(max<n%10)
max=n%10;
n=n/10;
}
printf("ur dun=%d",max);
getch();
}
3. ХИЕХ-г олохдоо Евклидийн алгоритм ашиглаж болно. a,b тоогоо уншиж аваад энэ хоёр тоогоо тэнцүү болтол нь ихээс нь багыг нь хасна.
#include
#include
main()
{
int a,b;
scanf("%d %d",&a,&b);
while(a!=b)
{
if(a>b) a=a-b;
else b=b-a;
}
/* Одоо a,b хоёр тэнцүү болоод гараад ирсэн бөгөөд энэ тоо нь ХИЕХ болдог */
printf("%d",a);
getch();
return 0;
}
4.Өгөгдсөн натурал n тоо хүртлэх сондгой тоонуудын нийлбэрийг ол.
жишээ нь: 8 үр дүн: 16
жишээ нь: 134250 үр дүн:15
#include<stdio.h>
#include<conio.h>
main()
{
int n,s;
scanf("%d",&n);
s=0;
while(n>0)
{
s=s+n%10;
n=n/10;
}
printf("%d",s);
getch();
}
2. Өгөгдсөн натурал тооны хамгийн их цифрийг ол.
жишээ нь: 1594769 үр дүн:9
#include<stdio.h>
#include<conio.h>
main()
{
int n,max;
scanf("%d",&n);
max=0;
while(n>0)
{
if(max<n%10)
max=n%10;
n=n/10;
}
printf("ur dun=%d",max);
getch();
}
3. ХИЕХ-г олохдоо Евклидийн алгоритм ашиглаж болно. a,b тоогоо уншиж аваад энэ хоёр тоогоо тэнцүү болтол нь ихээс нь багыг нь хасна.
#include
#include
main()
{
int a,b;
scanf("%d %d",&a,&b);
while(a!=b)
{
if(a>b) a=a-b;
else b=b-a;
}
/* Одоо a,b хоёр тэнцүү болоод гараад ирсэн бөгөөд энэ тоо нь ХИЕХ болдог */
printf("%d",a);
getch();
return 0;
}
4.Өгөгдсөн натурал n тоо хүртлэх сондгой тоонуудын нийлбэрийг ол.
жишээ нь: 8 үр дүн: 16
#include
<stdio.h>
#include <conio.h>
main()
{
int n,i,s;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
s=0;
i=1;
while (i<=n)
{ s=s+i;
i=i+1; }
printf("сондгой тоонуудын нийлбэр =%d\n",s);
getch();
}
#include <conio.h>
main()
{
int n,i,s;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
s=0;
i=1;
while (i<=n)
{ s=s+i;
i=i+1; }
printf("сондгой тоонуудын нийлбэр =%d\n",s);
getch();
}
5.Өгөгдсөн натурал n тоо
хүртлэх натурал тоонуудын нийлбэрийг ол.
жишээ нь: 6 үр дүн: 21
жишээ нь: 6 үр дүн: 21
#include
<stdio.h>
#include <conio.h>
main()
{
int n,i,s;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
s=0;
i=1;
while (i<=n)
{ s=s+i;
i=i+1; }
printf("натурал тоонуудын нийлбэр =%d\n",s);
getch();
}
#include <conio.h>
main()
{
int n,i,s;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
s=0;
i=1;
while (i<=n)
{ s=s+i;
i=i+1; }
printf("натурал тоонуудын нийлбэр =%d\n",s);
getch();
}
6.Өгөгдсөн натурал n тоо
хүртлэх 4-д хуваагдах тоонуудын нийлбэрийг ол.
жишээ нь: 20
үр дүн: 60
#include <stdio.h>
#include <conio.h>
main()
{
int n,i,s=0;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
i=4;
while (i<=n)
{ s=s+i;
i=i+4; }
printf("4-д хуваагдах тоонуудын нийлбэр =%d\n",s);
getch();
}
#include <stdio.h>
#include <conio.h>
main()
{
int n,i,s=0;
printf("тоогоо оруулна уу = ");
scanf("%d",&n);
i=4;
while (i<=n)
{ s=s+i;
i=i+4; }
printf("4-д хуваагдах тоонуудын нийлбэр =%d\n",s);
getch();
}
2 comments
Энд дарж үзнэ үү commentsbayrlalaaa
Хариулт өгөхbayrlalaa
Хариулт өгөхConversionConversion EmoticonEmoticon