Write a program in C to display the multipliaction table vertically from 1 to n with using loops

Write a program in C to display the multipliaction table vertically from 1 to n 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", i, m, table);

   }

}

Output

Enter the number
5
1 X 5 is 5
2 X 5 is 10
3 X 5 is 15
4 X 5 is 20
5 X 5 is 25
6 X 5 is 30
7 X 5 is 35
8 X 5 is 40
9 X 5 is 45
10 X 5 is 50

Program: Explanation

सबसे पहले मैं आपको ऊपर लिस्ट पोस्ट को रीड करने के लिए कहूंगा.
क्युकि ये पोस्ट भी लगभग उसी तरह है दोनों में यूजर द्वारा एंटर नंबर की टेबल निकालनी है दोनों में फर्क बस इतना है कि उस पोस्ट में टेबल 4 X 1 = 4 फॉर्म में और इसमें इस पोस्ट में 1X4 = 4 फॉर्म में है. बस लिखने का तरीका बदल गया है उत्तर एक ही है.

यदि आपको फिर भी कोई प्रॉब्लम है तो मैं इस प्रोग्राम को एक्सप्लेन करता हु.

  • सबसे पहले स्टेप में हमने लाइब्रेरी इन्क्लुड कर ली है.
  • 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