Sunday, June 22, 2014

QBASIC SOLUTIONS

Set-1
1.               Write a program to ask principal amount, time and rate and calculate simple interest using Sub procedure. (I=PTR/100)
=>
DECLARE SUB CALC(P,T,R)
REM TO CALCULATE SIMPLE INTEREST
CLS
INPUT ”Enter principal, time and rate”; P,T,R
CALL CALC(P,T,R)
END

SUB CALC(P,T,R)
I=(P*T*R)/100
PRINT “The simple interest=”;I
END SUB


2.             Write a program to ask any two numbers and find out their sum, product and difference using SUB procedure.
=>
DECLARE SUB SUM(A,B)
DECLARE SUB PRODUCT(A,B)
DECLARE SUB DIFFERENCE(A,B)
REM TO FIND SUM, PRODUCT AND DIFFERENCE OF TWO GIVEN NUMBERS
CLS
INPUT “Enter any two number”; A,B
CALL SUM(A,B)
CALL PRODUCT(A,B)
CALL DIFFERENCE(A,B)
END

SUB SUM(A,B)
REM SUM
S=A+B
PRINT “The sum of”;A;”and”;B;”is”;S
END SUB

SUB PRODUCT(A,B)
REM PRODUCT
P=A*B
PRINT “The product of”;A;”and”;B;”is”;P
END SUB

SUB DIFFERENCE(A,B)
REM DIFFERENCE
D=A-B
PRINT “The difference of”;A;”and”;B;”is”;D
END SUB


3.              Write a program to ask any two numbers and find out the greater number using SUB procedure.
=>
DECLARE SUB GREAT(A,B)
REM TO FIND OUT GREATER NUMBER AMONG TWO GIVEN NUMEBRS
CLS
INPUT “Enter any two numbers”;A,B
CALL GREAT(A,B)
END

SUB GREAT(A,B)
IF A>B THEN
PRINT A;”is greater”
ELSE
PRINT B;”is greater”
END IF
END SUB


4.             Write a program to ask a number and find the sum of digits using SUB procedure. If number is 123 then sum is 6.
=>
DECLARE SUB SUM(N)
REM TO FIND THE SUM OF GIVEN DIGITS
CLS
INPUT ”Enter a number”;N
CALL SUM(N)
END

SUB SUM(N)
S=0
WHILE N<>0
R=N MOD 10
S=S+R
N=N\10
WEND
PRINT “The sum of digits of given number is”;S
END SUB


5.             Write a program to find the sum of first ten natural numbers using SUB procedure.
=>
DECLARE SUB SUM()
REM TO FIND THE SUM F FIRST TEN NATUAL NUMEBRS
CLS
CALL SUM
END

SUB SUM
N=10
S=N*(N+1)/2
PRINT “THE SUM OF FIRST TEN NATURAL NUMBERS=”;S
END SUB


6.             Write a program to ask a number and display its square value using SUB procedure.
=>
DECLARE SUB SSQR(N)
REM TO DISPLAY SQUARE VALUE OF GIVEN NUMBER
CLS
INPUT “Enter any number”;N
CALL SSQR(N)
END

SUB SSQR(N)
SQ=N^2
PRINT  “The square of given number is”;SQ
END SUB


7.              Write a program to ask a number and display its multiplication table using SUB procedure.
=>
DECLARE SUB TABLE(N)
REM TO DISPLAY  THE MULTIPLICATION TABLE OF GIVEN NUMBER
CLS
INPUT “Enter any number”;N
CALL TABLE(N)
END

SUB TABLE(N)
FOR I = 1 TO 10
PRINT N;”*”;I;”=”;N*I
NEXT I
END SUB


8.             Write a program to ask your name and print 10 times using SUB procedure.
=>
DECLARE SUB NAME(N$)
REM TO DISPLAY YOUR NAME TEN TIMES
CLS
INPUT “Enter your name”;N$
CALL NAME(N$)
END

SUB NAME(N$)
FOR I = 1 TO 10
PRINT N$
NEXT I
END SUB



