• Show All Code
  • Hide All Code

Assignment_01: Basic C Programming with Rstudio

DKCH

2020-07-11

1 Exercise 1

1.1 C Code

#include <stdio.h>
int main() {
    int kk, termnumber, term1 = 0, term2 = 1, term3 ;
    printf("enter the number of terms you want to display : ");
    scanf("%d", & termnumber);
    printf("Display Fibonacci Series: ");

    for (kk = 1; kk <= termnumber; ++kk) {
        printf("%d, ", term1);
        term3 = term1 + term2;
        term1 = term2;
        term2 = term3;
    }

    return 0;
}

1.2 Output

1.3 view from youtube

  • https://youtu.be/lXGT-c-um3w

2 Exercise 2

2.1 C Code

#include <stdio.h> 
  
double harmonicsum(int term) 
{ 
  double jj,  ss = 0.0; 
  for (jj = 1; jj <= term; jj++) 
      ss = ss + 1/jj; 
  return ss; 
} 
  
int main() 
{ 
    int kk, termnumber ;
    printf("enter the term number of harmonic series  you want to display : ");
    scanf("%d", &termnumber);
    printf("For the given integer = %d \n", termnumber );
    for (kk = 1; kk <= termnumber; kk++) 
       printf("n = %d :  Harmonic Sum  is %f \n", kk,  harmonicsum(kk));
    return 0; 
}

2.2 Output

2.3 view from youtube

  • https://youtu.be/FbTFauDZODc

3 Exercise 3

3.1 C Code


#include <stdio.h> 
  

int main() 
{ 
    int kk;
    float ss, sum_harmonic_series ;
    printf("enter the sum of harmonic series  you want to display : ");
    scanf("%f", &sum_harmonic_series );
    printf("\n For the sum of harmonic series  = %f \n",  sum_harmonic_series );
    kk = 1 ;
    ss = 0;
    while (ss < sum_harmonic_series){ 
           ss = ss + (1/(float)kk);
           kk++; 
           }
    printf("\n the minmium numbers of terms  = %d , sum of harmonic series = %f \n",  (kk-1), ss);   
    return 0; 
}

3.2 Output

3.3 view from youtube

  • https://youtu.be/VxWKNEiwfSQ