Advertisement
Nusrat_Ullah

Fall 2017 -- Number 2

Sep 3rd, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.31 KB | None | 0 0
  1. FALL 2017
  2. 2 (a)and(c) baade.
  3.  
  4. 2.b.
  5.  
  6. #include<stdio.h>
  7. int sum=0;
  8. int su(int n)
  9. {
  10.     sum=sum+n;
  11.     if(n==0){
  12.         return sum;
  13.     }
  14.     su(n-1);
  15. }
  16. int main()
  17. {
  18.     int n,add;
  19.     scanf("%d",&n);
  20.     add=su(n);
  21.     printf("%d\n",add);
  22.     return 0;
  23. }
  24.  
  25.  
  26. 2.d.
  27.  
  28. #include<stdio.h>
  29. typedef struct Car
  30. {
  31.     char mn[20];
  32.     int ms;
  33.     double ws;
  34. }Car;
  35. int main()
  36. {
  37.     Car Marcedes,BMW;
  38.     scanf("%s %d %lf",Marcedes.mn,&Marcedes.ms,&Marcedes.ws);
  39.     scanf("%s %d %lf",BMW.mn,&BMW.ms,&BMW.ws);
  40.     printf("Marcedes Model Name: %s\nMarcedes Maximum Speed: %d\nMarcedes Wheel Size: %.1lf\n",Marcedes.mn,Marcedes.ms,Marcedes.ws);
  41.     printf("BMW Model Name: %s\nBMW Maximum Speed: %d\nBMW Wheel Size: %.1lf\n",BMW.mn,BMW.ms,BMW.ws);
  42.     return 0;
  43. }
  44.  
  45.  
  46. 2.e.
  47.  
  48. #include<stdio.h>
  49. #include<string.h>
  50. int main()
  51. {
  52.     char str[100];
  53.     int i,j;
  54.     scanf("%[^\n]s",str);
  55.     for(i=strlen(str)-1;i>=0;i--){
  56.         printf("%c",str[i]);
  57.     }
  58.     return 0;
  59. }
  60.  
  61.  
  62. 2.f.
  63.  
  64. #include<stdio.h>
  65. #include<string.h>
  66. int main()
  67. {
  68.     int x[15],i,j,temp;
  69.     for(i=0;i<10;i++){
  70.         scanf("%d",&x[i]);
  71.     }
  72.     for(i=0,j=1;i<10;i+=2,j+=2){
  73.         temp=x[i];
  74.         x[i]=x[j];
  75.         x[j]=temp;
  76.     }
  77.     for(i=0;i<10;i++){
  78.         printf("%d ",x[i]);
  79.     }
  80.     return 0;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement