#19 C Arrays | C Programming For Beginners

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 319

  • @programizstudios
    @programizstudios  Před 2 lety +22

    🔥Finding it Damn Hard to Understand C Programming?
    Learn to code-the right way-with interactive lessons, quizzes & challenges. Build a strong programming base; it's IMPORTANT!
    Try Programiz PRO for Free: bit.ly/master-c-programming

    • @AbhiramDeshpande-fe1vi
      @AbhiramDeshpande-fe1vi Před rokem +2

      #include
      int main() {
      int marks[5]={50,66,78,84,92};
      int average = (marks[0]+marks[1]+marks[2]+marks[3]+marks[4])/5;
      printf(" the average marks is : %d",average);
      return 0;
      }

    • @shondeabreu5542
      @shondeabreu5542 Před rokem

      @@AbhiramDeshpande-fe1vi I made mine a bit more complex lol.

  • @joechen9498
    @joechen9498 Před měsícem +3

    #include
    int main() {
    int marks[5]={12,13,14,15,16};
    int sum = marks[0]+marks[1]+marks[2]+marks[3]+marks[4];
    printf("%d" ,sum);
    int average = sum/5;
    printf("%d" , average);
    return 0;
    }

  • @hrushikeshtodkari5265
    @hrushikeshtodkari5265 Před 2 lety +26

    I Like your teaching method. keep posting such contents free for the student.
    thank you.....

  • @SauravKumar-vj7ks
    @SauravKumar-vj7ks Před 2 lety +30

    Awesome and crisp explanation. Keep making more videos to cover the entire language. Your series is really very crisp ,informational and easily understandable.

  • @olusamuel7672
    @olusamuel7672 Před rokem +16

    The Quiz answer is 0, no digit is stored in that index so automatically it's 0.
    Between I love the way you teach, you make C look easy and have really really learnt a lot from your channel. good job ❤😊

  • @prathikantamsaivarnith484

    #include
    int main() {
    int marks[5];
    for(int i=0;i

  • @stealthy_doctor
    @stealthy_doctor Před 3 měsíci +1

    wonderful explanation, i think the answer to the quiz is C. 0 and for the task:
    #include
    #include
    int main() {
    // Write C code here
    int age[6];
    int sum;
    int average;
    printf("Enter 5 Subject's Grades: ");
    for(int i =0;i

  • @ravikumarronad7475
    @ravikumarronad7475 Před rokem +35

    Correct Answer is C. 0
    Array of size is 5 so in the given array have 3 elements so remaining 4th and 5th index number store automatically 0 value.
    Pictorial is:
    Int num[5]= { 2, 3, 5, 0, 0}
    Important Note: Array is Collection of Homogenous elements.

    • @akashmathdevru8618
      @akashmathdevru8618 Před rokem +2

      no it show random no....because in video saw put value 6 nut it can present 0--4 integer remaining it get random no. so i think D

    • @TiTan-gr3pv
      @TiTan-gr3pv Před rokem +5

      ​@@akashmathdevru8618in that case the value she asked for was out of the size of the array so it gave a random value but if you don't store any value willingly inside a particular index of an array the value 0 will be stored in many compilers and some may show an error so it doesn't give an output of a random value

  • @nyangparker4195
    @nyangparker4195 Před 4 měsíci +1

    woah! you are great in explaining c programming. sorry my English is not that good, but yours was good enough to make me understand it very well. thankyou! i hope to see more videos from you!

  • @SumitSingh-ov6ws
    @SumitSingh-ov6ws Před 2 lety +19

    Programming task: /*Create a program that computes the average marks of a student.
    Create and array that stores the marks of 5 subjects;
    Compute the total marks by adding all the marks;
    Divide the total marks by the total number of subjects;
    Print the average marks. */
    #include
    main()
    {
    int i;
    int sum=0;
    int marks[5];
    for(i=0;i

    • @bansarithakker7661
      @bansarithakker7661 Před 11 měsíci +1

      Thnx broo

    • @ntwadumela7
      @ntwadumela7 Před 9 měsíci +2

      Good but its good programming practice that you initialize avg as int avg and then add avg=sum/5 and print it.

    • @andrewsterling895
      @andrewsterling895 Před 8 měsíci +1

      I suggest you remove the printf("Entre the marks "); out of the for loop.

    • @josuealcala6255
      @josuealcala6255 Před 4 měsíci

      I appreciate this. I missunderstood the wording of the quiz and this made me understand what she was asking for

  • @ashenafigodana
    @ashenafigodana Před rokem +6

    clear, concise and to the point explanation Thank you.

  • @pashamreddy7926
    @pashamreddy7926 Před rokem +6

    at 11.30 why did the output come as 6 instead of 16 ?

    • @ElHipokondriako
      @ElHipokondriako Před rokem

      I did notice too. Just guessing, but might be a bug in the compiler?

  • @linbz2784
    @linbz2784 Před 3 měsíci

    this is helping me a lot, i always use programiz terminal when i want to try something quick and it is really helpful. Now those classes are helping me understand even more.

  • @Saint-Phillemon
    @Saint-Phillemon Před 2 měsíci

    I love her english, so different and unique to grasp even better

  • @ranjithn0605
    @ranjithn0605 Před 10 měsíci +1

    #include
    int main() {
    // Write C code here
    int marks[5]={56,45,67,87,56};
    int totalMarks = marks[0] + marks[1] + marks[2] + marks[3] + marks[4];
    double averageMarks= totalMarks/5.0;
    printf("The total marks scored = %d
    ",totalMarks);
    printf("The averageMark = %.2lf
    ",averageMarks);
    return 0;
    }

  • @ElHipokondriako
    @ElHipokondriako Před rokem +2

    11:27 somehow returned "6" instead of "16" in age[3]?

  • @danielmalatji1813
    @danielmalatji1813 Před rokem +1

    am yet to find best teacher thank you for your content it really makes it easier to learn and grasp info on c programming.

  • @fairooznadia8955
    @fairooznadia8955 Před rokem +3

    #include
    int main()
    {
    int i;
    double avg;
    double marks[5];
    printf("Enter marks of 5 subjects:");
    for(i=0 ;i

  • @swapnildargude284
    @swapnildargude284 Před 2 lety +3

    #include
    int main()
    {
    int marks[5];
    int i,sum=0,average;
    printf("Enter marks of 5 subjects");
    for (i = 0; i

  • @saladevamanikanta6788
    @saladevamanikanta6788 Před 2 lety +3

    mam! i did it, lots of thanks for you by adding the addition points to it. Thanks a lot mam.
    /* Create a program that computes the average marks of a
    student.
    1. Create an array that stores the marks of n subjects.
    2. Compute the total marks by adding all the marks.
    3. Divide the total marks by total number of subjects.
    4. Compute the percentage.
    5. Print the average marks and percentage and total marks. */
    #include
    #include
    int main()
    {
    int subs, subs1, total_marks = 0, array[100], entire_total;
    float average, percentage;
    clrscr();
    printf("Enter how many subjects you have: ");
    scanf("%d", &subs);
    printf("The Entire Total marks of the subjects are: ");
    scanf("%d",&entire_total);
    for(subs1 = 0; subs1 < subs; subs1++)
    {
    printf("Enter the score in subject%d : ", subs1);
    scanf("%d", &array[subs1]);
    }
    for(subs1 = 0; subs1 < subs; subs1++)
    {
    total_marks = total_marks + array[subs1];
    }
    average = (float)total_marks / subs;
    percentage = ((float)total_marks / entire_total ) * 100;
    printf("
    The Total marks of the subjects out of %d : %d", entire_total,total_marks);
    printf("
    The Average marks of the subjects are: %.3f", average);
    printf("
    The Percentage of all subjects according to your marks: %.3lf %", percentage);
    getch();
    return 0;
    }

  • @Honest_Reply900
    @Honest_Reply900 Před 4 měsíci

    One of the best teaching method, please go ahead and make more contents like this

  • @novafenice5745
    @novafenice5745 Před rokem +3

    #include
    #include
    int main(){
    float grades[5];
    int i;
    float sum = 0;
    for(i = 0; i < 5; i++){
    printf("Inserect grades: ");
    scanf("%f", &grades[i]);
    sum = sum + grades[i];
    }
    float average = sum/5;
    printf("The average marks is: %.2f", average);
    return 0;
    }

  • @murti1565
    @murti1565 Před rokem +3

    i love it when she says "jero"

  • @teddymacdesley
    @teddymacdesley Před 2 měsíci

    Thabks alot this woll surely hwlp me for today HND exams i have .

  • @mek059
    @mek059 Před 2 lety +5

    At 11:30 it printed 6 instead of 16 .. Why? 😳

  • @kavinkumarg691
    @kavinkumarg691 Před 2 lety +1

    ANSWER
    #include
    int main()
    {
    int i;
    int marks[5];
    int total=0;
    printf("enter the marks: ");
    for(i=0;i

  • @parkwanff1743
    @parkwanff1743 Před 2 měsíci

    int main(){
    int n;
    printf("Enter the number of subjects
    ");
    scanf("%d",&n);
    float a[n];
    float sum=0.0;
    float average;
    for(int i=0;i

  • @2snish
    @2snish Před 2 lety +4

    Thank you !
    Great explanation,Simple but precise and also great initiative on making this videos available to all !

  • @onic9623
    @onic9623 Před rokem +2

    Option C : 0
    -----------------------------------------------------------------------------
    #include
    int main()
    {
    int marks[5], total = 0;
    printf("Enter Marks Of Five Subjects : ");
    for(int i =0; i < 5; i++)
    {
    scanf("%d", &marks[i]);
    total = total + marks[i];
    }
    printf("Average Mark = %d", total/5);
    return 0;
    }

  • @dryadsharaz
    @dryadsharaz Před 3 měsíci

    Haa nhasi ndopandatozonzwisisa ma array after a long time. Well done parohwa basa apa🙌🤝

  • @aphiwesithole4663
    @aphiwesithole4663 Před rokem +1

    #include
    int main() {
    int subjmarks[5];
    printf("enter marks of 5subjects: ");
    for(int s=0;s

  • @joshuavanniekerk884
    @joshuavanniekerk884 Před 11 dny

    This is the best videos!

  • @naomywitherwhy129
    @naomywitherwhy129 Před rokem +2

    in the for loop you had an input of 16 but printed out as 6 in the compiler, what could be the problem

  • @sanayounas8014
    @sanayounas8014 Před rokem

    I Like your teaching method. keep posting such contents free for the student. Thank you answer is 0

  • @hrushikeshtodkari5265
    @hrushikeshtodkari5265 Před 2 lety +7

    D. Random value

    • @dhanushs1802
      @dhanushs1802 Před 2 lety +1

      I guess you haven't considered the size of the array, so it is 0.

  • @MupenziJeanFelix-wk9rx
    @MupenziJeanFelix-wk9rx Před rokem +1

    hello. I like however you teach or share us about your skills. thank you alot.

  • @puritykamane8695
    @puritykamane8695 Před 2 měsíci

    // Online C compiler to run C program online
    #include
    int main() {
    int marks[5];
    double total = 0;
    double average;
    printf("Enter marks for the five subjects: ");
    for (int i = 0; i < 5; i++) {
    scanf("%d", &marks[i]);
    total = total + marks[i];
    }
    printf("
    The total marks is %.2lf ", total);
    average = total / 5;
    printf("
    The average is %.2lf ", average);
    return 0;
    }

  • @saiphanikrishnathallam5599
    @saiphanikrishnathallam5599 Před 9 měsíci

    Great and simply explained too good
    And the answer is( c) . 0

  • @war.blitzee7985
    @war.blitzee7985 Před rokem +1

    Thank you very much for these videos. Your websites also give excellent content. Keep up the great work.

  • @jessamiee88
    @jessamiee88 Před rokem +1

    thank you very very very much, you help me a lot

  • @waleedd857
    @waleedd857 Před 6 měsíci +2

    thanks! but why do you pronounce g as z an z as g?

  • @dexterstudytool
    @dexterstudytool Před 2 měsíci

    nice class and this are best in business

  • @shadyzmartinez
    @shadyzmartinez Před 5 měsíci +1

    i found it interesting 😊 i like it

  • @Sara.j-hk4my
    @Sara.j-hk4my Před rokem

    #include
    int main( )
    { int marks[5], i;
    int sum=0;
    float avg;
    for(i=0;i

  • @pravyjha4567
    @pravyjha4567 Před 3 měsíci +1

    At 11:25 why u used ++i instead of i++

  • @KpopRumbleAlliance
    @KpopRumbleAlliance Před 4 měsíci

    #include
    int main() {
    // Create an array that stores the marks of 5 subjects
    int marks[] = {75, 80, 85, 90, 95};
    // Compute the total marks by adding all the marks
    int total_marks = 0;
    for (int i = 0; i < 5; i++) {
    total_marks += marks[i];
    }
    // Divide the total marks by total number of subjects
    int number_of_subjects = sizeof(marks) / sizeof(marks[0]);
    float average_marks = (float)total_marks / number_of_subjects;
    // Print the average marks
    printf("Average marks: %.2f
    ", average_marks);
    return 0;
    }

  • @Saurabhekka22
    @Saurabhekka22 Před rokem +1

    I might be wrong but the answer to the question in the end is Random value, option (D)

  • @hemanthkumarc1828
    @hemanthkumarc1828 Před rokem

    #include
    int main(){
    int marks[5];
    int total=0;
    for(int i=0;i

  • @anesp.a913
    @anesp.a913 Před 2 lety +3

    The output of that code is option (d) Random Value

    • @maxwell4466
      @maxwell4466 Před rokem +1

      That's what I thought, apparently their github repository says different.

    • @iam__aj37
      @iam__aj37 Před rokem

      @@maxwell4466 Can you provide me their gitHub repository link?

  • @mohammadabdullahaalforhad1375

    your understanding is so good

  • @SilicioouGrafeno
    @SilicioouGrafeno Před 2 měsíci

    When changing the value of the array age[2] from 25 to 26, why wasn't it changed directly inside the int function? 8: 48 is the video time. Someone please help me understand this.

  • @programizstudios
    @programizstudios  Před 2 lety +20

    [Programiz Video Quiz]
    Q. Which value will we get when we print num[4] from the following array?
    int num[5] = {2, 3, 5};
    1. 2
    2. 5
    3. 0
    4. Random Value

  • @expecttheunexpectedt
    @expecttheunexpectedt Před 2 lety +1

    Excellent to understanding... Tqsm mam...

  • @nihatdonmzov4166
    @nihatdonmzov4166 Před rokem +1

    Thank you so much for the video !

  • @Jeff-qr8eo
    @Jeff-qr8eo Před 3 měsíci

    I understand this more than from my class lol.

  • @arjunsavitha466
    @arjunsavitha466 Před rokem +1

    Thank you mam 😊

  • @peterabdallah7555
    @peterabdallah7555 Před 2 lety +1

    Very very helpful,thank you keep it up

  • @lonehesh8933
    @lonehesh8933 Před 2 lety +1

    #include
    int main() {
    float mark [5];
    float sum=0;
    float acumulador = 0,average=0;

    printf("Enter subject marks: ");

    for (int i = 0 ; i < 5; ++i) {
    scanf("%f", &mark[i]);
    sum=sum+mark[i];
    acumulador =acumulador+mark[i];
    }
    printf("sum is %f
    ",sum);
    printf("average is %f
    ",acumulador/5);

    }

  • @umarsquare4328
    @umarsquare4328 Před 9 měsíci

    I really like your explanation.....

  • @telugugamingff6311
    @telugugamingff6311 Před měsícem +1

    #include
    #define A 5
    int main ()
    {
    int age[A];
    int sum=0;
    double b=0;
    printf("enter 5 numbers here : ");
    for(int i=0;i

  • @bullgamerdoga9293
    @bullgamerdoga9293 Před rokem

    best channel ever thank you hanım abla

  • @yousefkhaled6082
    @yousefkhaled6082 Před měsícem

    int main() {

    int marks[5],sum,avg,x;
    printf("Please enter the grades of 5 students:
    ");
    for(x=0;x

  • @twinkleramchandani5193
    @twinkleramchandani5193 Před měsícem +1

    #include
    int main() {
    int marks[5];
    int sum = 0;

    printf("enter the marks for all 5 subjects : ");

    for(int x=0 ; x < 5; x++) {
    scanf("%d" , &marks[x]);

    }
    printf("the marks are-: ");
    for(int x=0 ; x < 5 ; x++) {
    printf("%d " , marks[x]);
    sum += marks[x];



    }
    printf("
    total is = %d" , sum);

    int avgMarks;

    avgMarks = sum/5;

    printf("
    the avg marks are -: %d" , sum/5);

    return 0;
    }

  • @keshavdixit08
    @keshavdixit08 Před rokem

    #include
    int main()
    {
    int marks_sub[5] = {60,70,54,82,50};
    float total_marks=0, avg_marks;
    //total_marks = marks_sub[0] +
    for (int i=0;i

  • @ananyatak5121
    @ananyatak5121 Před rokem

    programming task-
    int marks[5];
    printf(" Enter the marks of 5 different subjects of a student:");
    for (int i=0; i

  • @batuhanerkek2874
    @batuhanerkek2874 Před rokem

    Arrays is very easy with you.

  • @mumizazvlog2508
    @mumizazvlog2508 Před měsícem

    #include
    int main() {
    int subjects,marks[10];
    int i,sum=0,average;
    printf("Enter how many subjects:-");
    scanf("%d",&subjects);
    printf("Enter the marks you obtained:-");
    for(i=0;i

  • @jagdishshinde4383
    @jagdishshinde4383 Před rokem

    Assomone explanation mam👍👍👍👍

  • @jackyjaii2154
    @jackyjaii2154 Před rokem +1

    #include
    int main() {
    int mark[5];
    printf("Enter marks of 5 subject:
    ");
    int sum = 0;
    for(int i = 0; i < 5; ++i) {
    scanf("%d", &mark[i]);
    sum = sum + mark[i];
    }
    int averageMarks = sum/5;
    printf("average marks is %d", averageMarks);
    return 0;
    }

  • @tripodshedbymuyengwa7014
    @tripodshedbymuyengwa7014 Před 2 lety +1

    int main()
    {
    int ave,sum;
    int student_marks[5];
    printf("Enter student marks :",student_marks[5]);
    scanf("%d%d%d%d%d",&student_marks[5]);
    {
    sum=student_marks[5]++;
    printf("Total mark is :
    ",sum);
    }

    ave=sum/5;
    printf("Avarage mark is:%d",ave);

    return 0;
    }

  • @ItsAndroidDeveloper
    @ItsAndroidDeveloper Před 8 měsíci

    I love programmiz😊😊😊 5:11

  • @omaeshebl4732
    @omaeshebl4732 Před rokem

  • @user-mr3mf8lo7y
    @user-mr3mf8lo7y Před rokem

    Thanks a bunch.

  • @user-lf2xu1xm3y
    @user-lf2xu1xm3y Před 11 měsíci +1

    double number[5];
    printf("Enter the number: ");
    scanf("%lf %lf %lf %lf %lf", &number[0],&number[1],&number[2],&number[3],&number[4]);
    double add = (number[0]+number[1]+number[2]+number[3]+number[4]);
    double sum = add / 5;
    printf("%lf", sum);

  • @bibeklimbu-nt4ff
    @bibeklimbu-nt4ff Před 4 měsíci

    guyz haru ta nepali po raixan so proud of that

  • @jdram82
    @jdram82 Před rokem

    Great Explanation, Thank you for the same.

  • @RailExpressbyPreetam
    @RailExpressbyPreetam Před rokem

    Nice explanation mam

  • @imrannazari8642
    @imrannazari8642 Před rokem

    #include
    int main(){
    int marks[5];
    float total;
    for (int i = 0; i < 5; i++)
    {
    scanf("%d",&marks[i]);
    }
    for (int i = 0; i < 5; i++)
    {
    total = marks[i] + total;
    }
    int mark = sizeof(marks)/sizeof(marks[0]);
    total = total / mark;
    printf("the average marks is %.2f ",total);

    }

  • @BWM.LIFE-FOUNDATION-tv
    @BWM.LIFE-FOUNDATION-tv Před 8 měsíci

    Nice my teacher 🙏🙏🎉🎉

  • @pravinsingh3453
    @pravinsingh3453 Před rokem

    Thank you mam give more things of array,🥰🥰

  • @barkhadibraahim1023
    @barkhadibraahim1023 Před rokem +1

    #include
    int main () {
    int grade [5];
    int total = 0;
    int avg = 0;
    printf("enter the grade of 5 subj: ");
    for(int i = 0; i < 5; ++i) {
    scanf("%d", &grade[i]);
    total = total + grade[i];
    }
    printf("avrege = %d", total / 5);
    return 0;
    }

  • @shivaprasad._.08
    @shivaprasad._.08 Před rokem

    Superb explanation 🙏

  • @Patrickbateman622
    @Patrickbateman622 Před 2 lety

    Thank you.

  • @AM-yd8en
    @AM-yd8en Před 9 měsíci

    8:48 why the output is not 25, and what if i want 25 what should i do?

  • @Aditya-fu4jj
    @Aditya-fu4jj Před rokem

    Thankyou!

  • @kkminicrafts4988
    @kkminicrafts4988 Před rokem

    #include
    int main(){
    double marks[5];
    int i;
    double sum = 0;

    for(i = 0;i

  • @bandulajagathkumara1038

    I love her accent ❤️☺️

  • @okwalingalawrence258
    @okwalingalawrence258 Před rokem

    thanks a lot

  • @slippyd4187
    @slippyd4187 Před rokem

    thanks

  • @chidozie.o
    @chidozie.o Před 5 měsíci

    so good👌

  • @abhijeettechverse7
    @abhijeettechverse7 Před 2 lety +1

    Ans is - D. Random value because we are trying to access uninitialized value

  • @prajwal_bagewadi
    @prajwal_bagewadi Před 2 lety

    very nice video 😊😊😊❤❤❤🙏mam

  • @AM-yd8en
    @AM-yd8en Před 10 měsíci

    13:09 the answer is 0 right?

  • @ordealkarisa1517
    @ordealkarisa1517 Před 2 lety +1

    Wow I like the way you pronounce zero. You're the best 👌 ever 💓

  • @divineabazie8918
    @divineabazie8918 Před rokem

    i love your videos

  • @christiangomezcastillo4383

    Animo joel tu puedes

  • @KpopRumbleAlliance
    @KpopRumbleAlliance Před 4 měsíci

    great vide

  • @Kenara_Music
    @Kenara_Music Před 10 měsíci

    Happy programming 🎉

  • @marusukech.5049
    @marusukech.5049 Před 2 lety

    programming task:
    #include
    int aver(int total){
    int average = total / 5;
    return average;
    }
    int main(){
    int subjects[5];
    printf("Enter the marks:");
    for(int i = 0;i < 5;++i){
    scanf("%d", &subjects[i]);
    }
    int total;
    for(int i = 0;i < 5;++i){
    total = total + subjects[i];
    }
    int average = aver(total);
    printf("
    Average marks: %d", average);
    return 0;
    }

  • @vishnureddy6098
    @vishnureddy6098 Před rokem

    May I know where we can use new line character "/n"