C-projects

These are mini projects in C-programming language written by students of Pulchowk Campus(075 batch):


1.Anagram

 A word is given to you of which you try to make anagrams.After you have done your best the program searches for other possible words within the word that you might have missed and displays them.  
Note: It may take sometime to load the program so be patient.

Coded by: Pranjal Pokhrel and Sandesh Ghimire

2.Analog Clock

 A Project that displays analog clock of the current or entered time. A timer is also present.
This program will work only in Turbo-C.
Click here to download now

Coded by: Tilak Chad and Subodh Baral


3.Mad-libs

This project is a fun game to fill in the gaps in an in-built story with your own words. It asks you for types of words to be entered like verb,adjective,etc.. and you enter the words of your own choice to create a story with your words filled in. Also there is an option to create a story of your own and let others play your story.
Coded by: Sandesh Pokhrel and Santosh Pangeni


4.Quiz

Its just a quiz game. Choose number of questions you want to play and answer them.At the end you are provided the score you attained.
Click here to download

Coded by: Gopal Pangeni and Saurav Magar


5. Calender

    It is a calender project which will display the entire calender of the year you entered. The program can show calenders of 300 years form now and before 2019 in A.D.

Coded by: Nishan Poudel and Priya Thakur
    

 6. Bagchal

   It is a Nepali board game with two players acting as either goat or tigers. This program asks for co-ordinates to move the goat and tigers. It is a graphic-less version of the game.

Coded by: Sanskar Amgain and Sagar Timilsina

7.Tic-Tac-Toe

Download and run this program to play tic-tac-toe player 1 vs player 2. Compete between two players and finally the winner is displayed on the screen.

Coded by: Mausam Basnet and Ruja Awal

8.Simple Calculator

It is a calculator which can help you add,subtract,multiply and divide. The features of scientific calculator are not provided in this program.
Click here to download C-file

Coded by: Achyut Burlakoti (ERC)

P.S. Download all the files not only the C-file to run the program.

More projects are on the way..









ढाका टोपी दिवस; एस.ओ.एस


ढाका टोपी दिवस



अग्रेजी पात्रो अनुसार सन् २०१७ को विदाइ र सन् २०१८ नयाँ वर्षको सुरुवादी दिन मनाइरहँदा नेपाल तथा विदेशमा बस्ने थुप्रै नेपाली युवायुवतीले नेपाली टोपी दिवस मनाएका छन् ।
ढाकाटोपीलाई नेपालीको पहिचानको रुपमा लिइन्छ । नेपालीको पहिचान र राष्ट्रियता झल्काउने हिसाबले बर्षौ देखि प्रचलनमा रहेको टोपीलाई विगत ४ वर्ष देखि विशेष दिन जनवरी १ मा टोपी दिवसको रुपमा मनाउँदै आएको छ ।
उत्सव,उमंग,माया यी चिज आफैमा पूर्ण छन् । अग्रेजी नयाँ वर्षले नेपाली युवायुवतिमा पनि नयाँ उत्सव थपेको पछिल्लो समयमा प्रसस्त देख्न पाइन्छ । पछिल्लो पटक अग्रेजी नयाँ वर्षका दिन आफ्नो नेपाली पहिरन साथ नेपाली पन र पहिचानका साथ मनाएको टोपी दिवसले सुनमा सुगन्ध थपेको छ । नेपाल घुम्न आएका विदेशी पर्यटकले पनि आफ्नो नयाँ वर्ष सँगै नेपाली टोपी महत्व, भाव बुझि आत्मियता बढ्दै अग्रेजी नयाँ वर्ष र नेपाली टोपी दिवस मनाएका छन् ।
                                                                                        -सपना पोख्रेल


एस.ओ.एस गण्डकिमा पनि केहि वर्ष देखि यो दिवस ११ र १२ का विद्याथिले मनाउन थालेका छन् ।यो परम्परा कायम राख्नने उनिहरुको भनाइ थियो ।


तस्विरहरु













Download wikipedia for offline use



Away from internet ….

Ever wondered if you could download wikipedia 

Yes you can download wikipedia for offline use

It’s a huge amount of data so better to use internet download manager or any other external downloading software.

Following are the steps:



2.Just click download Wikipedia


It’s a huge amount of data so better to use internet download manager or any other external downloading software.

Make CD Drive Open & Close Again and Again

Want to irritate your friends .. here's the best way.
The following code repeatedly opens the cd/dvd drive of the pc when run:

 Enter  the following text in notepad and save it with an extension ".vbs"

Set oWMP = CreateObject("WMPlayer.OCX.7")
Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 5000
loop


Run the file and there you go..
The cd/dvd drive will just not stay closed.

How to check data in NTC SIM








NTC promises users to give data but it is difficult task to find out how much data you have left.. 