9.             Write a program to display series of only odd numbers from 1 to 100 using SUB procedure.
=>
DECLARE SUB SERIES()
REM SERIES OF ODD NUMBERS FROM 1 TO 100
CLS
CALL SERIES
END

SUB SERIES
FOR I = 1 TO 100 STEP 2
PRINT I
NEXT I
END SUB



10.           Write a program to display those numbers which are divisible by 2 and 3 between 1 and 100 using SUB procedure.
=>
DECLARE SUB SERIES
REM TO DISPLAY NUMBERS DIVISIBLE BY 2 & 3 FROM 1 TO 100
CLS
CALL SERIES
END

SUB SERIES
PRINT “The numbers divisible by 2 and 3 from 1 to 100 :”
FOR I = 1 TO 100
IF I MOD 2 = 0 AND I MOD 3 = 0 THEN PRINT I
NEXT I
END SUB



SET-11
1.               Write a SUB program to ask 10 numbers and store in a single dimension array and display the list of input numbers.
=>
DECLARE SUB NUM(N())
REM TO DISPLAY 10 INPUT NUMBERS STORED IN A SINGL;E DIMENSION ARRAY
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter a number”; N(I)
NEXT I
CALL NUM(N())
END

SUB NUM(N())
CLS
PRINT “The input numbers are:”
FOR I = 1 TO 10
PRINT N(I)
NEXT I
END SUB


2.             Write a SUB program to ask ten numbers and store in single dimension array and find out total prime and composite numbers.
=>
DECLARE SUB COUNT(N())
REM TO FIND THE TOTAL PRIME AND COMPOSITE NUMBERS ENTERED
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter a number”;N(I)
NEXT I
CALL COUNT(N())
END

SUB COUNT(N())
PC=0
CC=0
FOR I = 1 TO 10
C=0
FOR K=1 TO N(I)
IF N(I) MOD K = 0 THEN
C=C+1
END IF
NEXT K
IF C=2 THEN
PC=PC+1
ELSE
CC=CC+1
END IF
NEXT I
PRINT “Total number of prime numbers:”;PC
PRINT “Total number of composite numbers:”;CC
END SUB


3.              Write a SUB program to ask name of any five items, quantity and their rate in the single dimension array and display list of items, rate and total amount of each item in tabular form.
=>
DECLARE SUB TABLE(N$(), Q(), R())
REM TO DIIPLAY LIST OF ITEMS, RATE AND TOTAL AMOUNT
CLS
DIM N$(5)
DIM Q(5)
DIM R(5)
FOR I = 1 TO 5
INPUT “ENTER NAME OF ITEM”;N$(I)
INPUT “ENTER QUANTITY”;Q(I)
INPUT “ENTER RATE”;R(I)
PRINT
NEXT I
CALL TABLE(N$(), Q(), R())
END

SUB TABLE(N$(), Q(), R())
CLS
PRINT “NAME OF ITEM”, “RATE”, “TOTAL AMOUNT”
FOR I = 1 TO 5
T=R(I)*Q(I)
PRINT N$(I), R(I), T
NEXT I
END SUB



 4.     Write a SUB program to ask 10 numbers and store in a single dimension array and find out roll number is present in array or not.
=>
DECLARE SUB CHECK(N(),R)
REM TO CHECK WHETHER ROLL NUMBER IS PRESENT IN ARRAY OR NOT
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter any number”;N(I)
NEXT I
CLS
INPUT “Enter your roll number”;R
CALL CHECK(N(),R)
END

SUB CHECK (N (), R)
FLAG = 0
FOR I = 1 TO 10
IF R=N(I) THEN FLAG = 1
NEXT I
IF FLAG = 1 THEN
PRINT "Your roll number  is present in array"
ELSE
PRINT "Your roll number is not present in array"
END IF
END SUB


5.             Write a SUB program to ask ten numbers and store in single dimension array and display in ascending order.
=>
DECLARE SUB ORDER(N())
REM TO DISPLAY INPUT NUMBERS IN ASCENDING ORDER
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter a number”;N(I)
NEXT I
CALL ORDER(N())
END

SUB ORDER(N())
CLS
PRINT “The numbers in ascending order:”
FOR I = 1 TO 10
FOR K = 1 TO 10-I
IF N(K)>N(K+1) THEN SWAP N(K),N(K+1)
NEXT K
NEXT I

FOR I = 1 TO 10
PRINT N(I)
NEXT I
END SUB


6.             Write a SUB program to as 10 students name and store in single dimension array and search your name is in the list or not.
=>
DECLARE SUB CHECK(N$(),NM$)
REM TO CHECK WHETHER NAME IS PRESENT IN ARRAY OR NOT
CLS
DIM N$(10)
FOR I = 1 TO 10
INPUT “Enter any name”;N$(I)
NEXT I
CLS
INPUT “Enter your name”;NM$
CALL CHECK(N$(),NM$)
END

SUB CHECK (N$(), NM$)
FLAG = 0
FOR I = 1 TO 10
IF UCASE$(NM$) = UCASE$(N$(I)) THEN FLAG = 1
NEXT I
IF FLAG = 1 THEN
PRINT "Your name  is present in array"
ELSE
PRINT "Your name is not present in array"
END IF
END SUB


7.             Write a SUB program to ask ten numbers and store in single dimension array and display in descending order.
=>
DECLARE SUB ORDER(N())
REM TO DISPLAY INPUT NUMBERS IN DESCENDING ORDER
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter a number”;N(I)
NEXT I
CALL ORDER(N())
END

SUB ORDER(N())
CLS
PRINT “The numbers in descending order:”
FOR I = 1 TO 10
FOR K = 1 TO 10-I
IF N(K)<N(K+1) THEN SWAP N(K),N(K+1)
NEXT K
NEXT I

FOR I = 1 TO 10
PRINT N(I)
NEXT I
END SUB



8.             Write a SUB program to ask ten numbers and store in single dimension array and find out sum, product and difference of greatest and smallest number.
=>
DECLARE SUB SUM(G,S)
DECLARE SUB PRODUCT(G,S)
DECLARE SUB DIFFERENCE(G,S)
REM TO FIND SUM, PRODUCT AND DIFFERENCE OF GREATEST AND SMALLEST NUMBER
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT “Enter any number”;N(I)
NEXT I
G=N(1)
S=N(1)
FOR I = 2 TO 10
IF N(I)>G THEN G=N(I)
IF N(I)<S THEN S=N(I)
NEXT I
CLS
CALL SUM(G,S)
CALL PRODUCT(G,S)
CALL DIFFERENCE(G,S)
END

SUB SUM(G,S)
REM SUM
SM=G+S
PRINT “The sum of greatest and smallest input numbers is:”;SM
END SUB

SUB PRODUCT(G,S)
REM PRODUCT
P=G*S
PRINT “The product of greatest and smallest input numbers is:”;P
END SUB

SUB DIFFERENCE(G,S)
REM DIFFERENCE
D= G-S
PRINT “The difference of greatest and smallest input numbers is:”;D
END SUB



9.             Write a SUB program to ask name of five students and their average marks and display in ascending order in the basis of name.
=>
DECLARE SUB DISPLAY(N$(), AV())
REM TO DISPLAY NAME AND AVERAGE MARSK IN ASCENDING ORDER ON THE BASIS OF NAME
CLS
DIM N$(5)
DIM AV(5)
FOR I = 1 TO 5
INPUT “Enter your name”;N$(I)
INPUT “Enter your average marks”;AV(I)
PRINT
NEXT I
CALL DISPLAY(N$(),AV())
END

SUB DISPLAY(N$(),AV())
CLS
FOR I = 1 TO 5
FOR K = 1 TO 5-I
IF N$(K)>N$(K+1) THEN
SWAP N$(K), N$(K+1)
SWAP AV(K), AV (K+1)
END IF
NEXT K
NEXT I
PRINT “The names and average marks in ascending order”
PRINT “Name”, “Average Marks”
FOR I = 1 TO 5
PRINT N$(I),AV(I)
NEXT I
END SUB



