किसी सरणी में डेटा कैसे दर्ज करें

विषयसूची:

किसी सरणी में डेटा कैसे दर्ज करें
किसी सरणी में डेटा कैसे दर्ज करें

वीडियो: किसी सरणी में डेटा कैसे दर्ज करें

वीडियो: किसी सरणी में डेटा कैसे दर्ज करें
वीडियो: SQL ट्यूटोरियल - 12: टेबल्स में डेटा इंसर्ट करना 2024, मई
Anonim

एरेज़ प्रोग्राम में समान डेटा के संरचित भंडारण के सबसे सरल रूपों में से एक है। विशिष्ट जानकारी वाले सरणी तत्व तक पहुंच सबसे सरल तरीके से होती है - इसकी क्रमिक संख्या, या अनुक्रमणिका के माध्यम से। एक सरणी के साथ काम करने की शुरुआत में, यह घोषित प्रकार के डेटा से भर जाता है। आप कई तरीकों से अनुक्रमणिका जानकारी दर्ज कर सकते हैं।

किसी सरणी में डेटा कैसे दर्ज करें
किसी सरणी में डेटा कैसे दर्ज करें

निर्देश

चरण 1

पास्कल प्रोग्रामिंग भाषा में, एक सरणी में डेटा दर्ज करने के लिए, आपको सीधे प्रत्येक तत्व को संदर्भित करना होगा और इसे वांछित मान निर्दिष्ट करना होगा। एक सरणी को ट्रैवर्स करना आमतौर पर लूप का उपयोग करके किया जाता है। एक-आयामी सरणी भरने के लिए, एक लूपिंग हैंडलर स्थापित करें (के लिए, जबकि, या अन्य); द्वि-आयामी सरणी के साथ काम करते समय, दो लूप निर्दिष्ट किए जाने चाहिए (दूसरे में एक)। एक-आयामी सरणी भरने के लिए उदाहरण कोड:

var mas: सरणी [१..३०] पूर्णांक का;

मैं: पूर्णांक;

शुरू

i के लिए: = 1 से 20 do

मास : = ५;

समाप्त।

संख्या ५ मास सरणी के २० तत्वों में से प्रत्येक के लिए लिखी जाएगी।

चरण 2

द्वि-आयामी सरणी में मान दर्ज करने के लिए, निम्न कोड का उपयोग करें:

भिन्न द्रव्यमान: सरणी [१..५, १..१०] पूर्णांक का;

मैं, जे: पूर्णांक;

शुरू

i के लिए: = 1 से 5 do

i के लिए: = 1 से 10 do

द्रव्यमान [i, j]: = ६;

समाप्त।

इस मामले में, मास ऐरे-मैट्रिक्स की सभी पंक्तियों और स्तंभों को संख्या 6 से भरा जाएगा।

चरण 3

मूल प्रोग्रामिंग भाषा में भिन्न सिंटैक्स के साथ एक अनिवार्य रूप से समान प्रक्रिया है:

मंद द्रव्यमान (5, 6)

I = 1 से m. के लिए

j = 1 से n. के लिए

द्रव्यमान (i, j) = j;

अगला

अगला

यहां, सरणी के प्रत्येक तत्व में, पंक्ति में इसकी क्रमिक संख्या दर्ज की जाती है (दूसरे चक्र का सूचकांक j)।

चरण 4

हालांकि, अधिक बार नहीं, आपको सरणी में डेटा दर्ज करने की आवश्यकता होती है, कीबोर्ड से या बाहरी फ़ाइल से पढ़ें। इस मामले में, लूप हैंडलर असाइनमेंट ऑपरेटर का उपयोग नहीं करता है, लेकिन उन कार्यों में से एक है जो अन्य चीजों के साथ, सरणी को लिखने का संचालन करता है। उपयोगकर्ता द्वारा कीबोर्ड (प्रोग्रामिंग भाषा C ++) से एक सरणी में दर्ज किए गए डेटा को दर्ज करने का एक उदाहरण:

इंट ऐरे [4] [8]; // द्वि-आयामी सरणी

के लिए (int i = 0; i <4; i ++)

{

के लिए (इंट जे = 0; जे <8; जे ++)

सिनेमा >> सरणी [जे]; // कीबोर्ड से सरणी में दर्ज किया गया मान लिखें write

}

चरण 5

फाइलों के साथ काम करते समय, जानकारी पढ़ना और इसे एक सरणी सेल में सहेजना भी क्रमिक रूप से होता है। इस मामले में मुख्य बात यह है कि निर्दिष्ट आयाम और बाहरी माध्यम से पढ़ने वाले मूल्यों के प्रकार और सरणी के तत्वों को भरने के लिए पत्राचार का निरीक्षण करना है। एक फ़ाइल (सी भाषा) से एक सरणी में डेटा दर्ज करने का एक उदाहरण:

चार मास [3] [10];

चार प्रति;

इंट जे = 0, टी = 0;

FILE * pF = fopen ("File.txt", "rt");

जबकि (टी == 0)

{

fscanf (pF, "% c / n", और प्रति); // फ़ाइल से वर्ण मान पढ़ें

के लिए (int i = 0; i <3; i ++) // सरणी की पंक्तियों के माध्यम से पुनरावृत्ति

{

मास [जे] = प्रति; // एक सरणी तत्व के लिए एक चार मान लिखें

अगर (फीफ (पीएफ))

{

टी = 1;

विराम;

}

}

जे ++;

}

सिफारिश की: