3 ते 2 पर्यंत इंटिग्रल. ऑनलाइन कॅल्क्युलेटर अनिश्चित इंटिग्रल (अँटीडेरिव्हेटिव्ह) मोजा. अविभाज्य गणनेची उदाहरणे

चेरचर 03.04.2019

प्रयोगशाळा काम №1

C++ प्रोग्रामिंग भाषेचा परिचय

कामाचा उद्देश:

1. इंटरफेसचा अभ्यास करा शेलव्हिज्युअल C++;

2. एक्झिक्युटेबल फाइल्स संकलित करणे आणि तयार करणे.

3. C++ भाषेच्या मूलभूत डेटा प्रकारांचा अभ्यास;

मूलभूत प्रकारडेटा;

चल आणि स्थिरांक;

4. ऑपरेटर्सचा अभ्यास:

अंकगणित;

तार्किक;

तुलना;

बिटवाइज;

इनपुट आणि आउटपुट.

5. COI मध्ये काम करण्यासाठी कौशल्ये आत्मसात करणे मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0.

वापरलेली उपकरणे:

वैयक्तिक संगणक, IBM PC सह सुसंगत.

वापरले सॉफ्टवेअर:

ऑपरेटिंग सिस्टमखिडक्या;

एकात्मिक प्रोग्रामिंग वातावरण मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0 (ISP मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0).

काम असाइनमेंट

१.१. ISP मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0 डाउनलोड करा.

१.२. मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0 ISP कमांड शिका.

१.३. Microsoft Visual C++ 5.0 COI चे मुख्य डेटा प्रकार जाणून घ्या.

१.४. उदाहरण 1, उदाहरण 2, उदाहरण 3 आणि शिक्षकाची असाइनमेंट पूर्ण करा.

1.5. एकात्मिक वातावरणासह कार्य करण्यासाठी प्रोटोकॉल रेकॉर्ड करा.

वर्क ऑर्डर

२.१. Microsoft Visual C++ 5.0 लाँच करा.

२.२. कार्यरत निर्देशिकेत *.cpp फाइल तयार करा.

२.३. उदाहरण 1, उदाहरण 2, उदाहरण 3 आणि शिक्षकाची असाइनमेंट पूर्ण करा.

२.४. एक अल्गोरिदम आकृती काढा आणि एक प्रोग्राम लिहा (शिक्षकाने सांगितल्याप्रमाणे). एकात्मिक वातावरणासह कार्य करण्यासाठी प्रोटोकॉल रेकॉर्ड करा.

२.५. मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0 पूर्ण करा आणि प्रोग्राम चालवा.

३.१. प्रयोगशाळेच्या कामाचे नाव.

३.२. कामाचा उद्देश.

३.३. सैद्धांतिक भाग.

३.४. अंमलात आणलेल्या प्रोग्रामचे अल्गोरिदम.

३.५. अंमलात आणलेल्या प्रोग्रामचा मजकूर.

३.६. निष्कर्ष.

संक्षिप्त वर्णनकाम

४.१. ISP Microsoft Visual C++ 5.0 लाँच करा आणि कार्य करा.

मायक्रोसॉफ्ट व्हिज्युअल C++ 5.0 ISP लाँच करण्यासाठी, तुम्ही स्टार्ट मेनू - Microsoft Visual C++ 5.0 - Microsoft Visual C++ 5.0 लाँच करणे आवश्यक आहे.

C++ मध्ये काम सुरू करण्यासाठी, तुम्हाला प्रथम एक साधी रचना करावी लागेल कन्सोल अनुप्रयोग, यासाठी तुम्हाला हे करणे आवश्यक आहे पुढील पायऱ्या:

Ø व्हिज्युअल C++ लाँच करा (Start®Programs® Microsoft Visual C++ 5.0.® Microsoft Visual C++ 5.0 . );

Ø "फाइल" मेनूमधून "नवीन" निवडा. "नवीन" संवाद पॅनेलमध्ये "प्रोजेक्ट" टॅब निवडल्याचे सुनिश्चित करा. प्रकल्प प्रकारांच्या सूचीमध्ये, "Win32 Console Application" निवडा;

Ø प्रकल्पासाठी ‘स्थान’ (C:\विद्यार्थी\’ग्रुप*) आणि प्रकल्पाचे नाव ‘प्रोजेक्टचे नाव’ निवडा, उदाहरणार्थ, “प्रथम” आणि “ओके” क्लिक करा. आपल्याकडे "प्रथम वर्ग" तयार केले जातील;

Ø त्यानंतर, पुन्हा "नवीन" निवडा, परंतु "फाइल्स" टॅबसह आणि "C++ स्त्रोत फाइल" निवडा. 'फाइल नेम' सूचीमध्ये, एक नाव सेट करा, उदाहरणार्थ, "प्रथम" पुढे, "ओके" क्लिक करा आणि "First.cpp" फाइल तयार होईल.

कार्यक्रमाची सामान्य रचना.

विचार करणे हे आमचे कार्य आहे सामान्य रचना C/C++ मध्ये लिहिलेला प्रोग्राम, म्हणजेच संपूर्ण स्रोतएका फाईलमध्ये स्थित:

Ø प्रीप्रोसेसर निर्देश क्षेत्र (समाविष्ट करा, परिभाषित करा..);

Ø वर्णन सानुकूल प्रकारडेटा;

Ø अपूर्ण कार्य घोषणा;

Ø जागतिक चलांचे वर्णन;

Ø कार्य घोषणा 1;

Ø कार्य घोषणा 2;

Ø मुख्य() फंक्शनची घोषणा.

ही योजनाते नाही कडक आदेशपास्कल प्रमाणे, तथापि, ते पारंपारिक मानले जाते.

प्रोग्राममध्ये एक किंवा अधिक प्रक्रिया असतात, ज्याला पारंपारिकपणे फंक्शन्स म्हणतात. कोणत्याही प्रोग्राममध्ये आवश्यक असलेले एक फंक्शन मुख्य म्हटले पाहिजे. हे प्रोग्राममध्ये प्रवेश बिंदू म्हणून कार्य करते आणि नंतर इतर कार्ये कॉल करते.

किमान कार्यक्रमदिसते खालीलप्रमाणे:

शून्य मुख्य (रिकामा)

यात एक मुख्य फंक्शन आहे जे पॅरामीटर्स स्वीकारत नाही किंवा परत करत नाही (रिकामा). फंक्शन बॉडी, कर्ली ब्रेसेसमध्ये बंद आहे, त्यात कोणतीही उपयुक्त विधाने नाहीत.

व्हेरिएबल्स फंक्शन बॉडीच्या आत आणि शरीराबाहेर दोन्ही घोषित केले जाऊ शकतात. पहिल्या प्रकरणात, ते केवळ दिलेल्या फंक्शनच्या मुख्य भागातून (स्थानिक घोषणा) आणि दुसऱ्यामध्ये - कोणत्याही फंक्शनमधून (जागतिक घोषणा) प्रवेश केले जाऊ शकतात.

प्रोग्रामची अंमलबजावणी मुख्य फंक्शनच्या मुख्य भागापासून सुरू होते, ज्यातून मूल्यांचा संच घेतला जाऊ शकतो कमांड लाइन. मुख्य भागामध्ये इतर फंक्शन्ससाठी कॉल असतात, जसे की मानक लायब्ररी, त्यामुळे वापरकर्ता परिभाषितकार्यक्रम मजकूर मध्ये.

जेव्हा मुख्य बाहेर पडते तेव्हा प्रोग्रामची अंमलबजावणी डीफॉल्टनुसार समाप्त होते, परंतु समस्या उद्भवल्यास कोणत्याही वेळी व्यत्यय येऊ शकतो. गंभीर त्रुटी, किंवा योग्य म्हणून. हे करण्यासाठी, ते सहसा stdlib लायब्ररीतून exit() फंक्शन वापरतात.

स्क्रीनवर स्ट्रिंग मुद्रित करत आहे

सर्वप्रथम, स्क्रीनवर स्ट्रिंग प्रिंट करणारा प्रोग्राम लिहू.

प्रोग्राममध्ये main() नावाचे फंक्शन असणे आवश्यक आहे. कार्यक्रम सुरू करण्याच्या भूमिकेचे श्रेय तिला जाते. हे फंक्शन कंपाइलरने पूर्वनिर्धारित केलेले नाही, ते ओव्हरलोड केले जाऊ शकत नाही आणि त्याचा प्रकार अंमलबजावणीवर अवलंबून आहे. मुख्य कार्य खालीलप्रमाणे परिभाषित केले जाऊ शकते:

उदाहरण १:

// C++ मधील पहिला प्रोग्राम

#समाविष्ट करा

शून्य मुख्य()

cout<< “Thise is my first program\n” << endl;

प्रोग्राम कार्यान्वित करण्यासाठी, आपण प्रथम तो जतन करणे आवश्यक आहे. मेनूवर जा फाईलआणि तेथे क्लिक करा सर्व जतन करा. मग आपल्याला ते तयार करणे (संकलित) करणे आवश्यक आहे हे करण्यासाठी आपल्याला खालील चरणांची आवश्यकता आहे:

Ø चला मेनूवर जाऊया ( Build®Build *.exe)किंवा कीबोर्ड शॉर्टकट (F7), प्रोग्राम तयार करणे सुरू होईल. जर कंपाइलर एरर मेसेज व्युत्पन्न करत नसेल, जो खाली दिसणाऱ्या विंडोमध्ये पाहिला जाऊ शकतो, तर तुम्ही प्रोग्राम सुरक्षितपणे चालवू शकता;

Ø आता तुम्हाला फक्त प्रोग्राम कार्यान्वित करायचा आहे, हे करण्यासाठी मेनूवर जा ( Build®Execute *.exe.)किंवा कीबोर्ड शॉर्टकट (Ctrl+F5);

Ø तुमचा कार्यक्रम चालू आहे.

ओळ #समाविष्ट कराकंपाइलरला iostream.h फाइलमध्ये आढळणाऱ्या मानक इनपुट आणि आउटपुट प्रवाह क्षमता सक्षम करण्यास सांगते. या वर्णनांशिवाय अभिव्यक्ती cout << "हा माझा पहिला कार्यक्रम आहे" अर्थ नाही. मुख्य मानक ग्रंथालये तक्ता 1 मध्ये सूचीबद्ध आहेत.

तक्ता 1.

कोर C/C++ मानक लायब्ररी

ऑपरेशन<< ("поместить в") пишет свой первый аргумент во второй (в данном случае, строку "हा माझा पहिला कार्यक्रम आहे" cout च्या मानक आउटपुटमध्ये) स्ट्रिंग म्हणजे दुहेरी अवतरणांमध्ये बंद केलेल्या वर्णांचा एक क्रम आहे. स्ट्रिंगमध्ये, बॅकस्लॅश वर्ण \ त्यानंतर दुसरा वर्ण एक विशेष वर्ण दर्शवतो; या प्रकरणात, \n एक नवीन वर्ण आहे. अशा प्रकारे, आउटपुट वर्णांमध्ये " हा माझा पहिला कार्यक्रम आहे" आणि लाइन फीड, जे नावाचे कार्य परिभाषित करते मुख्य. प्रत्येक प्रोग्राम नावाचे फंक्शन असणे आवश्यक आहे मुख्य, आणि प्रोग्राम या फंक्शनच्या अंमलबजावणीसह सुरू होतो.

कीबोर्ड इनपुट

खालील (ऐवजी शब्दशः) प्रोग्राम आपल्याला इंचांची संख्या प्रविष्ट करण्यास सूचित करतो. एकदा तुम्ही हे केल्यावर, ते सेंटीमीटरची संबंधित संख्या मुद्रित करेल.

उदाहरण २:

#समाविष्ट करा

शून्य मुख्य()

int इंच = 0; // इंच - इंच

cout<< "inches";

cin >> इंच;

cout<< inch;

cout<< " in = ";

cout<< inch*2.54;

cout<< " cm\n";

फंक्शनची पहिली ओळ मुख्य()संपूर्ण व्हेरिएबलचे वर्णन करते इंच. त्याचे मूल्य मानक इनपुटवर >> ("घेणे") ऑपरेशन वापरून वाचले जाते cin.

या उदाहरणात, प्रत्येक आउटपुट कमांडसाठी एक विधान आहे; ते खूप लांब आहे. पैसे काढण्याचे ऑपरेशन<< можно применять к ее собственному результату, так что последние четыре команды вывода можно было записать одним оператором:

cout<< inch << " in = " << inch*2.54 << " cm\n";

टिप्पण्या

प्रोग्राममध्ये मजकूर घालणे सहसा उपयुक्त असते जे केवळ प्रोग्राम वाचत असलेल्या व्यक्तीसाठी टिप्पणी म्हणून अभिप्रेत असते आणि प्रोग्राममधील कंपाइलरद्वारे दुर्लक्ष केले जाते. C++ मध्ये हे दोनपैकी एका प्रकारे करता येते.