10.           Write a SUB program to ask a number and display its prime factors.
=>
DECLARE SUB PF(N)
REM TO DISPLAY PRIME FACTORS OF GIVEN NUMBERS
CLS
INPUT “Enter any number”;N
CALL PF(N)
END

SUB PF(N)
PRINT  “The prime factors of”;N; ”are:”
FOR I = 2 TO N
IF N  MOD I = 0 THEN
C=0
FOR K = 1 TO N
IF I MOD K = 0 THEN C=C+1
NEXT K
IF C=2 THEN PRINT I
END IF
NEXT I
END SUB

Sunday, March 2, 2014

Write a program in QBASIC:

1.     Input 15 numbers and print them with their sum.
  =>
REM
CLS
DIM N(15)
FOR  I= 1 TO 15
INPUT “Enter a number”; N(I)
NEXT  I
CLS
PRINT “The entered numbers are:”
FOR J= 1 TO 15
PRINT N(J)
S=S+N(J)
NEXT J
PRINT “The sum is”; S
END

2.     Input 20 numbers and print them in reverse order.
  =>
REM
CLS
DIM N(20)
FOR I= 1 TO 20
INPUT “Enter a number”; N(I)
NEXT I
       CLS
       PRINT “The numbers in reverse order are:”
       FOR J = 20 TO 1 STEP – 1
       PRINT N(J)
       NEXT J
       END

  3.     Input 25 numbers and print only even numbers with their sum.
=>
   REM
      CLS
      
DIM N(25)
      FOR I = 1 TO 25
      INPUT ”Enter a number”; N(I)
      NEXT I
      CLS
      PRINT “The even numbers only are:”
      FOR J = 1 TO 25
      IF N(J)MOD 2=0 THEN PRINT N(J)
      S=S+N(J)
      NEXT J
      PRINT “The sum is”; S
      END

  4.    Input 20 numbers and print only even numbers.
    =>
      REM
      CLS
      DIM N(20)
      FOR I = 1 TO 20
      INPUT “Enter the numbers”; N(I)
      NEXT I
      CLS
      PRINT “The even numbers only are:”
      FOR J = 1 TO 20
      IF N(J) MOD 2=0 THEN PRINT N(J)
      NEXT J
      END


5.     Input 15 numbers and print only positive numbers  from the numbers given below:
10, 20, -30, -40, 19, 45, 32, -98, -78, 34, -53, 12, -9, -7, -8
 =>
REM
CLS
DIM N(15)
FOR I = 1 TO 15
READ N(I)
NEXT I
DATA 10, 20, -30, -40, 19
DATA 45, 32, -98, -78, 34
DATA -53, 12, -9, -7, -8
PRINT “The positive numbers are”
FOR J = 1 TO 15
IF N(J)>0 THEN PRINT N(J)
NEXT J
END


6.     Input 10 different names and   display all whose name start with “S”.
  =>
REM
CLS
DIM N(10) AS STRING
FOR I = 1 TO 10
INPUT “Enter the name”; N(I)
NEXT I
CLS
PRINT “The names whose first letter starts with “S” are”
FOR J = 1 TO 10
A$=UCASE$(LEFT$(N(J),1))
IF A$=”S” THEN PRINT N(J)
NEXT
END

7.      Input 15 different names and display only those names whose starting and ending characters are vowels.
  =>
REM
CLS
DIM N(15) AS STRING
FOR I = 1 TO 15
INPUT “Enter the name”; N(I)
NEXT I
PRINT “The names whose starting and ending characters are vowel are”
FOR J= 1 TO 15
A$=UCASE$(LEFT$(N(J), 1))
B$=UCASE$(RIGHT$(N(J),1))
IF (A$=”A” OR A$=”E” OR A$=”I” OR A$=”O” OR A$=”U”) AND (B$=”A” OR B$=”E” OR B$=”I” OR B$=O” OR B$=”U”) THEN PRINT N(J),
NEXT J
END

