Write a program in C to display the multiplication table of a given integer with using loops

Write a program in C to display the multiplication table of a given integer with using loops

#include <stdio.h>

void main()

{

   int i, m, table = 1;

   printf("Enter the number\n");

   scanf("%d", &m);

   for (int i = 1; i <= 10; i++)

   {

      table = (m * i);

      printf("%d X %d is %d\n", m, i, table)

;

   }

}

Output

Enter the number
4
4 X 1 is 4
4 X 2 is 8
4 X 3 is 12
4 X 4 is 16
4 X 5 is 20
4 X 6 is 24
4 X 7 is 28
4 X 8 is 32
4 X 9 is 36
4 X 10 is 40

Program: Explanation

  • सबसे पहले स्टेप में हमने लाइब्रेरी इन्क्लुड कर ली है.
  • int main फंक्शन स्टार्ट किया है.
  • हमे तीन वेरिएबल की जरुरत है इसलिए हमने int i, m, table = 1; लिया है
  • हमे टेबल बनाना है इसलिए वेरिएबल का नाम टेबल रखा है जिससे समझने में आसानी हो table = 1 इसलिए लिया है क्युकि गुणा कराना होगा। 0 लेने पर पूरी वैल्यू 0 हो जाएगी जब कि 1 लेने पर असल वैल्यू मिलेगी
  • फिर मैंने यूजर से पूछा "Enter the number" जिस भी संख्या का वो टेबल चाहता है वो एंटर करेगा उसे मैंने m में स्टोर कर दिया है
  • फिर मैंने लूप लगाया है for (int i = 1; i <= 10; i++) जाहिर सी बात नोर्मल्ली टेबल 10 तक ही होता है मतलब कम्पाइलर को सिर्फ 10 राउंड लूप रन करना है इसलिए i <= 10 लिया गया है
    i =1 का मतलब है. कम्पाइलर कहा से नंबर लेना शुरू करेंगा.
  • टेबल बनाने के लिए table = (m * i) का फार्मूला लगाया है
  • और आखिरी में टेबल बना लिया है

मेरा नाम रोहित शुक्ला है. मैं एक Blogger, Affiliate marketer और HindiWorld.net का फाउंडर हु. इस ब्लॉग में मैं प्रोग्रामिंग भाषा (C, C++, Java, Python, Javascript etc.) से रिलेटेड जानकारी हिंदी भाषा में शेयर करता हूँ.

Leave a Comment