Skip to main content

Posts

TIC-TAC-TOE PROGRAM

TIC-TAC-TOE PROGRAM IN C  The program is quite long but logic is easy Logic:- 1) Make a array in which minimun 9 values can be stored 2) Fill the values 1 to 9 in  your array. 3) Now ask the user to give a values from 1 to 9 4) Now suppose user give 5; 5) Replace 5th index value by 'o' or '*' . 6)Similarly take values until winning conditions are fulfilled. Note:- For knowing winning condition please check out program below, ---------------------------------------------------------- ---------------------------------------------------------- #include <stdio.h> #include<conio.h> int result(); void displayBoard(); char game[10]={'u','1','2','3','4','5','6','7','8','9'}; int main() {  int index,cw;    int player=1;    char sign;         do{        displayBoard();              printf("Press enter to start game! Have fun:\n");          player ...
Recent posts

Program to print ascii values

MAKING A PROGRAM TO PRINT  ASCII VALUES ALONG WITH CHARACTERS It may seem difficult to solve the problem by just  looking at it but if you  look at the solution you  will be surprised. SOLUTION  #include <stdio.h> int main() {   int i;  /* Print ASCII values from 0 to 255 */  for(i=0; i<=255; i++)  {   printf("ASCII value of character %c = %d\n", i, i);  }  return 0; } You should  focus on logic before doing any program Like here declaring i  as int and storing and using it inside printf  with %c may seem wrong  but if you focus  then you will know by  doing this, #imp -   we are actually storing characters eg- ITER ATION 1 Value of i =0 here 0 itself will act as a ascii value and  equivalent character will be stored. ANOTHER METHOD int main( ){ char c; printf ("give a character"); scanf ("%c",&c ); printf ("ASCII value of %c =  %d,c,c); return 0; } Here Ascii value wil...

Number System with aditya.

      Number System •        Decimal Number System •        Binary Number System •        Octal Number System •        HexaDecimal Number System Decimal Number System •        The number system that we use in our day-to-day life is the decimal number system. Decimal number system has base 10 as it uses 10 digits from 0 to 9. •        In decimal number system, the successive positions to the left of the decimal point represents units, tens, hundreds, thousands and so on. Decimal Number System •        Each position represents a specific power of the base (10). •        For example, the decimal number 1234 consists of the digit 4 in the unit's position, 3 in the tens position, 2 in the hundreds position, and 1 in the t...

Entering inside a computer with Aditya.

ENTERING INSIDE  A COMPUTER    WITH      ADITYA BHARDWAJ To learn programming we cant jump directly into the codes. We will start with  some basics about a computer . VON NEUMANN architecture : It explains the basic working of a computer that is -  1) Taking input from user 2) Processing on input which means performing different operations on input. 3) Returning output to user. Meomry- Computer has its own memory where data given by user is stored generally called as memory cells.The variables which we declare in our programmes are stored in these memory cells.The location of these memory cells is the name which we give to our variables, suppose,I write INT a=20; Here, a memory cell will be given a name a and 20 will be stored in it. Operators- Different operators are used to perform various tasks,some of these are, 1) Arithmetic operators-(+,-,*,/,%)-(%-is the modulus operator and returns remainder. 2)Logical Operators 3)Relational Operators...

Adding 2 numbers in C

  ADDING 2 NUMBERS IN C  If you are a beginner then I will suggest you to start creating your programs on a online GDB compiler To start with C I will suggest you to study from "c by yashwant kanetkar". HERE IS THE PROGRAM: //This is my first program #include<stdio.h> int main(){         int a,b,z;   //declared 3 variables a b and z,      printf("Enter first number \n");     scanf("%d", &a);  //scanf is used to take input from user and store it in variable a.     printf("Enter second number \n");   //printf is used to give output to user.     scanf("%d", &b);  //input from user stored in variable b.     z=a+b;  //'+' is a arithmetic operator  in c for adding 2 values     printf("The sum of two numbers is %d \n",z);     //%d is used in print statement because we want to give a value from a variable z which is a+b.    ...