कम्प्युटर, कार्यक्रम
सुझाव र चाल: मा पास्कल कार्यक्रम Exponentiation
त्यहाँ कार्यक्रम भाषाहरूको एक विशाल संख्या छ, र पास्कल तिनीहरूलाई बीच पछिल्लो ठाउँ छैन। र तपाईंले गम्भीर भविष्यमा कार्यक्रम मा संलग्न दुनिया familiarizing सुरु गर्नुपर्छ जाँदैछन् यदि यो धारणा गर्न सजिलो छ किनभने र अधिक महत्वपूर्ण कुरा, कार्यक्रम बिल्कुल निःशुल्क छ, भाषा सिक्ने हो।
यस लेखमा हामी यस कठिन समस्या सामना हुनेछ, exponentiation रूपमा। पास्कल, दुर्भाग्यवश, हामीलाई अन्य प्रोग्रामिंग भाषाहरु, एकल अपरेटर विपरीत, यो समस्या समाधान गर्न प्रदान गर्दैन। त्यसैले तिनीहरू भन्न रूपमा, हामी यहाँ, improvised हालतमा बाहिर प्राप्त लूपहरूको र गणितीय संचालक गर्न resorting - यो हामी हाम्रो कल्पना गर्न स्वतन्त्र rein दिन सक्छ भन्ने यहाँ छ। यो समस्या समाधान गर्न धेरै विधिहरू विचार गर्नुहोस्।
हामीले एउटा सजिलो कार्य, जहाँ एक निश्चित संख्या सम्पूर्ण सकारात्मक को स्तर बढाएर हुनुपर्छ दिइएको मानौं। 4 डिग्री मा खडा एक नम्बर मान। एक सरल गणितीय सञ्चालन त्यहाँ गरिन्छ: ख: = एक * एक * एक * एक।
अघिल्लो उदाहरण हामीलाई मात्र सकारात्मक अभिन्न शक्तिहरु एक नम्बर निर्माण गर्न अनुमति दिन्छ। तर तपाईं एक आंशिक शक्ति नम्बर निर्माण गर्नुपर्छ जहाँ चुनौतीहरू छन्। यस्तो कार्यक्रम लेख्दा हामी जान्नु आवश्यक logarithms गुणहरू। विशेष: एक ख = ई ख एल.एन. एक । यो आधारमा हाम्रो कार्यक्रम को इच्छित भाग फारम को हुनेछ: आर: = Exp (ख * एल.एन. (एक))। तर यहाँ हामी यस संचालक शून्य र नकारात्मक संख्या काम गर्दैन भन्ने तथ्यलाई सामना गर्दै हुनुहुन्छ। हाम्रो कार्यक्रम exponentiation 0 पूरा गर्न, तपाईं सर्त सेट गर्न आवश्यक: ख भने = 0 त्यसपछि r: = 1 अरू आर: = Exp (ख * एल.एन. (एक))। तर रूपमा नकारात्मक नम्बर exponentiation देखिन्छ?
पास्कल हामीलाई फेरि सोच बनाउँछ। यहाँ हाम्रो मोड्युल नम्बर यो अपरेसन बनाउन र नकारात्मक परिणाम संग डाटा लिन आवश्यक छ। मोड्युल नतिजा हामी लिन गर्दा, हाम्रो स्तर पनि थियो भने: त्यसपछि डिग्री को समता जाँच गर्नुहोस्। - (1) * Exp (ख * एल.एन. (=: आर: यस मामला मा, हाम्रो कार्यक्रम फारम हुनेछ ; एब्स (एक))) यदि गोलो (ख / 2) = ख / 2 त्यसपछि आर: = एब्स (R) । अवस्था यहाँ पनि वा कुनै डिग्री गर्ला।
फलस्वरूप, हामी कुनै पनि संख्या संग काम गर्नेछ भन्ने हाम्रो कार्यक्रम को एक थप सार्वभौमिक मोडेल आउँछन्। त्यसैले अब हामी एक पुरा माथिको सबै एकजुट छन्। दायाँ छवि तपाईं हाम्रो समाप्त कार्यक्रम को पूर्ण पाठ पढ्न सक्नुहुन्छ। निर्दिष्ट डेटा प्रकार ध्यान। पहिलो कार्यक्रम गर्न यसको विपरीत, यो रियल प्रयोग गर्दछ रूपमा यहाँ हामी पहिले देखि नै कुनै पनि संख्या, केवल पूर्णाङ्कहरुको संग काम गर्दै छन्। यसरी, शक्ति वास्तविक संख्या को हामी पूर्णतया छलफल गरेका छन्। प्रश्न केवल एक छलफल गर्न रहनेछ।
Similar articles
Trending Now