8.    Input 10 different numbers and display in ascending order.
  =>
REM
CLS
DIM N(10)
FOR I = 1 TO 10
INPUT” Enter the number”; N(I)
NEXT I
FOR I = 1 TO 10
FOR J = 1 TO 10-I
IF N(J) > N(J+1) THEN SWAP N(J), N(J+1)
NEXT J
NEXT I
CLS
PRINT “The numbers in ascending order are:”
FOR K = 1 TO 10
PRINT N(K)
NEXT K
END

9.     Input 10 different names and display in descending order.
  =>
REM
CLS
DIM N(10) AS STRING
FOR I = 1 TO 10
INPUT “Enter the name”; N(I)
NEXT I
FOR K = 1 TO 10
FOR J = 1 TO 10 – K
IF N(J) < N(J+1) THEN SWAP N(J), N(J+1)
NEXT J
NEXT K
CLS
PRINT “The names in Descending order is”
FOR I = 1 TO 10
PRINT N(I)
NEXT I
END

10.  Input 15 different names of capital and country and display in ascending order according to country.
      =>
        REM
        CLS
        DIM N(10) AS STRING
        DIM CN(10) AS STRING
        FOR I = 1 TO 10
        INPUT “Enter the name of the county and capital”; N(I),
        CN(I)
        NEXT I
        FOR J= 1 TO 10
        FOR K = 1 TO 10 – J
        IF N(K)>N(K+1) THEN
        SWAP N(K), N(K+1)
        SWAP CN(K), CN(K+1)
        END IF
        NEXT K
        NEXT J
        CLS
        PRINT “Name of county”, “Capital”
        FOR I = 1 TO 10
        PRINT N(I), CN(I)
        NEXT I
        END

11.  Store names and marks of 15 different students and print their names, marks and division using the following conditions:
Percentage                 Division

    >=80 and <=100         Distinction
>=60 and <80             First division
>=50 and <60             Second division
>=40 and <50             Third division
       <40                           Fail
     =>
       REM
       CLS
       DIM N(15) AS STRING
       DIM M(15)
       DIM D(15) AS STRING
       FOR I = 1 TO 15
       INPUT “Enter the name:”; N(I)
       INPUT “Enter the percentage:”; M(I)
       NEXT I
       PRINT “Name”, ”Percentage”, ”Division”
       FOR I = 1 TO 15
       IF M(I)>=80 AND M(I)<=100 THEN
       D[I]= ”Distinction”
       ELSEIF M(I)>=60 AND M(I)<80 THEN
       D[I]= “First Division”
       ELSEIF M(I)>=50 AND M(I)<60 THEN
       D[I]= “Second Division”
       ELSEIF M(I)>=40 AND M(I)<50 THEN
       D[I]= “Third Division”
       ELSE
       D[I]= “Fail”
       END IF
       PRINT N(I), M(I), D(I)
       NEXT I
       END

12. Input 10 different names and age of students, after that the user should ask the user to input name to search data. If the name is found then print the name and age of the student otherwise print “Data not found”.
      =>
        REM
        CLS
        DIM N(10) AS STRING
        DIM A(10)
        FOR I = 1 TO 10
        INPUT “Enter the name and age of the students”; N(I), A(I)
        NEXT I
        INPUT “Enter the name to search the data”; S$
        FLAG =0
        FOR I= 1 TO 10
        IF UCASE$(S$)=UCASE$(N(I)) THEN
        PRINT N(I), A(I)
        FLAG=1
        END IF
        NEXT I
        IF FLAG=0 THEN PRINT “Data not found”
        END

Friday, February 28, 2014

JM Photography Exhibition 2070

Coming soon….
JM Sports Meet 2070

Date: 27th to 29th Magh 2070
Total Days: 3 days

