randy6667

Well-known member
  • Mar 9, 2011
    8,709
    972
    113
    daoriot
    Machan meke podi awlak thiyenawa. mata one numbers 5k gahala e values tika display karanna . ( using arrays and functions) . display wenne dummy values wagayakne. waradda koheda kiyapanko.

    #include<stdio.h>
    #include<conio.h>

    void store(int[]);
    void print(int[]);

    void main(){
    clrscr();
    int opt,m[5];

    do{
    printf("\n====Menu====\n");
    printf("1.Store\n");
    printf("2.Display\n");
    printf("3.Exit\n");
    printf("Enter Your Option\n");
    scanf("%d",&opt);

    switch(opt){
    case 1:store(m);break;
    case 2:print(m);break;
    case 3:printf("You will exit from the Menu\n");
    }
    }
    while(opt!=3);
    getch();
    }

    void store(int m[5])
    {
    printf("Enter the Values\n");
    for(int i=0;i<5;i++)
    {
    scanf("%d",m);
    }
    }

    void print(int m[5])
    {
    printf("The values are : \n");
    for(int c=0;c<5;c++)
    {
    printf("\n%d. %d",c+1,m[c]);
    }
    }
     
    Last edited:

    darkenmac

    Junior member
  • Jul 5, 2008
    204
    11
    18
    Uba macho store function eka void karalane tiyenne.. ekan kisi deyuk return karanne na itin .. ubata store karaganna ba values
     

    pga

    Well-known member
  • Oct 4, 2006
    3,965
    914
    113
    Not the best way. But this will work.

    Code:
    #include<stdio.h>
    
    void store();
    void print();
    int m[5];
    
    void main()
    {
            int opt;
    
            do
            {
                    printf("\n====Menu====\n");
                    printf("1.Store\n");
                    printf("2.Display\n");
                    printf("3.Exit\n");
                    printf("Enter Your Option\n");
                    scanf("%d",&opt);
    
                    switch(opt)
                    {
                            case 1:store();break;
                            case 2:print();break;
                            case 3:printf("You will exit from the Menu\n");
                    }
            }while(opt!=3);
    }
    
    void store()
    {
            int i = 0;
            for( i;i<5;i++)
            {
                    printf("Enter the Values\n");
                    scanf("%d",&m[i]);
            }
    }
    
    void print()
    {
            printf("The values are : \n");
            int i =0;
            for(i;i<5;i++)
            {
                    printf("\n%d. %d",i,m[i]);
            }
    }
     
    Last edited:

    rock pora

    Well-known member
  • May 18, 2011
    11,951
    2,791
    113
    ###~.:::.සියනෑ කෝරළේ.::.~##
    Code:
    #include<stdio.h>
    #include<conio.h>
    
    void store(int[]);
    void print(int[]);
    
    void main(){
    clrscr();
    int opt,m[5];
    
    
    do{
    printf("\n====Menu====\n");
    printf("1.Store\n");
    printf("2.Display\n");
    printf("3.Exit\n");
    printf("Enter Your Option\n");
    scanf("%d",&opt);
    
    switch(opt){
    case 1:store(m);break;
    case 2:print(m);break;
    case 3:printf("You will exit from the Menu\n");
    }
    }
    while(opt!=3);
    getch();
    }
    
    void store(int m[5])
    {
    
    for(int i=0;i<5;i++)
    {
    printf("Enter Value %d \n",i+1);
    scanf("%d",&m[i]);
    }
    }
    
    void print(int m[5])
    {
    printf("The values are : \n");
    for(int c=0;c<5;c++)
    printf("\n%d. %d",c+1,m[c]);
    
    }
     

    rock pora

    Well-known member
  • May 18, 2011
    11,951
    2,791
    113
    ###~.:::.සියනෑ කෝරළේ.::.~##
    Uba macho store function eka void karalane tiyenne.. ekan kisi deyuk return karanne na itin .. ubata store karaganna ba values
    sore function eken return karanne mona magulatada bn :D
    main eke call karanne ekate thama :P

    eke return karala kohomada arakata ganne? :confused:

    return karanna one na bn..dan hari.uda damma program eka:yes::yes::yes:
    ikmanata balala kiyahan.ubat aone oya vidiyatada kiyala :)
    mn yanava bn dan..
    mata udin ekek dala thiyenava ekath hari.:yes::yes:
     
    Last edited:

    Megatrone

    Well-known member
  • Mar 17, 2009
    2,076
    97
    63
    In front of my computer
    machan array eka uba declare karala thiyenne main eka atule. ube store function eka use karanne parameter eke ena array eka. eakata pointer ekak use karala nam hari. nathnam array eka global declare karapan.
     

    rock pora

    Well-known member
  • May 18, 2011
    11,951
    2,791
    113
    ###~.:::.සියනෑ කෝරළේ.::.~##
    machan array eka uba declare karala thiyenne main eka atule. ube store function eka use karanne parameter eke ena array eka. eakata pointer ekak use karala nam hari. nathnam array eka global declare karapan.
    array eka globalne bn declare karala thiyenne.main eke declare kalama globalne bn venne:eek::eek:

    macho mata pointers vala podi awlak thiyenava bn..ubata pointers puluvanda??

    me program ekatanm pointers one na bn:yes::yes:
    return karanne nane
     

    randy6667

    Well-known member
  • Mar 9, 2011
    8,709
    972
    113
    daoriot
    8zpqmt.jpg
     

    rock pora

    Well-known member
  • May 18, 2011
    11,951
    2,791
    113
    ###~.:::.සියනෑ කෝරළේ.::.~##
    eka thama ban gahuwe :oo:
    eka koheda bn gahala thiyenne..mn ohoma nemeine dunne
    Code:
    #include<stdio.h>
    #include<conio.h>
    
    void store(int[]);
    void print(int[]);
    
    void main(){
    clrscr();
    int opt,m[5];
    
    
    do{
    printf("\n====Menu====\n");
    printf("1.Store\n");
    printf("2.Display\n");
    printf("3.Exit\n");
    printf("Enter Your Option\n");
    scanf("%d",&opt);
    
    switch(opt){
    case 1:store(m);break;
    case 2:print(m);break;
    case 3:printf("You will exit from the Menu\n");
    }
    }
    while(opt!=3);
    getch();
    }
    
    void store(int m[5])
    {
    
    for(int i=0;i<5;i++)
    {
    printf("Enter Value %d \n",i+1);
    scanf("%d",&m[i]);
    }
    }
    
    void print(int m[5])
    {
    printf("The values are : \n");
    for(int c=0;c<5;c++)
    printf("\n%d. %d",c+1,m[c]);
    
    }
     
    Last edited:

    randy6667

    Well-known member
  • Mar 9, 2011
    8,709
    972
    113
    daoriot
    eka koheda bn gahala thiyenne..mn ohoma nemeine dunne

    Code:
    #include<stdio.h> #include<conio.h>  void store(int[]); void print(int[]);  void main(){ clrscr(); int opt,m[5];   do{ printf("\n====Menu====\n"); printf("1.Store\n"); printf("2.Display\n"); printf("3.Exit\n"); printf("Enter Your Option\n"); scanf("%d",&opt);  switch(opt){ case 1:store(m);break; case 2:print(m);break; case 3:printf("You will exit from the Menu\n"); } } while(opt!=3); getch(); }  void store(int m[5]) {  for(int i=0;i<5;i++) { printf("Enter Value %d \n",i+1); scanf("%d",&m[i]); } }  void print(int m[5]) { printf("The values are : \n"); for(int c=0;c<5;c++) printf("\n%d. %d",c+1,m[c]);  }

    ube eke wenas wenne meka witharane
    printf("Enter Value %d \n",i+1);