Thursday, September 23, 2010

Arrays (2010 09 23)

An array is a series of elements of the same type placed in contiguous memory locations that can be individually referenced by adding an index to a unique identifier.

Ref Links -
http://www.idleloop.com/tutorials/introC/introC-10.php

Samples -

----------------------------------------------------------------------------------------------
# include <stdio.h>
main()
{
    int array[5];
   
    array[0] = 32;
    array[1] = 33;
    array[2] = 34;
    array[3] = 28;
    array[4] = 28;

    printf("%s%d\n" , "array[0]  - " , array[0] );
    printf("%s%d\n" , "array[1]  - " , array[1] );
    printf("%s%d\n" , "array[2]  - " , array[2] );
    printf("%s%d\n" , "array[3]  - " , array[3] );
    printf("%s%d\n" , "array[4]  - " , array[4] );
printf("----------------------------------------\n");
        int i;
       
        for (i=0 ; i<5 ; i++)
        {
            printf("%s%d%s%d\n" , "array[ " , i , "]  = " ,array[i]);
           
        }
printf("---------------array2[] -----------------\n");

 int array2[] = {32,33,34,28,28};

    for (i=0 ; i<5 ; i++)
        {
            printf("%s%d%s%d\n" , "array2[ " , i , "]  = " ,array2[i]);
           
        }

printf("---------------array3[] -----------------\n");
            int array3[10];
array3[5] = 100;
    for (i=0 ; i<10 ; i++)
        {
            printf("%s%d%s%d\n" , "array3[ " , i , "]  = " ,array3[i]);
           
        }

printf("---------------array4[] -----------------\n");
            double array4[10];

}

-----------------------------------------------------------------------------------------------


TO DO - find the maximum stored in a array 

# include
main()
{
int array[5];

array[0] = 32;
array[1] = 33;
array[2] = 34;
array[3] = 28;
array[4] = 28;

int i;

for (i=0 ; i<5 ; i++)
{
printf("%s%d%s%d\n" , "array[ " , i , "] = " ,array[i]);

}


}

No comments:

Post a Comment