/* वर्ण */ वर्णांनी समाप्त होणारी टिप्पणी सुरू करतात. वर्णांचा हा संपूर्ण क्रम स्पेस कॅरेक्टरच्या समतुल्य आहे (उदाहरणार्थ, स्पेस कॅरेक्टर). हे मल्टी-लाइन टिप्पण्यांसाठी आणि संपादन करताना प्रोग्रामचे भाग काढून टाकण्यासाठी सर्वात उपयुक्त आहे, परंतु लक्षात ठेवा की /* */ टिप्पण्या नेस्ट केल्या जाऊ शकत नाहीत.

// वर्ण एक टिप्पणी सुरू करतात जी ते दिसतात त्या ओळीच्या शेवटी संपते. पुन्हा, वर्णांचा संपूर्ण क्रम एका अंतराच्या समतुल्य आहे. ही पद्धत लहान टिप्पण्यांसाठी सर्वात उपयुक्त आहे. // वर्णांचा वापर /* किंवा */ वर्णांवर टिप्पणी करण्यासाठी केला जाऊ शकतो आणि /* वर्णांचा // टिप्पणी करण्यासाठी वापर केला जाऊ शकतो.

४.६. C++ मधील डेटा प्रकार

आपण प्रोग्राम लिहिण्यापूर्वी, आपल्याला डेटा प्रकार सेट करणे आवश्यक आहे. C++ (सर्व नाही) मध्ये अनेक सामान्यतः वापरले जाणारे डेटा प्रकार आहेत:

Ø अंकीय स्वाक्षरी पूर्णांक (int, short, char);

