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

PHP में निरंतर वर्ण पैटर्न त्रिकोण प्रिंट करने का प्रोग्राम

PHP में नेस्टेड लूप्स का उपयोग करके निरंतर अंग्रेजी वर्णमाला के अक्षरों का त्रिकोण पैटर्न प्रिंट किया जा सकता है। यह पैटर्न प्रोग्रामिंग लॉजिक और लूप नियंत्रण को समझने का एक उत्कृष्ट अभ्यास है।

उदाहरण

<?php
function continuous_alphabets($val) {
    $num = 65; // ASCII कोड 'A' के लिए
    for ($m = 0; $m < $val; $m++) {
        for ($n = 0; $n <= $m; $n++) {
            $ch = chr($num);
            echo $ch . " ";
            $num = $num + 1;
        }
        echo "\n";
    }
}
$val = 6;
continuous_alphabets($val);
?>

आउटपुट

A
B C
D E F
G H I J
K L M N O
P Q R S T U

कोड व्याख्या:

  • continuous_alphabets() फ़ंक्शन पंक्तियों की संख्या ($val) लेता है।
  • $num = 65 ASCII मान 'A' (65) से शुरू होता है।
  • बाहरी लूप ($m) पंक्तियों को नियंत्रित करता है (0 से $val-1 तक)।
  • आंतरिक लूप ($n) प्रत्येक पंक्ति में अक्षरों की संख्या नियंत्रित करता है (0 से $m तक)।
  • chr($num) ASCII मान को संबंधित अक्षर में परिवर्तित करता है।
  • प्रत्येक अक्षर प्रिंट करने के बाद $num बढ़ाया जाता है।
  • प्रत्येक पंक्ति के बाद echo "\n" नई लाइन जोड़ता है।

पैटर्न तर्क

पंक्ति 1: 1 अक्षर (A)
पंक्ति 2: 2 अक्षर (B C)
पंक्ति 3: 3 अक्षर (D E F)
... और इसी तरह।

विस्तार विचार

  • वर्णमाला 'Z' के बाद फिर से 'A' से शुरू करने के लिए मॉड्यूलो ऑपरेटर का उपयोग करें: $num = (($num - 65) % 26) + 65
  • लोअरकेस अक्षरों के लिए $num = 97 (ASCII 'a') से शुरू करें।
  • HTML आउटपुट के लिए "\n" के बजाय "<br>" उपयोग करें।
  1. C में न्यूमेरिक पैटर्न प्रिंट करने का प्रोग्राम C में न्यूमेरिक पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण उपयोगकर्ता से पंक्तियों की संख्या स्वीकार करके न्यूमेरिक पैटर्न प्रिंट करें। इनपुट: 5 पंक्तियाँ 1 6 2 10 7 3 13 11 8 4 15 14 12 9 5 एल्गोरिदम प्रत्येक पंक्ति के अंत से पैटर्न प्रिंट करें प्रत्येक पंक्ति के अंतिम कॉलम को पूरा करें दूसरी पंक्ति के सेकेंड लास्ट कॉलम से शुरू करें उपयोग

  1. C में डायमंड पैटर्न प्रिंट करने का प्रोग्राम C में डायमंड पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण डायमंड पैटर्न एक साधारण पिरामिड पैटर्न और उल्टे पिरामिड पैटर्न का संयोजन है। एल्गोरिदम पहली पंक्ति: 1 प्रदर्शित करें दूसरी पंक्ति: 1,2,3 प्रदर्शित करें तीसरी पंक्ति: 1,2,3,4,5 प्रदर्शित करें चौथी पंक्ति: 1,2,3,4,5,6,7 प्रदर्शित करें पांचवीं पंक्ति: 1,2,3,4,5,6,7,8,9 प्रदर्शित करें

  1. C में नंबर पैटर्न प्रिंट करने का प्रोग्राम C में नंबर पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण एक न्यूमेरिकल पैटर्न संख्याओं का एक क्रम है जिसे एक नियम के आधार पर बनाया गया है जिसे पैटर्न नियम कहा जाता है। पैटर्न नियम क्रम में लगातार संख्याओं के बीच संबंध का वर्णन करने के लिए एक या अधिक गणितीय संक्रियाओं का उपयोग कर सकते हैं। पैटर्न 1 1 2 6 3 7 10 4 8 11 13 5 9 12 14 15 पैट