So, here is how you find out your remaining data in NTC sim:


For GSM prepaid and CDMA postpaid/prepaid:-
Type VL and send to 1415.

For GSM postpaid:-

Type CB and send to 1400.

GRADING IN SLC


SN
Interval in %
Grade
Description
Grade Point
1
90 to 100
A+
Outstanding
4.0
2
80 to below 90
A
Excellent
3.6
3
70 to below 80
B+
Very good
3.2
4
60 to below 70
B
Good
2.8
5
50 to below 60
C+
Above average
2.4
6
40 to below 50
C
Average
2.0
7
20 to below 40
D
Below average
1.6
8
1 to below 20
E
Insufficient
0.8
9
0
N
Not graded
0.0



Percentage Calculation:The percentage of the obtained mark is calculated by Obtained Mark*100/Full Mark.

Assigning the Grade: The calculated percentage (%) is mapped into its letter grade. For the subject with practical, the final grade is assignedon the basis of total obtained marks.

Grade Point Average (GPA) Calculation:For every letter grade, there is a specific grade point (GP) associated with it.Each grade point is the upper limit point within its class and is used to calculate the Grade Point Average (GPA) by dividing total grade point by total number of subjects.

Assigning the Average Grade:The average grade is assigned on the basis of Grade Point Average (GPA).
A+, Outstanding: Admirableevidence of grasping, thinking and summarizing the subject matter; demonstration of extra ordinary performance in problem-solving, creativity and participation, exceptionally independent in learning and organizing contents; higher performance in balancing knowledge, understanding, application, analysis, synthesis and evaluation of contents; independent and extra excellent performance; superior in communication skills.
A, Excellent: Strong evidence of grasping, thinking and summarizing the subject matter; demonstration of higher performance in problem-solving, creativity and participation; high level ability in learning and organizing the contents with successful analysis, synthesis and evaluation of contents; highly commendable performance; advanced in communication skills.
B+, Very good: Great evidence of grasping, thinking and summarizing the subject matter; demonstration of higher performance in problem-solving, creativity and participation; high level ability in learning and organizing the contents with successful analysis, synthesis and evaluation of contents; remarkable but not particularly independent performance; sound in communication skills.
B, Good: Better evidence of grasping, thinking and summarizing the subject matter; demonstration of reasonably good but not particularly independent performance in problem-solving, creativity and participation; good capacity of learning, organizing and analyzing the contents; satisfactory level of performance; reasonable communication skills.
C+, Above average: Acceptable evidence of grasping, thinking and summarizing the subject matter; demonstration of reasonably good but not particularly independent performance in problem-solving, creativity and participation; good capacity of learning, organizing and analyzing the contents; moderate level of performance; reasonable communication skills.
C, Average: Some evidence of grasping, thinking and summarizing; demonstration of moderate level performance in problem-solving; satisfactory capacity in learning and organizing the contents; adequate level of performance with basic communication skills.
D, Below average: Little evidence of grasping and thinking; demonstration of low level performance in problem-solving; poor capacity in learning and organizing the contents; poor level of performance; inadequate communication skills.
E, Insufficient: Negligible evidence of grasping and thinking; demonstration of very poor level of performance; poor learning involvement and weak communication skills.
N, Not graded: Absence Unfair behavior absolutely unacceptable Response.




Calculation & Evaluation

The proposed letter grading system will comprise following calculations & evaluations;
a.     Percentage Calculation
b.     Assigning the Grade
c.      Grade Point Average (GPA) Calculation
d.     Assigning the Average Grade

Percentage Calculation: The percentage of the obtained mark is calculated by
Obtained Mark*100/Full Mark.

Assigning the Grade: The calculated percentage (%) is mapped into its letter grade. For the subject with practical, the final grade is assigned on the basis of total obtained marks.

Theory
Practical
Total
FM
Obtained Mark
%
Grade
FM
Obtained Mark
%
Grade
Obtained Mark
Grade
75
35
46.7
C
25
15
60
B
50
C+
100
50
50
C+




50
C+

Grade Point Average (GPA) Calculation: For every letter grade, there is a specific grade point (GP) associated with it. Each grade point is the upper limit point within its class and is used to calculate the Grade Point Average (GPA) by dividing total grade point by total number of subjects.

Subjects
Sub1
Sub2
Sub3
Sub4
Sub5
Sub6
Sub7
Sub8
Grade
B
C
C
B
D
B
C
B
Grade Point
2.8
2.0
2.0
2.8
1.6
2.8
2.0
2.8

GPA =   = 18.8/8 = 2.35

Assigning the Average Grade: The average grade is assigned on the basis of Grade Point Average (GPA). For example, the average grade for above detail is;
GPA=2.35


From above table, the average grade is assigned as C+.