SlideShare a Scribd company logo
Боловсруулсан Оюутан багш
Т.Айгерим

        LOGO
 While операторыг
  давталтын тоо
  мэдэгдэхгүй байх
  үед ашигладаг.


       LOGO
 While оператор нь
  нөхцөлөөс хамаарч
  давталтын бие
  (<оператор1>)-ийг
  биелүүлэх бөгөөд,
  дараах хэлбэртэб бичдэг

          LOGO
While (<Нөхцөл>){
<оператор1>;
}
Жишээ:
While (i<100){
    i++;
}        LOGO
Жишээ бодлого:
Гараас оруулсан бүхэл тооны
нийлбэрийг олж, оруулалт
дууссан үед хамгийн эцсийн
нийлбэрийг гаргаж ирэх
програмыг зохионо уу. 999-ийг
оруулсан үед оруулалтыг
дууссан гэж үзнэ, 999-ийг
нийлбэрийг бодоход тооцохгүй.
            LOGO
Эхлэл

 Хувьсагчийг
   зарлах


 i-г оруулна


  S     0


Давталт i=999


      LOGO
s   s+1


  i-г оруул


       i

S-ийг дэлгэцэнд


   Төгсгөв
      LOGO
#include<stdio.h>
Int main()
{ int i,s;
Scanf(“%d”,&i);
// Хамгийн эхний өгөгдлийг гараас
оруулна.
S=0;
// Нийлбэрийг хадгалах s хувьсагчид
анхны утгыголгоно.
                LOGO
While (i !=999) {
// Оруулсан өгөгдөл нь 999-аас өөр
(i !=999) байхад давталтын while
операторын бие хэрэгжинэ.
s=s+i;
// Оруулсан өгөгдлийн нийлбэрийг
олно.


              LOGO
Scanf(“%d”,&i);
// Дараагийн өгөгдлийн гараас
оруулна.
}
Printf(“s=%dn”,s);
// Нийлбэрийн утга s-ийг гаргаж ирнэ.
Return 0;
}
                 LOGO
Бие дааж бодох бодлого.
1. 1-ээс 20 хүртэлх тоог хэвлэх.
2. Өгөгдсөн n натурал тоог
   палиндром тоо мөн эсэхийг
   тогтоо.
3.Өгөгдсөн натурал n тоо
   өөрийнхөө бүх цифрүүдэд
   хуваагдах эсэхийг тогтоо.
              LOGO
4. Өгөгдсөн натурал тоо
   палиндром бөгөөд
   өөрийнхөө аль нэг цифрт
   хуваагдах эсэхийг тогтоо.
5.Өгөгдсөн хоёр тооны
   ХИЕХ ба ХБЕХ-г ол.

             LOGO
