विभिन्न प्रारूपों में वर्णों और तारों को मुद्रित करने के लिए सी प्रोग्रामिंग भाषा में शामिल प्रक्रिया को समझाने के लिए नीचे एक एल्गोरिदम दिया गया है।
चरण 1:प्रिंट करने के लिए वर्ण पढ़ें।
चरण 2:संकलन समय पर एक नाम पढ़ें।
चरण 3:प्रारूप विनिर्देशकों का उपयोग करके विभिन्न स्वरूपों में वर्णों का आउटपुट।
- प्रिंटफ("%c\n%3c\n%5c\n", x,x,x);
- प्रिंटफ("%3c\n%c\n", x,x);
- प्रिंटफ("\n");
चरण 4:प्रारूप विनिर्देशकों का उपयोग करके विभिन्न स्वरूपों में स्ट्रिंग्स का आउटपुट।
- प्रिंटफ ("%s\n", नाम);
- प्रिंटफ("%20s\n", नाम);
- प्रिंटफ("%20.10s\n", नाम);
- प्रिंटफ("%.5s\n", नाम);
- प्रिंटफ("%-20.10s\n", नाम);
- प्रिंटफ("%5s\n", नाम);
उदाहरण
विभिन्न स्वरूपों में वर्णों और स्ट्रिंग्स को प्रिंट करने के लिए सी प्रोग्राम निम्नलिखित है -
#includemain(){ char x ='T'; स्थिर चार नाम [20] ="ट्यूटोरियल प्वाइंट"; प्रिंटफ ("वर्णों का आउटपुट \ n \ n"); प्रिंटफ ("%c\n%3c\n%5c\n", x,x,x); प्रिंटफ ("% 3c \ n% c \ n", x, x); प्रिंटफ ("\ n"); प्रिंटफ ("स्ट्रिंग्स का आउटपुट \ n \ n"); प्रिंटफ ("% s \ n", नाम); प्रिंटफ ("% 20s \ n", नाम); प्रिंटफ ("% 20.10s \ n", नाम); प्रिंटफ ("%.5s\n", नाम); प्रिंटफ ("% -20.10s \ n", नाम); प्रिंटफ ("%5s\n", नाम);}
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्न आउटपुट उत्पन्न करता है -
चरित्र का आउटपुटउदाहरण
भिन्न प्रारूप की जाँच के लिए किसी अन्य कार्यक्रम पर विचार करें -
#includemain() { char x ='T'; स्थिर चार नाम [20] ="ट्यूटोरियल प्वाइंट"; प्रिंटफ ("वर्णों का आउटपुट \ n \ n"); प्रिंटफ ("% सी \ n", एक्स); प्रिंटफ ("%c\n%3c\n%5c\n", x,x,x); प्रिंटफ ("% 3c \ n% c \ n", x, x); प्रिंटफ ("%c\n%3c\n%5c\n", x,x,x); प्रिंटफ ("% 3c \ n% c \ n", x, x); प्रिंटफ ("\ n"); प्रिंटफ ("स्ट्रिंग्स का आउटपुट \ n \ n"); प्रिंटफ ("%.5s\n", नाम); प्रिंटफ ("% -10.10s \ n", नाम); प्रिंटफ ("%.20s\n", नाम); प्रिंटफ ("% 20.10s \ n", नाम); प्रिंटफ ("% 20s \ n", नाम); प्रिंटफ ("%10s\n", नाम);} आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्न आउटपुट उत्पन्न करता है -
आउटपुट ऑफ कैरेक्टर्सटीटी टी टी टी टी टी टी टी टी टी टी टुटपुट ऑफ STRINGSTutorट्यूटोरियल्सट्यूटोरियल्स प्वाइंटट्यूटोरियल्सट्यूटोरियल प्वाइंटट्यूटोरियल्स प्वाइंट