Ø अंकीय स्वाक्षरी केलेले अपूर्णांक (फ्लोट, दुहेरी, लांब (सी मध्ये), लांब दुहेरी (सी मध्ये);

Ø सही न केलेले अंकीय - वरील सर्व प्रकार अस्वाक्षरित जोडण्यासह;

Ø चार म्हणून देखील वापरले जाऊ शकते वर्ण प्रकार .

संबंधित पेशींचे मानक प्रकार आणि आकार खाली दिले आहेत.

श्रेणी आकार(Bt)
char -128..127;
स्वाक्षरी न केलेले चार ०..२५५;
int -32 768.. 32 767;
स्वाक्षरी न केलेले इंट 0..65535;
लांब -2 147 483 648..2 147 483 647;
सही न केलेले लांब 0..4 294 967 295;
फ्लोट 3.4e-38..3.4e+38;
दुहेरी 1.7e-308..1.7e+308;
लांब दुहेरी 3.4e-4932..3.4e+4932.

C/C++ मधील व्हेरिएबल असे घोषित केले आहे:

इंट iMyVariable;

वरील विधानात, iMyVariable हे पूर्णांक व्हेरिएबल म्हणून घोषित केले आहे. आणि येथे टाईप व्हेरिएबलची घोषणा आहे चार :

चार cMyChar;

डेटा प्रकार जसे की int , फ्लोट , चार आणि लांब , C/C++ चा अविभाज्य भाग आहे आणि त्या शब्दांचा अर्थ कंपायलरला सांगण्यासाठी तुम्हाला कोणताही कोड लिहावा लागणार नाही. C/C++ तुम्हाला तुमचा स्वतःचा, विशेष डेटा प्रकार घोषित करण्यास देखील अनुमती देतो.

उदाहरण 3 एक प्रोग्राम सादर करतो जो डेटा प्रकारांचा आकार बाइट्समध्ये मुद्रित करेल. उदाहरण ३:

#समाविष्ट करा

शून्य मुख्य (रिकामा)

cout<< " (unsigned)int = " << sizeof(int) << endl;

cout<< " (unsigned)short = " << sizeof(short) << endl;

cout<< " (unsigned)char = " << sizeof(char) << endl;

cout<< " (unsigned)float = " << sizeof(float) << endl;

cout<< " (unsigned)double = " << sizeof(double) << endl;

cout<< " (unsigned)long = " << sizeof(long) << endl;

cout<< " (unsigned)long double = " << sizeof(long double) << endl;

संबंधित प्रकारच्या सेलचा आकार शोधण्यासाठी, फक्त प्रोग्राममध्ये लिहा आकार(प्रकार). वस्तुस्थिती अशी आहे की भिन्न ऑपरेटिंग सिस्टमसाठी समान प्रकारच्या सेलचे आकार भिन्न असू शकतात (उदाहरणार्थ, 16-बिट आणि 32-बिट ओएसमध्ये इंट प्रकार अनुक्रमे 1 बाइट आणि 2 बाइट्स आहे).

ऑपरेटर आकारत्याच्या ऑपरेंडचा आकार बाइट्समध्ये मोजतो. ऑपरेंड एकतर मूल्यमापन न केलेले अभिव्यक्ती किंवा कंसात टाइप नाव असणे आवश्यक आहे. ऑपरेटरला आकारफंक्शन, बिटफिल्ड, अपरिभाषित वर्ग, शून्य प्रकार, किंवा अनिर्दिष्ट निर्देशांक सीमा असलेल्या ॲरेवर लागू केले जाऊ शकत नाही. ऑपरेशनच्या परिणामाव्यतिरिक्त कोणत्याही भाषेद्वारे बाइटची व्याख्या केली जात नाही आकार, नक्की आकार(char) 1 आहे.

४.७. चल

व्हेरिएबल हे मेमरी स्थानाचे नाव आहे जे सुधारित मूल्य संचयित करण्यासाठी वापरले जाणे आवश्यक आहे, प्रोग्रामद्वारे वापरण्यासाठी मेमरी उपलब्ध होण्यासाठी, त्यास नियुक्त करणे आवश्यक आहे. स्थिर आणि डायनॅमिक मेमरी वाटप आहेत. स्थिर मेमरी वाटप कंपाइलच्या वेळी होते आणि प्रोग्रामच्या अंमलबजावणीदरम्यान ब्लॉक आकार बदलला जाऊ शकत नाही. डायनॅमिक मेमरी रनटाइमच्या वेळी वाटप केली जाते आणि तिचा आकार प्रोग्रामच्या वर्तमान स्थितीवर अवलंबून असू शकतो. प्रोग्रामला नियुक्त केलेले मेमरी क्षेत्र डेटा संग्रहित करण्यासाठी वापरले जाते.

जर ऑपरेशन दरम्यान डेटा बदलू शकतो, तर ते व्हेरिएबल्स वापरण्याबद्दल बोलतात, जर ते करू शकत नाहीत, तर स्थिरांक वापरा. व्हेरिएबल किंवा स्थिरांकामध्ये प्रवेश करण्यासाठी, तुम्ही नाव किंवा पत्ता वापरणे आवश्यक आहे.

व्हेरिएबल हे मेमरीचे एक नामांकित क्षेत्र आहे ज्याचे मूल्य प्रोग्रामच्या अंमलबजावणी दरम्यान बदलू शकते.

कंपाइलरला स्टॅटिक मेमरी वाटप करण्यासाठी सर्व व्हेरिएबल्स त्यांच्या वापरासाठी घोषित करणे आवश्यक आहे, म्हणून त्याला त्याचा अचूक आकार माहित असणे आवश्यक आहे. व्हेरिएबल घोषित करण्यासाठी, आपण निर्दिष्ट करणे आवश्यक आहे: नाव, पत्ता, आकार(प्रकारानुसार परिभाषित), अर्थ.

जर घोषणा कर्ली ब्रेसेसच्या जोडीमध्ये स्थित असेल (उदाहरणार्थ, फंक्शनच्या मुख्य भागामध्ये), तर घोषित व्हेरिएबल्स स्थानिक मानले जातात आणि मेमरी प्रोग्राम स्टॅक क्षेत्रात वाटप केली जाते आणि प्रारंभिक मूल्य अपरिभाषित असते.

जर व्हेरिएबल फंक्शन बॉडीच्या बाहेर घोषित केले असेल, तर ते जागतिक मानले जाते आणि डेटा विभागात ठेवले जाते आणि त्याचे प्रारंभिक मूल्य शून्य असते. व्हेरिएबल घोषित करणे आणि त्यास प्रारंभिक मूल्य नियुक्त करणे म्हणतात आरंभ करणे.

फंक्शनमध्ये वितर्क असल्यास, आपण व्हेरिएबल्स घोषित करणे आवश्यक आहे जे त्यांची मूल्ये घेतील, या चलांना म्हणतात औपचारिक मापदंड.

C++ मध्ये, प्रवेश आणि सुधारणा नियंत्रित करणारे दोन वर्गीकरण आहेत: constआणि अस्थिर.

स्थिरांक हे मेमरीचे एक नामांकित क्षेत्र आहे ज्याचे मूल्य प्रोग्राम अंमलबजावणी दरम्यान बदलू शकत नाही. जेव्हा घोषित केले जाते तेव्हा स्थिरांक नेहमी एक मूल्य नियुक्त केले जातात आणि नंतर बदलले जाऊ शकत नाहीत. व्हेरिएबल्स टाइप करा constबदलले जाऊ शकत नाही, परंतु ते सुरू केले जाऊ शकतात.

क्वालिफायर अस्थिरकंपाइलरला सांगते की व्हेरिएबलचे मूल्य अस्पष्टपणे बदलले जाऊ शकते. उदाहरणार्थ, ग्लोबल व्हेरिएबलचा पत्ता ऑपरेटिंग सिस्टम टाइमरला पास केला जातो आणि वास्तविक वेळ मोजण्यासाठी वापरला जातो. या प्रकरणात, कोणतेही असाइनमेंट स्टेटमेंट स्पष्टपणे कार्यान्वित न करता व्हेरिएबलची सामग्री बदलली जाते.

C/C++ भाषा प्रदान करते वर्ण स्थिरांक नियंत्रित करा, जे तक्ता 2 मध्ये दर्शविले आहे.

तक्ता 2.

वर्ण स्थिरांक नियंत्रित करा

सर्वात प्रसिद्ध सेवा वर्ण: लाइन फीड (कोड 13), कॅरेज रिटर्न (कोड 10), टॅब (कोड 9). त्यांना प्रोग्राममध्ये वर्ण स्थिरांकांच्या स्वरूपात निर्दिष्ट करण्यासाठी, अनुक्रमे “\n”, “\r”, “\t” या दोन दृश्यमान वर्णांचे संयोजन वापरले जाते. स्लॅश कॅरेक्टरचे प्रतिनिधित्व करण्यासाठी, बांधकाम “\\” वापरा

C मध्ये चार स्टोरेज स्पेसिफायर आहेत: बाह्य, स्थिर, नोंदणी, स्वयं.

हे स्पेसिफायर्स कंपाइलरला घोषित व्हेरिएबल कसे साठवायचे ते सांगतात. या स्पेसिफायर्सचा वापर करून घोषणेचे सर्वसाधारण स्वरूप असे आहे:


संबंधित माहिती.


स्थिरांक

स्थिरांकअपरिवर्तनीय प्रमाण म्हणतात. पूर्णांक, वास्तविक, वर्ण आणि स्ट्रिंग स्थिरांक आहेत. कंपायलर, टोकन म्हणून स्थिरांक ओळखून, त्याच्या स्वरूपाच्या आधारावर त्याचे एक प्रकार म्हणून वर्गीकरण करतो.

प्रत्येक प्रकाराशी संबंधित स्थिर स्वरूप टेबलमध्ये दिले आहेत. ७.१.

तक्ता 7.1.

C++ मधील स्थिरांक

स्थिर स्वरूप उदाहरणे
संपूर्ण दशांश: शून्याने सुरू होत नसलेल्या दशांश अंकांचा क्रम जोपर्यंत ती संख्या शून्य आहे 8, 0, 199226
अष्टक: शून्य त्यानंतर अष्टक अंक (0,1,2,3,4,5,6,7) 01, 020, 07155
हेक्साडेसिमल: Ox किंवा OX त्यानंतर हेक्साडेसिमल अंक (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) 0xA, 0x1 B8, 0X00FF
वास्तविक दशांश: [अंक], [अंक] 5.7, .001, 35.
घातांक: [अंक][.][अंक](ई|ई)[+|-[अंक] 0.2E6, .11e-3, 5E10
प्रतिकात्मक एक किंवा दोन वर्ण ॲपोस्ट्रॉफीमध्ये बंद आहेत "A", 'yu', "*", 'db' '\0' '\n', '\012' "\x07\x07"
स्ट्रिंग अवतरण चिन्हांमध्ये बंद केलेल्या वर्णांचा क्रम "वासिया येथे होता", "\tValue r=\0xF5\"

जर ऋण पूर्णांक किंवा वास्तविक स्थिरांक तयार करणे आवश्यक असेल, तर चिन्ह (-) बदलण्याच्या एकल ऑपरेशनचे चिन्ह स्थिरांकाच्या समोर ठेवले जाते, उदाहरणार्थ: -218, -022, -0x3С, -4.8, -0.1е4.

घातांकीय स्वरूपातील वास्तविक स्थिरांक मँटिसा आणि ऑर्डर म्हणून दर्शविला जातो. मँटिसा घातांक चिन्हाच्या (ई किंवा ई) डावीकडे लिहिलेला आहे, क्रम चिन्हाच्या उजवीकडे लिहिलेला आहे. स्थिरांकाचे मूल्य हे मॅन्टिसाचे गुणाकार म्हणून परिभाषित केले आहे आणि क्रमाने दर्शविलेल्या पॉवरमध्ये 10 संख्या वाढवली आहे, कृपया लक्षात ठेवा की संख्येमधील रिक्त स्थानांना अनुमती नाही आणि पूर्णांक भाग अपूर्णांक भागापासून विभक्त करण्यासाठी नाही. स्वल्पविराम, परंतु एक बिंदू वापरला जातो.

प्रोग्रामर स्थिरतेचा प्रकार स्वतंत्रपणे सेट करू शकतो. एकतर संपूर्ण भाग किंवा अपूर्णांक वगळला जाऊ शकतो, परंतु दोन्ही एकाच वेळी नाही. दोन्ही भाग निर्दिष्ट केले असल्यास, बिंदू वर्ण आवश्यक आहे.

वर्ण स्थिरांक, ज्यामध्ये एक वर्ण असतो, मेमरीमध्ये एक बाइट व्यापतात आणि मानक प्रकार चार असतो. दोन-वर्ण स्थिरांक दोन बाइट व्यापतात आणि ते int प्रकारचे असतात, बाइटमध्ये पहिले वर्ण खालच्या पत्त्यासह ठेवलेले असते.

बॅकस्लॅश वर्ण प्रस्तुत करण्यासाठी वापरले जाते:

ग्राफिक प्रतिमा नसलेले कोड (उदाहरणार्थ,
\a – ध्वनी सिग्नल, \n – कर्सरला पुढील ओळीच्या सुरुवातीला हलवा);

· apostrophe ("), बॅकस्लॅश (\), प्रश्नचिन्ह (?) आणि अवतरण चिन्ह (");

· हेक्साडेसिमल किंवा ऑक्टल कोड वापरणारे कोणतेही वर्ण, उदाहरणार्थ, \073, \0xF5. अंकीय मूल्य 0 ते 255 च्या श्रेणीत असणे आवश्यक आहे.

बॅकस्लॅशने सुरू होणाऱ्या वर्णांच्या अनुक्रमांना म्हणतात व्यवस्थापक,किंवा सुटलेला क्रम.तक्ता 7.2 मध्ये. त्यांची परवानगीयोग्य मूल्ये दिली आहेत. एस्केप सीक्वेन्सचा अर्थ एकच वर्ण म्हणून केला जातो. जर बॅकस्लॅश ताबडतोब टेबलमध्ये दिलेला नसलेला वर्ण येतो. 7.2, व्याख्याचा परिणाम अपरिभाषित आहे. एका क्रमाने अवैध अंक आढळल्यास, तो डिजिटल कोडचा शेवट मानला जातो.


तक्ता 7.2.

C++ मध्ये एस्केप सीक्वेन्स

Escape अनुक्रम स्ट्रिंग स्थिरांकांमध्ये देखील वापरले जाऊ शकतात, अन्यथा म्हणतात स्ट्रिंग अक्षरे.उदाहरणार्थ, जर तुम्हाला स्ट्रिंगमध्ये अवतरण चिन्ह लिहायचे असेल, तर त्याच्या आधी स्लॅश असेल, ज्याप्रमाणे कंपायलर स्ट्रिंगला सीमांकित करून अवतरण चिन्हापासून वेगळे करतो:

"पब्लिशिंग हाऊस \"पीटर\""

कंपाइलरद्वारे सर्व स्ट्रिंग लिटरल वेगळे ऑब्जेक्ट्स म्हणून मानले जातात.

संकलित करताना केवळ व्हाइटस्पेस वर्णांद्वारे प्रोग्राममध्ये विभक्त केलेले स्ट्रिंग स्थिरांक एकामध्ये एकत्र केले जातात. बॅकस्लॅश आणि त्यानंतर हायफन म्हणून लाइन फीड वापरून एक लांब स्ट्रिंग स्थिरांक अनेक ओळींवर ठेवता येतो. या वर्णांकडे कंपाइलरने दुर्लक्ष केले आहे आणि पुढील ओळ मागील एकाची निरंतरता मानली जाते. उदाहरणार्थ, ओळ

उच्च गणित आणि विज्ञानाच्या इतर तांत्रिक शाखांमध्ये अनिश्चित पूर्णांक शोधणे ही एक सामान्य समस्या आहे. अगदी साध्या भौतिक समस्या देखील अनेक साध्या अविभाज्य घटकांची गणना केल्याशिवाय सोडवल्या जाऊ शकत नाहीत. म्हणून, शालेय वयापासून आम्हाला अविभाज्य निराकरणासाठी तंत्रे आणि पद्धती शिकवल्या जातात; तथापि, कालांतराने, हे सर्व सुरक्षितपणे विसरले जाते, एकतर आमच्याकडे गणना करण्यासाठी पुरेसा वेळ नाही किंवा आम्हाला आवश्यक आहे अनिश्चित अविभाज्य उपाय शोधाअतिशय जटिल कार्यातून. या समस्यांचे निराकरण करण्यासाठी, आमची सेवा तुमच्यासाठी अपरिहार्य असेल, ज्यामुळे तुम्हाला अनिश्चित अविभाज्य ऑनलाइन अचूकपणे शोधता येईल.

अनिश्चित अविभाज्य सोडवा

येथे ऑनलाइन सेवा वेबसाइटआपल्याला शोधण्याची परवानगी देते अविभाज्य ऑनलाइन निराकरणजलद, विनामूल्य आणि उच्च दर्जाचे. तुम्ही आमच्या सेवेसह आवश्यक इंटिग्रलसाठी टेबलमधील शोध बदलू शकता, जिथे इच्छित फंक्शन त्वरीत प्रविष्ट करून, तुम्हाला टॅब्युलर आवृत्तीमध्ये अनिश्चित इंटिग्रलचे समाधान मिळेल. सर्व गणितीय साइट्स ऑनलाइन फंक्शन्सच्या अनिश्चित अविभाज्यांची त्वरीत आणि कार्यक्षमतेने गणना करण्यास सक्षम नाहीत, विशेषत: आपल्याला शोधण्याची आवश्यकता असल्यास अनिश्चित अविभाज्यजटिल फंक्शन किंवा अशा फंक्शन्समधून जे उच्च गणिताच्या सामान्य कोर्समध्ये समाविष्ट नाहीत. वेबसाइट वेबसाइटमदत करेल अविभाज्य ऑनलाइन निराकरण आणि कार्याचा सामना करा. वेबसाइटवरील इंटिग्रलचे ऑनलाइन सोल्यूशन वापरून, तुम्हाला नेहमीच अचूक उत्तर मिळेल.

जरी तुम्ही स्वतः अविभाज्य गणना करू इच्छित असाल, तरीही आमच्या सेवेमुळे तुमचे उत्तर तपासणे, चूक किंवा टायपो शोधणे किंवा कार्य निर्दोषपणे पूर्ण झाले आहे याची खात्री करणे तुमच्यासाठी सोपे होईल. जर तुम्ही एखादी समस्या सोडवत असाल आणि तुम्हाला सहाय्यक क्रिया म्हणून अनिश्चित अविभाज्य गणना करायची असेल, तर तुम्ही आधीच हजार वेळा केलेल्या या क्रियांवर वेळ का वाया घालवायचा? शिवाय, इंटिग्रलची अतिरिक्त गणना टायपो किंवा लहान त्रुटीचे कारण असू शकते, ज्यामुळे नंतर चुकीचे उत्तर मिळाले. फक्त आमच्या सेवा वापरा आणि शोधा अनिश्चित अविभाज्य ऑनलाइनकोणत्याही प्रयत्नाशिवाय. शोधण्याच्या व्यावहारिक समस्यांसाठी अविभाज्यकार्ये ऑनलाइनहा सर्व्हर खूप उपयुक्त आहे. आपल्याला दिलेले कार्य प्रविष्ट करणे आवश्यक आहे, मिळवा अनिश्चित इंटिग्रलचे ऑनलाइन समाधानआणि उत्तराची तुमच्या सोल्यूशनशी तुलना करा.



आम्ही वाचण्याची शिफारस करतो

वर