Principal sir opening JM sports Meet
Schooling not only means gaining education and being perfect in studies but it also means to know each and every activity and recognizing new things. Our school too organized Sports meet in order to make students mind fresh, as whole the year they only keep on studying which makes their mind dull and monotonous. Like every year, our school organized sports meet but this time it was organized in different way. Our principal sir, vice-principal ma’am and sir as well as other teachers opened this occasion by flowing balloons in the air. We enjoyed a lot seeing it.

Junior students playing fun games
Our school tried to make this sport meet really very interesting. Many games were prepared by our teachers like table tennis, badminton, carom board, ludo, chess, skipping, basketball, mini-football, etc. for seniors and chocolate eating race, shoes wearing race, etc. for juniors. But this year they also added some more interesting games like: spoon race, fun games, etc. All the students were very happy participating in such events as students love playing games.




Basketball match :) :)
Our school administration tries to make students capable and energetic in every field. They make students to recognize their hidden talents as students don’t only have the capability to read and write but also have the potentiality on various fields i.e. singing, dancing, sports, etc. They also though of making the students physically fit and hence, organized this event. This sports meet has played an important role to increase concentration power and confidence level in the students. It helped to develop patience in them.  It also helped students to maintain their discipline.


Therefore, we are very thankful to our school administration as they try to make us good in every field and sharpen our talents. I am glad and proud to be a student of Jagat Mandir Higher Secondary Boarding School.

Audience watching games
Musical chair ^_^







Saturday, February 15, 2014

Tour to Chitlang

Date: 31st January & 1st February
Total time: 1 night 2 days

Participants: Dipendra Nepal, Sarika Shrestha, Prabesh Bardewa, Yashoda Khadka, Ashish Pokhrel, Dinesh Poudel, Prajwal Badal, Salil K.C., Rabin Kaduwal, Alisha Tamang, Roman Mahat, Yashoda Ghimire, Rupesh Kafle, Dipendra Basnet, Jyoti Thami, Shristy Karki, Meghana Rai, Sachita Buddhathoki, Srija Adhikari, Cosmic Koirala, Aditya Bhujel, Alen K.C., Amrit Koirala, Adip Thapa, Karma Tshering Sherpa, Pradeep Magar, Krishna Govaju, Bipal Kattel, Sabin Shrestha, Sabin Paudel and Sujan Gurung

Teachers: Murari sir, Deepak sir and Samuel sir

“Travelling broadens our mind.” So, we must travel different places as it gives us knowledge and information about different things which we have never seen or will never see again throughout our life. Apart from this, it also helps in refreshment, enjoyment, and entertainment. Nowadays every school take their students for visiting different places so that students can learn different things. School administration knows its importance as only learning things from our textbooks and note copies makes our mind dull and monotonous. So a short but unforgettable event call ‘Educational Tour’ is held by schools.

Before a couple of weeks, we, grade 9 students went on educational tour to Chitlang. Chitlang is a small village lies in Makwanpur district of Narayani zone. We visited many religious and historical places over there. So, this is a short description of what I experienced from this tour which of course will please you if you have a squint on it.

Day 1:
Gathering at School
                The tour began with full excitement and enthusiasm. We were wild to start our journey.  We were called in the school at exactly 9 A.M. but some of our friends didn’t arrive by time so we kept on waiting. This moment of patience as making us feel bored and anxious at the beginning but we kept ourselves busy by involving in photography.


Heading towards Chitlang
                Finally our waiting was valued and everyone arrived. We immediately grabbed our bags and left for our destination. We headed towards our school bus which took us up to Thankot and dropped us there. Then we started to walk to reach Chitlang. On the way to our destination, we observed beautiful scenarios including natural herbs and trees which was heartrending.

View of Chandragiri
                After about a couple of hours we reached the top of “Chandragiri” which was the place where our late king Prithivi Narayan Shah had observed the beauty of Kathmandu valley and decided to capture it. Our vice principal, in fact our guide, Murari sir told us many things about this place of beauty. Then we continued our walk to our fascinating destination.



