Advertisement
Zinak

structure example

Dec 3rd, 2019
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. #include <stdio.h>
  2. struct Distance
  3. {
  4. int feet;
  5. float inch;
  6. } dist1, dist2, sum;
  7.  
  8. int main()
  9. {
  10. printf("1st distance\n");
  11.  
  12. // স্ট্রাকচার ভ্যারিয়েবল dist1 এর জন্য ফুট ভ্যালু ইনপুট।
  13. printf("Enter feet: ");
  14. scanf("%d", &dist1.feet);
  15.  
  16. // স্ট্রাকচার ভ্যারিয়েবল dist1 এর জন্য ইঞ্চি ভ্যালু ইনপুট।
  17. printf("Enter inch: ");
  18. scanf("%f", &dist1.inch);
  19.  
  20. printf("2nd distance\n");
  21.  
  22. // স্ট্রাকচার ভ্যারিয়েবল dist2 এর জন্য ফুট ভ্যালু ইনপুট।
  23. printf("Enter feet: ");
  24. scanf("%d", &dist2.feet);
  25.  
  26. // স্ট্রাকচার ভ্যারিয়েবল dist2 এর জন্য ইঞ্চি ভ্যালু ইনপুট।
  27. printf("Enter inch: ");
  28. scanf("%f", &dist2.inch);
  29.  
  30. sum.feet = dist1.feet + dist2.feet;
  31. sum.inch = dist1.inch + dist2.inch;
  32.  
  33. if (sum.inch > 12)
  34. {
  35. //ইঞ্চির ভ্যালু ১২ থেকে বড় হলে, ইহা পরিবর্তন হয়ে ফুট হবে।
  36. ++sum.feet;
  37. sum.inch = sum.inch - 12;
  38. }
  39.  
  40.  
  41. // দুরত্ব dist1 এবং dist2 এর যোগফল প্রিন্ট করা
  42. printf("Sum of distances = %d\'-%.1f\"", sum.feet, sum.inch);
  43. return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement