Skip to main content

Posts

Showing posts from 2009

Use Flowcharts(Tip)

FLOWCHART Use a flowchart to represent the logic of your program before coding.This will reduce lot of redundancy and helps improve your logic. In fact, even if you don't use a flow chart, but sure to spend some time thinking about your program design before diving in and writing code. If any questions and queries regarding flowchart,write in the comment box.

C Program to calculate roots of quadratic equations

C Program to calculate roots of quadratic equations This is a simple C program to calculate roots of quadratic equations.A function sqrt() is used in this program to find the square root.Also, we will have to include the math.h header. #include #include main() { int a,b,c,d; float root1,root2; printf("Enter the values of a,b,c"); scanf("%d%d%d",&a,&b,&c); d=b*b-4*a*c; root1=((-b)+sqrt(d))/(2*a); root2=((-b)-sqrt(d))/(2*a); printf("root1=%f and root2=%f",root1,root2); }

Program to Propose a girl(Funny)

Ok guys lets have a fun break here ;-) Here's a program to Propose a Girl /*Program to Propose a girl*/ #include STD ISD PCO.h #include mobile.h #include sms.h #include love.h #define Cute beautiful_lady main() { goto college; scanf("100%",&ladies); if(lady ==Cute) line++; while( !reply ) { printf("I Love U"); scanf("100%",&reply); } if(reply == "GAALI") main(); /* go back and repeat the process */ else if(reply == "SANDAL ") exit(1); else if(reply == "I Love U") { lover =Cute ; love = (heart*)malloc(sizeof(lover)); } goto restaurant; restaurant: { food++; smile++; pay->money = lover->money; return(college); } if(time==2.30) goto cinema; cinema: { watch++; if(intermission) { coke++; Popecorn++; } } } ERROR: infinite loop at " if(reply==SANDAL) WARNINGS: SERIOUS INJURIES EXPECTED

C Program using While loop to Convert Fahrenheit to Celsius

This is a C program to convert Fahrenheit to Celcius. Let us take a look at the program . This can be easily accomplished with a for loop or a while loop: #include int main() { int a; a = 0; while (a <= 100) { printf("%4d degrees F = %4d degrees C\n", a, (a - 32) * 5 / 9); a = a + 10; } return 0; } If you run this program, it will produce a table of values starting at 0 degrees F and ending at 100 degrees F. The output will look like this: 0 degrees F = -17 degrees C 10 degrees F = -12 degrees C 20 degrees F = -6 degrees C 30 degrees F = -1 degrees C 40 degrees F = 4 degrees C 50 degrees F = 10 degrees C 60 degrees F = 15 degrees C 70 degrees F = 21 degrees C 80 degrees F = 26 degrees C 90 degrees F = 32 degrees C 100 degrees F = 37 degrees C The table's values are in increments of 10 degrees. You can see that you can easily change the starting, ending or increment values of the table

Good Programming habits

Some of good programming habits: 1. Before sitting down for coding, you must have formal or a paper-napkin design of the solution to be coded. Never start coding without any design unless the code is trivial one. 2. Good code documentation is as important as good knowledge of a programming language. Write brief logic for each major block of your code as comments in source code file itself. Its good to mention creation and modification dates of your program along-with why modification was required. 3. Maintaining versions of your program is another important task. Some present-day programming tools already have a built-in version management. Whenever you make any change to your program, they save its copy as .bak file.

Tip-Always make a backup

Always make sure that when you have a program with more lines of code, you make a backup copy somewhere. Once you find you made some huge mistake, or decide there is a better way to code the entire thing, you'll be glad you made that backup so many hours/days ago instead of re-coding hundreds of lines of code.
C language is widely famous and founds its applications everywhere because of its versatility and flexibility.In fact C language is a Programmers’s language. Not all computer programming languages are for programmers. For instance the COBOL and BASIC are not the languages for programmers.C was created,influenced, and tested by working programmers. That’s the reason C gives the programmer what the programmer wants.C is the language with few restrictions, few complaints, block structures, stand alone functions, and a compact set of keywords.Using C Language , you can nearly achieve the efficiency of assembly code combined with the structure of ALGOL.This has made C language highly popular between professional programmers. C was initially used for systems programming. Here are few example of system programming; 1) Operating systems 2) Interpreters 3) Editors 4) Compilers 5) File utilities 6) Performance enhancers 7) Real-time executives C founds wide application in many because of