प्रोग्राम कैसे चलाना है

anebtargslo]);

बी इंटेगर.पर्सलेंट (args / 1])

p- गणित pow (a + b), 3) / (a-b)

System.out.printIn (“अभिव्यक्ति का मूल्य =” +

पी);

कार्यक्रम का निष्पादन

कार्यक्रम को निष्पादित करने के लिए विभिन्न कदम उठाए जाने हैं:

उस प्रोग्राम को संकलित करें, जो संदेश को क्लास संकलित-कोई वाक्यविन्यास त्रुटि के रूप में दिखाता है

। कार्यक्रम बंद करो।

। कक्षा के आइकन (कहते हैं, अभिव्यक्ति) और माउस के दाहिने बटन का चयन करें

। ड्रॉप डाउन मेनू से void main (StringlI args) का चयन करें और क्लिक करें।

स्ट्रिंग के रूप में विधि कॉल विंडो में दिए गए स्थान में मान दर्ज करें (जैसा कि

दिखाया गया है)

। ओके पर क्लिक करें।

अंत में, टर्मिनल विंडो पर प्रोग्राम का आउटपुट दिखाई देता है।

ऊपर दिखाए गए कार्यक्रम कमांड तर्क के माध्यम से ए और बी के मूल्यों को स्वीकार करते हैं।

इसके अलावा यह दो संख्याओं के योग को प्रिंट करता है।

नियंत्रण का प्रवाह

जब आप किसी भी प्रोग्रामिंग भाषाओं में अपने प्रोग्राम को निष्पादित करने के लिए एक कमांड देते हैं, तो

नियंत्रण सीधे आपके कार्यक्रम की पहली पंक्ति तक पहुँचता है। पहली पंक्ति निष्पादित करने के बाद,

यह अगली पंक्ति में जाता है और इसी तरह। नियंत्रण लाइनों को एक के बाद एक निष्पादित करता रहता है

यह कार्यक्रम के अंत तक पहुँचता है। कार्यक्रम की अंतिम पंक्ति के रूप में निष्पादित किया जाता है

नियंत्रण समाप्त हो जाता है (यानी सिस्टम में वापस जाता है)। इस प्रकार, नियंत्रण की गति

एक कथन से दूसरे क्रमिक रूप से इसे नियंत्रण या अनुक्रमिक प्रवाह कहा जाता है

नियंत्रण के।

मैं अल

मैं नी

JAVA में निर्णय लेना

कभी-कभी, प्रोग्राम के निष्पादन के दौरान उपयोगकर्ता को नियंत्रण को ए में स्थानांतरित करना पड़ सकता है

कुछ रेखाओं को लंघन द्वारा निर्दिष्ट कार्यक्रम स्थान। यह सशर्त प्रवाह के द्वारा किया जा सकता है

नियंत्रण। आप नियंत्रण कथनों को लागू करके इस कार्य को कर सकते हैं। अगर, स्विच-केस,

लूप आदि यहां, हम इफ और स्विच स्टेटमेंट के आवेदन पर चर्चा करेंगे। लूप करेंगे

अगले खंड में चर्चा की जाएगी।

द्वि-दिशात्मक शाखा

5

युक्त बयान “यदि द्वि-दिशात्मक शाखा के रूप में संदर्भित किया जाता है। यह किसी दिए गए की जाँच करता है

स्थिति और नियंत्रण को बयानों के दो ब्लॉकों में स्थानांतरित करता है। में इसका उपयोग किया जा सकता है

कार्यक्रमों में निम्नलिखित तरीके

अगर बयान

“यदि और केवल यदि कथन

। अगर-और बयान

if -ifif-else स्टेटमेंट

नेस्टेड अगर स्टेटमेंट (if-else-if के साथ)

अगर बयान

यदि किसी निर्दिष्ट स्थिति की जांच करने के लिए कथन का उपयोग कर सकते हैं। यह एक्शनी का एक कोर्स करता है

स्थिति झूठी है और कार्रवाई को नजरअंदाज कर दिया गया है।

मैं

सशर्त विवरण और लूप्स

1539

डेटा सदस्य

  1. उदाहरण: नाम कर्मचारी के साथ एक नमूना वर्ग और उसके डेटा सदस्य के रूप में बुनियादी। एफ

वेतन

स्थूल को खोजो

निम्नलिखित भत्ते और कटौती के लिए एक कर्मचारी का। माध्य का प्रयोग करें

महंगाई

मकान किराया भत्ता मूल वेतन का 15%

मूल वेतन का प्रोविडेंट फंड-8.33%

नेट पे बेसिक डायन

मूल वेतन का भत्ता -25%

от

ay + महंगाई भत्ता + मकान किराया भत्ता

oss पे नेट पे- भविष्य निधि

// एक नमूना प्रोग्रा

आयात java.util.Scanner

सार्वजनिक वर्ग के कर्मचारी

स्कैनर वर्ग का उपयोग करके सकल वेतन की गणना करने के लिए मी

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग argsl l)

System.out। प्रिंटिन (“कर्मचारी का नाम और मूल वेतन दर्ज करें”)

डबल बेसिक, डा, ह्रा, पीएफ, एनपी, जीपी;

स्ट्रिंग st

सेंट-in.nextLine);

बुनियादी = in.nextint ()

दा बेसिक 25/100;

hra-basic 15/100;

पीएफ बेसिक 8.33 / 100;

gp बेसिक + दा + hra;

एनपी जीपी-पीएफ

System.out.printin (“कर्मचारी का नाम =” + st);

