Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

संख्याओं को स्पाइरल पैटर्न में प्रस्तुत करने का C प्रोग्राम

संख्याओं को स्पाइरल पैटर्न में प्रस्तुत करना नीचे दिखाया गया है:

संख्याओं को स्पाइरल पैटर्न में प्रस्तुत करने का C प्रोग्राम

संख्याओं को स्पाइरल पैटर्न में प्रिंट करने के लिए लागू तर्क निम्नानुसार है:

for(i = 1; i <= rows*2; i += 2){ 
    if(k % 2 == 1){ 
        printf("%3d %3d", i, i+1); 
        k++; 
    }else{ 
        printf("%3d %3d", i+1, i); 
        k++; 
    } 
    printf("\n"); 
}

प्रोग्राम

निम्नलिखित C प्रोग्राम संख्याओं को स्पाइरल पैटर्न में प्रस्तुत करता है:

#include <stdio.h> 
main(){ 
    int i, rows, k = 1; 
    printf("Enter number of Rows for Spiral Pattern\n"); 
    scanf("%d", &rows); 
    for(i = 1; i <= rows*2; i += 2){ 
        if(k % 2 == 1){ 
            printf("%3d %3d", i, i+1); 
            k++; 
        }else{ 
            printf("%3d %3d", i+1, i); 
            k++; 
        } 
        printf("\n"); 
    } 
}

आउटपुट

Enter number of Rows for Spiral Pattern 10 
  1   2 
  4   3 
  5   6 
  8   7 
  9  10 
 12  11 
 13  14 
 16  15 
 17  18 
 20  19
  1. C में साइन-वेव पैटर्न का मिरर इमेज प्रिंट करने का प्रोग्राम C में साइन-वेव पैटर्न का मिरर इमेज प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण एक साइन वेव या साइनसॉइड एक गणितीय वक्र है जो एक चिकनी आवधिक दोलन का वर्णन करता है। साइन वेव एक निरंतर तरंग है। इसका नाम फंक्शन साइन के नाम पर रखा गया है, जिसका यह ग्राफ है। यह शुद्ध और अनुप्रयुक्त गणित, भौतिकी, इंजीनियरिंग, सिग्नल प्रोसेसिंग और कई अन्य क्षेत्रों में अक्सर होता है। व

  1. C में वर्ग मैट्रिक्स को Z रूप में प्रिंट करने का प्रोग्राम C में वर्ग मैट्रिक्स को Z रूप में प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करें। एक वर्ग मैट्रिक्स वह मैट्रिक्स है जिसमें पंक्तियों और कॉलम की संख्या समान होती है। n-by-n मैट्रिक्स को क्रम n का वर्ग मैट्रिक्स कहा जाता है। एल्गोरिदम वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करने के लिए हमें मैट्रिक्स की पहली

  1. C प्रोग्राम में मैट्रिक्स में विकर्ण पैटर्न में संख्याएं प्रिंट करना C प्रोग्राम में मैट्रिक्स में विकर्ण पैटर्न में संख्याएं प्रिंट करना

    कार्य n x n मैट्रिक्स को विकर्ण पैटर्न में प्रिंट करना है। यदि n 3 है तो विकर्ण पैटर्न में मैट्रिक्स प्रिंट करना है: इसलिए आउटपुट इस तरह होगा: उदाहरण इनपुट: 3 आउटपुट: 1 2 4 3 5 7 6 8 9 इनपुट: 4 आउटपुट: 1 2 4 7 3 5 8 11 6 9 12 14 10 13 15 16 समस्या सुझाव देती है कि हमें एक स