At Chitlang
                After a long walk of about 6 hours, which felt to be passed within a blink of an eye, we reached our destination. The place was filled with natural beauty. As soon as we reached Chitlang, we ran and jumped with joy and excitement. We were very tired and hungry by this time. So we took our lunch. We were taken to stay in a resort cum homestay by our teachers where we took rest in our allocated rooms. After about an hour we were fresh and later all of us met in front of the stay.

Shivalaya with 3 pinnacles
                Next we hired a local guide and then we headed to visit a religious temple, “Sivalaya with 3 pinnacles”. Our teachers as well as the local people explained about the history of the place along with the vegetation, environment, and climate of the place which was quite interesting. All of us then prayed in the temple and became busy in taking photographs for the memory of this masterpiece.



Yummy Cheese ^_^
            After visiting the temple we headed towards the water mill. We observed the process of converting maize into flour. We were informed that the flour which comes out from maize is more nutritious than anything else. Then through the guidance of our teachers and guide we walked towards “The Nepalese Goat Cheese Industry”. All of us then had yummy piece of freshly prepared cheese.




Campfire
                We also visited the factory and closely perceived the method of preparing cheese. Then we went to “Shree Swochanda Bhairab Madhyamik Vidyalaya”, which was the only school in Chitlang. After that we came back to our stay. When it was dark outside, we enjoyed campfire. Then we had our dinner and went to our room to take rest and sleep. We had chat for about an hour and then went to sleep.


Day 2:
Recalling the previous day
                We were quite excited about our 2nd day as we were heading towards the Nepal’s largest grazing field, Markhu and Indrasarowar(largest artificial lake). We then headed to the resort and took some photographs of the chilly morning. After that our teachers made us write some information about the place. We gathered a lot of information and were very happy.



Saat Dhara 
                Then we had our breakfast and planned to leave the resort. Then we visited “Saat Dhara Temple”. It was situated at the middle of a forest which was really amazing. We snapped some pictures and then headed towards Nepal’s largest grazing. On the way was a Chaitya which was built by a great emperor, Ashoka. We collected some information and then moved towards the field.

Largest grazing field


                We walked through the forest where cold breeze was blowing. After a long walk we reached our destination which was really very large. After that we went to Marku and had lunch. Then we visited Indrasarowar and enjoyed boating.





                Next we went to Kulekhani from a tourist bus. The view of Kulekhani Dam was dazzling and breathe taking. Murari sir gave us information about the construction of dam, its depth and so on.  Then we returned back to our school with sadness for the end of our tour.

Talking about the places
Chitlang:
                Chitlang lies about 30 km west from Kathmandu valley. It is situated in Makwanpur district of Narayani zone. Its old name is Chitrapur and was later changed to Chitlang. It is one of the best tourist attraction areas. Different types of people like Newar, Chhetri, Tamang, etc. live here. People are very kind and hardworking and respect other people and tourists. The land here is very fertile and people mainly grow maize, barley, peer, and so on. The climate is moderate and it consists of coniferous and deciduous forest. It has religious importance as it includes religious spots like 3 pinnacles Sivalya, 7 dhara with temple and so on. Some other places to visit are “Majha gaun(a village of Newar community)”, “Swochanda Bhairab temple”, and so on.

Indrasarowar
Markhu
Markhu is a village development committee in Makwanpur district which is widely known for the largest artificial lake Indrasarowar and the boating experience in this lake.



Kulekhani
Kulekhani is a village development committee in Makwanpur District of Narayani zone which is famous for the Kulekhani hydropower-1, which is the only reservoir type of hydroelectric power station in Nepal whose installed capacity is 60 megawatt.

My Expression
                The tour to Chitlang was really memorable and unforgettable for me. I have collected a lot of sweet and fun moments which can never be regained again. I was really impressed by the natural beauty and originality of the place. I was totally amazed to have such comfort and heart catching beauty.
9 stars of 9

                I really had best times with my friends and teacher which will always be placed in one of the corners of my heart throughout my life. This tour also enriched our heart with beauty and glamour of the beauty of the place. This tour has cherished my heart with joy and happiness.




             Lastly, I would like to thank my school administration for all those enchanting and blissing moments which will never come back to my life ever again.