الانتقال إلى المحتوى الرئيسي

كيفية إدخال صفيف من لوحة المفاتيح: أمثلة وقواعد

يعد إدخال المصفوفات من لوحة المفاتيح أحد المهام الأولى والمهمة التي يواجهها مبرمج مبتدئ. بعد كل شيء ، تتطلب العديد من الخوارزميات والمهام معالجة البيانات المخزنة في شكل صفائف. لنلق نظرة على بعض الطرق التي ستساعدك على كتابة مصفوفة من لوحة المفاتيح بلغات برمجة مختلفة.

الطريقة الأولى التي سننظر فيها هي استخدام وظيفة المسح الضوئي () في ج أو سين في ج++. ميزة هذه الطريقة هي أنها تسمح لك بحساب عدة عناصر من المصفوفة في وقت واحد. على سبيل المثال ، إذا كنت تريد إدخال 5 أرقام في صفيف ، يمكنك الكتابة:

سكانف ("٪د ٪ د ٪ د ٪ د ٪ د " ، & أر[0] ، & أر[1] ، & أر[2] ، & أر[3] ، & أر[4]);

الطريقة الثانية هي استخدام حلقة. مع ذلك ، يمكنك الذهاب من خلال جميع عناصر المصفوفة وعدها واحدة في وقت واحد. يكون هذا مفيدا عندما تحتاج إلى إدخال مصفوفة من الطول التعسفي أو عندما تكون القيم غير معروفة مسبقا. على سبيل المثال ، في ج:

}

الطريقة الثالثة هي استخدام وظيفة الإدخال () في بايثون. تتيح لك هذه الوظيفة قراءة سلسلة وتحويلها إلى مصفوفة من نوع البيانات المطلوب. على سبيل المثال ، لقراءة الأرقام في صفيف ، يمكنك استخدام:

آر = قائمة (خريطة (كثافة العمليات, إدخال ().انقسام ()))

يعد إدخال مصفوفة من لوحة المفاتيح مهارة أساسية يجب على كل مبرمج إتقانها. بمعرفة طرق الإدخال المختلفة ، ستتمكن من حل المشكلات المتعلقة بمعالجة البيانات في المصفوفات بثقة.

  1. قواعد إدخال صفيف من لوحة المفاتيح
  2. أمثلة على إدخال صفيف من لوحة المفاتيح
  3. كيفية إنشاء صفيف باستخدام لوحة المفاتيح بشكل صحيح?
  4. صفيف: إدخال لوحة المفاتيح

قواعد إدخال صفيف من لوحة المفاتيح

عند إدخال مصفوفة من لوحة المفاتيح ، يجب اتباع قواعد معينة. سوف يساعدونك في هيكلة البيانات المدخلة بشكل صحيح وتجنب الأخطاء.

أولا ، قبل البدء في إدخال مصفوفة ، يجب عليك تحديد أبعادها. يمكن تحديد أبعاد المصفوفة من قبل المستخدم مسبقا أو إدخالها أثناء تشغيل البرنامج.

ثانيا ، يجب إدخال قيم عناصر المصفوفة بالتتابع ، وفصلها عن بعضها البعض بمسافات أو فواصل.

إذا كنت بحاجة إلى تحديد عناصر تتكون من عدة كلمات أو وحدات دلالية في المصفوفة ، فيجب وضع هذه العناصر بين علامتي اقتباس. في الوقت نفسه ، يمكن استخدام أي أحرف داخل علامات الاقتباس ، بما في ذلك الأرقام والأحرف الخاصة.

مثال على إدخال صفيف:1 2 3 4 5
مثال على إدخال مصفوفة بعناصر في علامات اقتباس:"مرحبا ""العالم ""123"

ثالثا ، لاحظ أن فهرسة عناصر المصفوفة تبدأ من الصفر. هذا يعني أن العنصر الأول من المصفوفة سيكون له فهرس 0 ، والعنصر الثاني سيكون له فهرس 1 ، وهكذا.

باستخدام هذه القواعد البسيطة ، يمكنك بسهولة ودقة إدخال المصفوفات من لوحة المفاتيح واستخدامها في برامجك.

أمثلة على إدخال صفيف من لوحة المفاتيح

. فيما يلي بعض الأمثلة التي توضح الطرق المختلفة لإدخال مصفوفة من لوحة المفاتيح.

  1. مثال على إدخال مصفوفة بعدد محدد من العناصر:

    استيراد جافا.أوتيل.الماسح الضوئي;
  2. الطبقة العامة الرئيسية {

    public static void main(String[] args) {
  3. Scanner scanner = new Scanner(System.in);

    System.out.print("Введите количество элементов массива: ");

int n = scanner.nextInt();

int[] array = new int[n];

System.out.println("Введите элементы массива:");

for (int i = 0; i < n; i++) {

array[i] = scanner.nextInt();

}

System.out.println("Массив:");

for (int i = 0; i < n; i++) {

System.out.println(array[i]);

}

}

}

  1. Пример ввода массива до ввода отрицательного числа:
  2. import java.util.Scanner;
  3. public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("Введите элементы массива (для окончания введите отрицательное число):");

int[] array = new int[100];

int n = 0;

int input = scanner.nextInt();

while (input >= 0) {

array[n] = input;

n++;

input = scanner.nextInt();

}

System.out.println("Массив:");

for (int i = 0; i < n; i++) {

System.out.println(array[i]);

}

}

}