Help on C Programming

senewimala1988

Well-known member
  • Dec 5, 2007
    7,748
    2,596
    113
    Kadawatha, Sri Lanka
    Meka mama liyapu coding tikak C program ekakata.. Mata oni numbers 10 k input kalaama min & max eka hoyala display karanna oni..Mama liyapu proogram eke maximum eka pennuwath minimum eka hariyata enne ne...Meke error eka hoyala denna...

    #include<stdio.h>
    int main()
    {
    int i;
    float min,max;
    float marks[10];
    printf("Enter 10 integers :");
    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);
    marks[0]=min;
    marks[0]=max;
    if(marks<min)
    {
    min=marks;
    }
    if(marks>max)
    {
    max=marks;
    }
    }
    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }

    :D:D:D
     
    Last edited:

    anudis

    Member
    Feb 9, 2008
    102
    3
    0
    #include<stdio.h>
    int main()
    {
    int i,x;
    float min,max;
    float marks[10];
    printf("Enter 10 integers :");
    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);

    max=min=marks[0];

    if(marks<min)
    {
    min=marks;
    }
    if(marks>max)
    {
    max=marks;
    }
    }
    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }
     

    senewimala1988

    Well-known member
  • Dec 5, 2007
    7,748
    2,596
    113
    Kadawatha, Sri Lanka
    anudis said:
    #include<stdio.h>
    int main()
    {
    int i,x;
    float min,max;
    float marks[10];
    printf("Enter 10 integers :");
    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);

    max=min=marks[0];

    if(marks<min)
    {
    min=marks;
    }
    if(marks>max)
    {
    max=marks;
    }
    }
    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }

    Wade sure neda???
    Thanx machan...
     

    yoshrox

    Member
    Sep 15, 2008
    627
    1
    0
    34
    Kohuwala
    BADTNC cnt log into EK coz he has forgot his password..
    so he wnated me to post dis answer for da above problems..here it is

    #include<stdio.h>
    int main()
    {
    int i;
    float min=0,max=0;
    float marks[10];
    printf("Enter 10 integers :");
    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);
    }

    min= marks[0]; // I have change des 2 lines.
    max =marks[0];

    for(i=0;i<10;i++)
    {
    if(marks<=min)
    {
    min=marks;
    }
    }

    for(i=0;i<10;i++)
    {
    if(marks>max)
    {
    max=marks;
    }
    }

    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }
     

    anudis

    Member
    Feb 9, 2008
    102
    3
    0
    sry machan!!! mama bageta modify karapu eka post karala tiyenne!!! menna hari eka

    #include<stdio.h>
    int main()
    {
    int i,x;
    float min,max;
    float marks[10];
    printf("Enter 10 integers :");



    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);
    }
    max=min=marks[0];

    for(x=0;x<10;x++)
    if(marks[x]<min)
    {
    min=marks[x];
    }
    if(marks[x]>max)
    {
    max=marks[x];
    }
    }
    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }
     

    senewimala1988

    Well-known member
  • Dec 5, 2007
    7,748
    2,596
    113
    Kadawatha, Sri Lanka
    yoshrox said:
    BADTNC cnt log into EK coz he has forgot his password..
    so he wnated me to post dis answer for da above problems..here it is

    #include<stdio.h>
    int main()
    {
    int i;
    float min=0,max=0;
    float marks[10];
    printf("Enter 10 integers :");
    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);
    }

    min= marks[0]; // I have change des 2 lines.
    max =marks[0];

    for(i=0;i<10;i++)
    {
    if(marks<=min)
    {
    min=marks;
    }
    }

    for(i=0;i<10;i++)
    {
    if(marks>max)
    {
    max=marks;
    }
    }

    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }

    min=0, max=0 dunne ai..???
    Eka dennama oneda???Mokada passe loop eka athule max & min valata apahu marks[0] denavaane???
    Anyway thanx machan...And thanx for BADTNC also..
     

    senewimala1988

    Well-known member
  • Dec 5, 2007
    7,748
    2,596
    113
    Kadawatha, Sri Lanka
    anudis said:
    sry machan!!! mama bageta modify karapu eka post karala tiyenne!!! menna hari eka

    #include<stdio.h>
    int main()
    {
    int i,x;
    float min,max;
    float marks[10];
    printf("Enter 10 integers :");



    for(i=0;i<10;i++)
    {
    scanf("%f",&marks);
    }
    max=min=marks[0];

    for(x=0;x<10;x++)
    {
    if(marks[x]<min)
    {
    min=marks[x];
    }
    if(marks[x]>max)
    {
    max=marks[x];
    }
    }
    printf("Minimum = %f\n",min);
    printf("Maximum = %f\n",max);
    return 0;
    }
    Meka elatama wada karanava..Ai oya loops dekak damme???ekakin karanna barida???
     
    Last edited:

    anudis

    Member
    Feb 9, 2008
    102
    3
    0
    values tika array ekata gattata passe machan min and max assign karana kota eka loop eken eliye karanna one eeta passe tama ayet loop ekakin comparison eka karanna wenne!! :)