संगणक, प्रोग्रामिंग
पास्कल उदाहरण कार्यक्रम. पास्कल मध्ये प्रोग्रामिंग
कोणत्याही प्रोग्रामर सोपे आणि वैशिष्ट्यपूर्ण आहे, पण ती भाषा स्वत: आधुनिक जगात खूप कमकुवत आहे की म्हणू शकत नाही - हे कार्यक्रम पास्कल भाषा असे वाटत असते. तो एक मूलभूत विचार आणि शाळेत अभ्यास आहे नाही हेही खरे आहे.
अनेकदा, लेखन पास्कल कार्यक्रम वापरता तेव्हा प्रोग्रामिंग वातावरण, Turbo पास्कल (Turbo पास्कल) सारखे.
का सुरुवातीला या भाषा निवडा पाहिजे? समजून करण्याचा प्रयत्न करा. ऑर्डर कोणत्याही प्रोग्रामिंग भाषा पूर्णपणे मास्टर, आपण संबंधित साहित्य असणे आवश्यक आहे. भाषा बहुतांश विशिष्ट, आणि लोगो मध्ये, चटकन विश्वास ठेवण्याचे सोडून का आहे. तो त्यामुळे त्याला पुस्तके प्रशिक्षण, रशियन बोलत देशांमध्ये अतिशय सामान्य नाही. क्षणी, सर्वात प्रसिद्ध पास्कल, जावा, मूलभूत आहेत आणि क आम्हाला स्वतंत्रपणे प्रत्येक विचार करू या. जावा, प्रामुख्याने नेटवर्क प्रोग्रामिंग वापरले. क - सर्वात मोठ्या प्रमाणावर सांगितले भाषांपैकी एक तथापि, आणि सर्वात कठीण (विशेषत: सुरुवातीला). शेवटी तो कार्यक्रम कसे लिहायचे ते जाणून घेण्यासाठी करण्यासाठी, तो प्रथम पास्कल आणि मूलभूत जाणून घेण्यासाठी सर्वोत्तम आहे. ते दोन्ही शाळा (शिक्षक निवड) अभ्यास केला. त्यांच्या प्राबल्य कारण खरेतर lies त्यामुळे या भाषा, आपण एकाच कार्यक्रम लिहू शकता C किंवा C ++ मध्ये म्हणून, पण त्याच्या फार विकास संपुष्टात बांधकाम साधेपणा करण्यासाठी खूप सोपे आहे.
हे पास्कल आणि मूलभूत पुरेशा प्रमाणात, पण शाळा आवृत्ती अशा Turbo पास्कल 7.0 आणि QBasic म्हणून अधिक सामान्य प्रजाती आहेत, ही गोष्ट लक्षात वाचतो आहे. आपण त्यांना तुलना करतात, तर अंतिम यापुढे 50 ओळी एक लहान साधन लिहून करण्यासाठी तयार केली. Turbo पास्कल अधिक शक्तिशाली आणि जलद आहे.
पास्कल पहिल्या कार्यक्रम
उदाहरण सहज पास्कल कार्यक्रम इंटरनेट वर आढळू शकते, ते कार्य कसे समजून घेणे अधिक कठीण.
ही भाषा आत काय आहे ते समजून घेण्यासाठी, आपण एक लहान "समस्या" लिहू करणे आवश्यक आहे. समजा तुम्ही दोन संख्यांची बेरीज होईल की एक कार्यक्रम तयार करू इच्छित: प्रश्न + W = ई त्याची निर्मिती केली जाणार काय आहे?
पत्र ई व्हेरिएबल म्हणून काम करेल (गणित - X). अपरिहार्यपणे तो एक नाव (कमाल 250 वर्ण) लागू करणे आवश्यक आहे. हे असू शकतात:
- अक्षरे लॅटिन वर्णमाला (A..Z);
- 0 ते 9 पण आम्ही नाव संख्या सुरू करू नये हे लक्षात ठेवायला हवे अंक;
- "_" अक्षर.
नाही शीर्षक पूर्ण करण्यासाठी:
- रशियन अक्षरे;
- विरामचिन्हे;
- तपशील. वर्ण, अशा खिडकी "#", टक्केवारी "%" डॉलर "$", ही खूण "~" आणि इतर.
योग्य नाव म्हणजे असू शकते «red_velvet4», «EXO» किंवा «shi_nee». एक देखील पास्कल केस संवेदी अक्षरे आहे हे लक्षात आवश्यक आहे, म्हणून नावे «btob» आणि चल «BtoB» एक उपचार. तो प्रोग्रामिंग वातावरण 'वनस्पती "मध्ये आहे आणि सेल म्हणतात तो खाली स्पष्ट होईल. ही प्रक्रिया केल्यानंतर चल प्रकार निश्चित करणे आवश्यक आहे. योग्य कार्यक्रमास करण्यासाठी स्क्रीन वर परिणाम दाखवते किंवा कागदावर प्रिंट मध्ये हे आवश्यक आहे. उदाहरणार्थ, दोन नंबर जोडले आहेत तर, अंकीय प्रकार निर्दिष्ट केला आहे, आणि तेव्हा फोन शुभेच्छा - एक स्ट्रिंग. दोन संख्यांचा सामान्य व्यतिरिक्त योग्य प्रकार संख्या ( "संख्या").
स्पष्ट चल प्रकार, परंतु ते सर्व अंकीय चल, मुक्तपणे त्यांना हाताळू करण्यासाठी नियुक्त करणे आवश्यक आहे.
वरील लिहिले आहे काय आधारे, आपण सहजपणे एक लहान "कोडे." लिहू शकता पास्कल कार्यक्रम दिसेल:
कार्यक्रम shi_nee;
Var प्रश्न, प, ई: पूर्णांक;
दुर
ई: = प्रश्न + W;
शेवट आहे.
चल वर्णन «var» ऑपरेटर धन्यवाद दुसरी ओळ आहेत. आपण एक प्रकार (पूर्णांक) कार्यक्रम जोडा आणि कोलन माध्यमातून दिसून की सर्व चल यादी करणे आवश्यक आहे.
दोन ऑपरेटर «दुर» - «END» सुरु होते आणि त्यामुळे कार्यक्रम बंद करते. ते सर्वात महत्वाचे आहेत; त्यांना दरम्यान सर्व प्रोग्रामर वर्णन क्रिया आहेत.
वाक्यरचना
कोड प्रत्येक ओळ एक अर्धविराम संपत हे लक्षात ठेवणे महत्वाचे आहे. हा नियम अपवाद अशा var सुरू, const, आणि इतर आदेश सेवा आहे. ऑपरेटर अंतिम शेवट करावा गुण. «END» एक बिंदू एक अर्धविराम कमांड नंतर स्थीत करणे शक्य - काही प्रकरणांमध्ये, कार्यक्रम अनेक संलग्नक आणि कंसात ऑपरेटर वापरते तेव्हा «दुर».
त्याचे मूल्य एक सेल, उदाहरणार्थ, ई = 15 नियुक्त करण्यासाठी, तो एक अपूर्ण त्याच साइन इन करणे आवश्यक आहे:
प्रश्न: = 15:
प: 20 =;
ई: = प्रश्न + W;
या भाषेत कोलन नेमणूक म्हणतात. आपण वरील वर्णन वाक्यरचना नियम मास्टर तर कार्यक्रम पास्कल लिहिले आहे फार सोपे आहे.
चाचणी
Turbo पास्कल चालवणे, आवश्यक गुण ठेवून आणि पंक्ति इच्छित आदेश सेट करून योग्य कार्यक्रम मुद्रित करण्यासाठी. कार्यक्रम चालवणे द्वारे चालते जाऊ शकते संदर्भ मेनू आहे किंवा कळांचे Ctrl + F9 वापरून. सर्व योग्यरित्या टाइप केले असल्यास, स्क्रीन थोडे आठवणार नाही. कार्यक्रम त्रुटी उपस्थित आहे की, काम कार्यक्रम विराम दिला जाईल आणि कर्सर तो उपलब्ध आहे, तिथे ओळ सेट केले जाईल. त्याच वेळी, ओळ "निष्कर्ष" सर्वात त्रुटी वर्णन उदाहरणार्थ, त्रुटी 85, आहे: «» expexted. ही ओळ कुठेतरी नाही अर्धविराम आहे असे निर्देशीत करते. तथापि, या समस्या लक्ष देणे आहे, तो वाचतो नाही आहे, आपण पास्कल कार्यक्रम उदाहरणे वापरून, रचना समजून घेणे आवश्यक आहे.
त्या पहिल्या ठिकाणी अभ्यास केला पाहिजे?
कार्यक्रम प्रत्येक ओळ समजून घेणे पूर्णपणे सुरू करण्यासाठी. मग, स्मृती, जे नंतर विरामचिन्ह खूण केली नाही विशेष ऑपरेटर पुढे ढकलू सुरू आणि शेवटी तार्किक साखळी जाणून घेण्यासाठी मांडणी लक्ष द्या. कसे चल ते आवश्यक आहे प्रकार, करून का आम्ही ती गरज लक्षात ठेवा. समजून घ्या देखील सर्वात प्रोग्रामिंग वातावरणात काम विटंबना होणार नाही. आपण Turbo पास्कल स्वत: मध्ये मार्गदर्शन किंवा "पिशवी" वापरू शकता. सतत सराव करणे आवश्यक आहे, इंटरनेट "समस्या" वेगळे करणे तयार आणि हळू हळू स्वतंत्रपणे उदाहरण पास्कल कार्यक्रम वधारला.
डाइमेंशनल
अरे एकसंध डेटा, स्वतंत्रपणे नाही सलग स्मृती ठिकाणी या प्रकरणात मध्ये आयोजित केले जातात, आणि सोयिस्कर ऑपरेशन वापरले जाते. तो संभव आहे 50 किंवा 100 चल आरामदायक प्रोग्रामर आहे. हे पत्रे ते लिहिण्याची अधिक सोयीस्कर आहे.
एक गट आहे की घटक त्यांची संख्या आहे. विविध प्रोग्रामिंग भाषा, काही आकडेवारी पासून प्रारंभ करून अपरिहार्यपणे 1. नाही येथे कार्यक्रम एक उदाहरण आहे पास्कल तो तिला क्रमांकाने सुरू आहे. हा क्रम संख्या प्रत्येक घटक निर्देशांक म्हणतात. एक नियम म्हणून, तो एक पूर्णांक कमी वर्ण आहे. अंकीय किंवा अक्षर: तत्व मध्ये, या पेशी सूची तयार करण्याचा प्रघात निश्चित केली जाईल काय काळजी करू नका.
अरे पास्कल (खालील उदाहरणे) जे संबंधित केवळ एक प्रकार व सर्व घटक असू शकतात. अशा रिअल एक सेल प्रकार, आणि आणखी एक पूर्णांक आहे.
प्रोग्रामिंग वातावरणात, एक-मितीय डेटा (उदा, साधे) अरे एकरेषीय प्रवेश केला आहे:
Var एक: अरे झालेला [5..40];
ब: रिअल;
मी: पूर्णांक;
दुर
मी: = 5 ते 40 वाचन (ख्रिस [i]);
मी: = 5 ते 40 राइट (ख्रिस [i]: 3);
readln;
शेवट आहे.
पास्कल कार्यक्रम उदाहरण विश्लेषण, आपण पाहू शकता की स्मृती 35 वर्ण होणारी, एक साधी अरे साठी वाटप केले जाते. अनुक्रमणिका ([5..40]) - 5 पासून 40 पर्यंत पहिली ओळ सुरू आदेशानंतर, वापरकर्ता पूर्णपणे कोणत्याही 35 वर्ण (संख्या, अक्षरे) कार्यक्रम सेल मध्ये नोंद झाली आहे की प्रविष्ट करणे आवश्यक आहे. दुसरी ओळ स्क्रीन वर प्रदर्शित करण्यासाठी जबाबदार आहे.
द्विमितीय अरेज्
अशी माहिती पास्कल (उदाहरणे खाली जाऊ शकतो) दोन प्रकारे वर्णन केले आहे: किंवा «अरे [10..b, 10..f] प्रकारच्या" «अरे [10..b] अरेच्या [10..f] प्रकार ".
ब आणि फ - स्थिर. त्याऐवजी, ते समाविष्ट केले जाऊ शकतात आणि आकडेवारी (एक-मितीय अॅरेंच्या मध्ये म्हणून), पण अशा समस्या सर्वोत्तम सराव नाही. अरेच्या स्तंभ - हे प्रोग्रामिंग भाषा पंक्तींची संख्या, आणि दुसरा एक प्रथम सतत ठरवतो, खरं आहे.
एक विशेष विभाग प्रकार माध्यमातून समस्या एक उदाहरण:
Const b = 24; फ = 13;
प्रकार चेरी = अरे खऱ्या [10..b, 10..f];
Var n: चेरी;
थोडे सोपे (सुरुवातीला) वर्णन करण्यासाठी चल एक अरे विभाग:
Const b = 24; फ = 13;
Var n: अरे [10..b, 10..f] खऱ्या;
दोन्ही पर्याय योग्य आहोत, निवडलेल्या रेकॉर्डिंग पद्धत काम कार्यक्रम बदलत नाही.
खुल्या अरेज्
Seulgi1: झालेला अरे;
Yeri: रिअल अॅरे;
या अॅरेंच्या एक विशिष्ट वैशिष्ट्य अनुक्रमणिका शून्य, एक येथे सुरू आहे.
पास्कल मधील ग्राफिक्स
सादरीकरण ग्राफिक्स दुसरी पद्धत - वेक्टर. संपूर्ण चित्र करा की एक नियम म्हणून, तो विभागांना, मंडळे, लंबगोल आणि इतर भूमितीय आकार म्हणून.
प्रोग्रामिंग वातावरणात, कोणत्याही भाषेत शक्य आणि कार्ये, जसे की ग्राफिक्स हा प्रकार उदय, जे परिणाम वेळापत्रक होईल. पास्कल, अशा कार्यक्रम उदाहरणे दर्शवा त्यांच्या विकास तीव्रता एक विशिष्ट पदवी, तो शक्य चित्रे आणि नमुन्यांची तयार करते. ऑर्डर आपण इच्छुक लायब्ररी, आपण एकापाठोपाठ घालण्याची आवश्यकता आहे "सक्रिय करा" मध्ये «आलेख वापरते;».
थोडक्यात, ग्राफिक्स डेटा वर्णन, या पद्धतीचा वापर केला जातो:
InitGraph (var ड्राइव्हर, दाटणे: रिअल; पथ: स्ट्रिंग);
येथे ड्राइव्हर ज्याचे प्रकार पूर्णांक आहे एक परिवर्तनशील आहे; गळा दाटून येणे - चल, प्रत्यक्ष प्रकार; एक मार्ग ड्राइव्हर्स् सक्रिय करण्यासाठी परवानगी देते.
Similar articles
Trending Now