#include<stdio.h>
int c;
int main() {
c=1;
While ( c <=10 )
{
Printf (%d”,c);
c++;
Return 0;
}
                    LOGO
Гэрийн даалгавар.
 1-ээс 30 хүртэлх тоог хэвлэх.




            LOGO
LOGO

More Related Content

What's hot (8)

Лекц №7
Лекц №7Лекц №7
Лекц №7
 
Massiv presentation
Massiv presentationMassiv presentation
Massiv presentation
 
Do..while presentation
Do..while presentationDo..while presentation
Do..while presentation
 
U.cs101 лаборатори 6
U.cs101 лаборатори 6U.cs101 лаборатори 6
U.cs101 лаборатори 6
 
Лекц №11
Лекц №11Лекц №11
Лекц №11
 
For ci
For ciFor ci
For ci
 
Jargal mtms
Jargal  mtmsJargal  mtms
Jargal mtms
 
Edasgal 1
Edasgal 1Edasgal 1
Edasgal 1
 

More from Tsoomoo Myagmar

нэгж хичээлийн хөтөлбөр
нэгж хичээлийн хөтөлбөрнэгж хичээлийн хөтөлбөр
нэгж хичээлийн хөтөлбөрTsoomoo Myagmar
 
4 ээлжит хичээлийн төлөвлөгөө
4 ээлжит хичээлийн төлөвлөгөө4 ээлжит хичээлийн төлөвлөгөө
4 ээлжит хичээлийн төлөвлөгөөTsoomoo Myagmar
 
2 ээлжит хичээлийн хөтөлбөр
2 ээлжит хичээлийн хөтөлбөр2 ээлжит хичээлийн хөтөлбөр
2 ээлжит хичээлийн хөтөлбөрTsoomoo Myagmar
 
1 ээлжит хичээлийн төлөвлөгөө
1 ээлжит хичээлийн төлөвлөгөө1 ээлжит хичээлийн төлөвлөгөө
1 ээлжит хичээлийн төлөвлөгөөTsoomoo Myagmar
 
3 ээлжит хичээлийн төлөвлөгөө
3 ээлжит хичээлийн төлөвлөгөө3 ээлжит хичээлийн төлөвлөгөө
3 ээлжит хичээлийн төлөвлөгөөTsoomoo Myagmar
 
өгөгдлийн санд боловсруулалт хийх
өгөгдлийн санд боловсруулалт хийхөгөгдлийн санд боловсруулалт хийх
өгөгдлийн санд боловсруулалт хийхTsoomoo Myagmar
 
өгөгдлийн сан үүсгэх
өгөгдлийн сан үүсгэхөгөгдлийн сан үүсгэх
өгөгдлийн сан үүсгэхTsoomoo Myagmar
 
8 9 angin ogogdl prs
8 9 angin ogogdl prs8 9 angin ogogdl prs
8 9 angin ogogdl prs
Tsoomoo Myagmar
 

More from Tsoomoo Myagmar (20)

09
0909
09
 
07 digest aid
07 digest aid07 digest aid
07 digest aid
 
Ca milk
Ca milkCa milk
Ca milk
 
Liver aid
Liver aidLiver aid
Liver aid
 
Liver aid
Liver aidLiver aid
Liver aid
 
Ginseng essence
Ginseng essenceGinseng essence
Ginseng essence
 
Pine pollen
Pine pollenPine pollen
Pine pollen
 
3.mongol
3.mongol3.mongol
3.mongol
 
Bamboo essence
Bamboo essenceBamboo essence
Bamboo essence
 
нэгж хичээлийн хөтөлбөр
нэгж хичээлийн хөтөлбөрнэгж хичээлийн хөтөлбөр
нэгж хичээлийн хөтөлбөр
 
4 ээлжит хичээлийн төлөвлөгөө
4 ээлжит хичээлийн төлөвлөгөө4 ээлжит хичээлийн төлөвлөгөө
4 ээлжит хичээлийн төлөвлөгөө
 
2 ээлжит хичээлийн хөтөлбөр
2 ээлжит хичээлийн хөтөлбөр2 ээлжит хичээлийн хөтөлбөр
2 ээлжит хичээлийн хөтөлбөр
 
1 ээлжит хичээлийн төлөвлөгөө
1 ээлжит хичээлийн төлөвлөгөө1 ээлжит хичээлийн төлөвлөгөө
1 ээлжит хичээлийн төлөвлөгөө
 
3 ээлжит хичээлийн төлөвлөгөө
3 ээлжит хичээлийн төлөвлөгөө3 ээлжит хичээлийн төлөвлөгөө
3 ээлжит хичээлийн төлөвлөгөө
 
өгөгдлийн санд боловсруулалт хийх
өгөгдлийн санд боловсруулалт хийхөгөгдлийн санд боловсруулалт хийх
өгөгдлийн санд боловсруулалт хийх
 
өгөгдлийн сан үүсгэх
өгөгдлийн сан үүсгэхөгөгдлийн сан үүсгэх
өгөгдлийн сан үүсгэх
 
Microsoftaccess2007
Microsoftaccess2007Microsoftaccess2007
Microsoftaccess2007
 
9 angin ogogdl prs
9 angin ogogdl prs9 angin ogogdl prs
9 angin ogogdl prs
 
If presentation
If presentationIf presentation
If presentation
 
8 9 angin ogogdl prs
8 9 angin ogogdl prs8 9 angin ogogdl prs
8 9 angin ogogdl prs
 

While prst

Editor's Notes

  1. б