System.out.printIn (“सकल वेतन = टी ‘+ जीपी);

सिस्टम आउट.प्रिंट (“नेट पे 弌, + एनपी);

नए स्कैनर में स्कैनर (System.in)

देख

थ्रूगंड कम लाइन अर्ग्यूमेंट में शामिल करें

T’his उपयोगकर्ता से डेटा मान (पूर्णांक / वर्ण / स्ट्रिंग) को स्वीकार करने के तरीकों में से एक है

और तर्कों को मुख्य (कमांड लाइन तर्क के रूप में जाना जाता है) को भेजने के लिए। यह नहीं करता है

इनपुट / आउटपुट कार्य करने के लिए जावा पैकेज की आवश्यकता होती है। वें से मूल्यों को स्वीकार करते हुए

कंसोल, सिस्टम स्ट्रिंग के एक सरणी के रूप में विभिन्न स्थानों में डेटा मान संग्रहीत करता है

सरणी का आकार अंतर्निहित फ़ंक्शन args.length का उपयोग करके निर्धारित किया जा सकता है। Ih

मुख्य () को तर्क args [0], args [11, args (3) और इसी तरह से पारित किया जाता है।

आम तौर पर, इस प्रणाली का उपयोग इनपुट मानों के लिए नहीं किया जाता है। लेकिन उपयोगकर्ता को कमल को जानना चाहिए

लाइन तर्क (यदि आवश्यक हो)।

एक उदाहरण सचित्र है:

// कमांड लाइन तर्क का उपयोग करके दिए गए अभिव्यक्ति के मूल्य का पता लगाने के लिए

सार्वजनिक वर्ग अभिव्यक्ति

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग argsl)

int a, b;

डबल पी

a और b का मान स्ट्रिंग के रूप में तर्क के माध्यम से दर्ज किया जाता है /

tw

ISC कंप्यूटर साइंस को समझना

152

लेखक लेखक वर्ग

RINT WRITER CLASS

आउट प्रिंटल () स्टेटमेंट अभी भी स्क्रीन पर आउटपुट को प्रदर्शित करने के लिए अनुशंसित है

सिस्टेई संस्करण। यहां हम एक और शक्तिशाली उपकरण पर चर्चा करने जा रहे हैं जिसे लागू किया जा सकता है

PrintWriter वर्ग के माध्यम से जावा का उपयोग करते समय कंसोल पर डी राईटिंग। PrintWriter एक ओ है

के 1.5

का

उल्लू आधारित कक्षाएं। कंसोल आउटपुट के लिए वर्ण आधारित वर्ग का उपयोग करना, आपका बनाता है

chara

मी अधिक उत्पादक और मानक।

PrintWriter pw नया PrintWriter (System.out, truc)

पैकेज

निर्माता

PrintWriter ऑर्न्यू ओपेरा

PrintWriter ऑब्जेक्ट बनाना

PrintWriter विभिन्न कन्स्ट्रक्टरों का उपयोग करता है। जो हम वर्णन करने जा रहे हैं वह दिखाया गया है

नीचे:

PrintWriter (आउटपुट स्ट्रीप आउटपुट, बूलियन फ़्लशफ़ेनलाइन)

इसलिए, आउटपुट OutputStream प्रकार की वस्तु है और flushlfNewline नियंत्रण करता है

एवीए सिस्टम हर बार एक नई लाइन (‘\ n’) आउटपुट आउटपुट को फ्लश करने के लिए आउटपुट है।

स्वचालित रूप से फ्लशिंग करने के लिए, फ्लशफ़्लेनलाइन सच लागू होता है। मैं झूठे, निस्तब्धता नहीं है

स्वचालित।

PrintWriter ऑब्जेक्ट सहित सभी प्रकार के प्रिंट () और println () की अनुमति देता है। इस प्रकार

आप इन विधियों का उपयोग उसी तरह से कर सकते हैं जैसे कि System.out द्वारा किया गया है। यदि एक

तर्क एक साधारण प्रकार नहीं है, PrintWriter तरीके ऑब्जेक्ट को स्ट्रींग्ल) विधि कहते हैं

और फिर परिणाम प्रिंट करें।

PrintWriter का उपयोग करके कंसोल पर लिखने के लिए, आउटपुट स्ट्रीम के लिए System.out निर्दिष्ट करें

और प्रत्येक न्यूलाइन के बाद स्ट्रीम को फ्लश करें।

निम्न प्रोग्राम स्निपेट कंसोल को संचालित करने के लिए PrintWriter के अनुप्रयोग को दिखाता है

उत्पादन:

// PrintWriter वर्ग का अनुप्रयोग

आयात java.io. *;

क्लास का प्रिंटआउट

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग argsl)

ut

सीटी

PrintWriter prn-new PrintWriter (System.out, true);

prn.println (“मुद्रित मूल्य हैं: -“)

int 5;

prn.println (i)

डबल डी 3.110012;

prn.println (घ)

आउटपुट नीचे दिखाया गया है:

मुद्रित मूल्य हैं:

3.110012

आपको अपने में रखना होगा

ध्यान रखें कि System.out, printin () का उपयोग करने में कुछ भी गलत नहीं है

किसी भी परिणाम को प्रदर्शित करना। Printwriter वर्ग केवल प्रोग्रामर के लिए एक बढ़त प्रदान करता है

मानक तरीके से प्रोग्राम लॉजिक को बढ़ाएं

ts

मैं

सशर्त विवरण और लूप्स

151