يوفر جدول البيانات بيانات الكمية. ما تحتاج إلى معرفته لإكمال المهمة

التمرين 1:

يحتوي الملخص ، المطبوع على جهاز كمبيوتر ، على 48 صفحة من النص ، بالإضافة إلى 32 شكلًا آخر. تحتوي كل صفحة نصية على 36 سطرًا ، كل سطر به 48 حرفًا. لتشفير الأحرف ، يتم استخدام تشفير KOI-8 ، حيث يتم تشفير كل حرف بـ 8 بتات. حدد حجم المعلومات للملخص بأكمله إذا كان حجم المعلومات لكل رقم 2080 بايت.

المحلول:

في ترميز KOI-8 ، يحمل حرف واحد بايتًا واحدًا (وهو ما يساوي = 8 بت) من المعلومات.

نعلم أن هناك 48 صفحة فقط من النص + 32 رسمًا. كل صفحة بها 36 سطرًا ، كل سطر به 48 حرفًا.

اكتشف مقدار وزن الصفحة الواحدة:

48 الشخصيات * 36 الصفوف = لكل صفحة 1728 الشخصيات.

1728 عدد الأحرف في كل صفحة * 1 بايت = وزن صفحة واحدة 1728 بايت.

48 إجمالي عدد الصفحات * لكل صفحة وزن 1728 بايت = الوزن الإجمالي لجميع صفحات النص 82944 بايت.

اكتشف مقدار وزن كل الرسومات في الملخص:

حسب الشرط ، 1 لدينا رسم 2080 بايت. وكلهم 32 رسم.

2080 بايت * 32 الصورة = 66560 بايت.

المجموع:

الوزن الإجمالي لجميع صفحات النص 82944 بايت + وزن النمط 66560 بايت = 149504 بايت.

بشكل افتراضي ، 1 كيلو بايت = 1024 بايت.

149504 بايت / 1024 بايت = 146 كيلو بايت.

الجواب: 146 كيلوبايت

المهمة 2:

أي من أسماء الطيور التالية ينطبق على العبارة التالية:

ليس((الحرف الأول ساكن) أو(الحرف الأخير هو حرف متحرك))

  1. طائرة ورقية
  2. نورس
  3. الصفارية

اقتران (و)ستكون نتيجة العملية صحيحة عندما تكون العبارتان الأصليتان صحيحين.

مفكك (أو)ستكون نتيجة العملية خاطئة عندما تكون كلتا العبارتين الأوليين خاطئتين.

انعكاس (لا)يرتبط كل بيان ببيان جديد يكون معناه عكس البيان الأصلي.

العمليات المنطقية لها الأسبقية التالية: الانعكاس -> الاقتران -> الانفصال.

المحلول:

دعنا نفدد الأقواس:

الحرف الأول هو حرف علة والحرف الأخير الأول هو حرف ساكن.

الجواب: الهدهد

المهمة 4:

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

ج: \ الفن \ إيطاليا \ عصر النهضة \ جورجونيه

قم بتدوين المسار الكامل للدليل الذي بدأ منه المستخدم.

  1. ج: \ الفن \ إيطاليا \ النهضة \ الفنانين \ تيتيان
  2. ج: \ الفن \ إيطاليا \ النهضة \ تيتيان
  3. C: \ Art \ Italy \ Renaissance \ Titian \ Giorgione
  4. C: \ Art \ Italy \ Renaissance \ Giorgione \ Titian

يحدد الشرط إجراءات المستخدم:

في البداية صعد مستوى واحد ، ثم نزل مستوى واحد ، ثم صعد مستوى مرة أخرى.

لنجعل الشروط بترتيب عكسي:

ذهب مستوى واحد -> ذهب مستوى واحد -> ذهب إلى مستوى واحد.

نحن نأخذ الدليل كنقطة انطلاق "جورجونيه"

ج: \ الفن \ إيطاليا \ عصر النهضة \ جورجونيه

إذا استوفينا حالتنا ، يجب أن نكون في مكان ما فوق كتالوج Giorgione.

C: \ Art \ Italy \ Renaissance \ Giorgione \ ؟؟؟

وفقًا للإجابات المقترحة ، الخيار الرابع فقط يناسبنا.

الجواب: C: \ Art \ Italy \ Renaissance \ Giorgione \ Titian

المهمة 5:

ما الصيغة التي يمكن كتابتها في الخلية D2 بحيث يتطابق المخطط الذي تم إنشاؤه بعد إجراء العمليات الحسابية وفقًا لقيم نطاق الخلايا A2: D2 مع الشكل؟

أ ب ج د
1 4 3 2 1
2 = A1 + C1 = C1 = A1-2 ?

خيارات الإجابة:

  1. = A1 + 2
  2. = B1 + 1
  3. = C1 * 2
  4. = D1 * 2

المحلول:

من الجدول نعرف: A1 = 4 ، B1 = 3 ، C1 = 2 ، D1 = 1.

دعنا نملأ الجدول ونجد قيمة الحقول: A2 و B2 و C2.

أ ب ج د
1 4 3 2 1
2 6 2 2 ?

لقد تعلمنا: A2 = 6 ، B2 = 2 ، C2 = 2.

لنعد الآن إلى الرسم التخطيطي الخاص بنا ونلقي نظرة فاحصة عليه:

لدينا واحدة كبيرة وثلاثة صغيرة.

منطقيًا ، لنفكر في جزء كبير مثل A2 ، وهو 6 بالضبط. وثلاثة أجزاء صغيرة متساوية ، 6 مقسومة على 3 ، اتضح أن جزءًا واحدًا صغيرًا هو بالضبط عقلين.

من بين الإجابات المقترحة ، نحتاج إلى أن تكون D2 تساوي 2-mind.

اتضح أن هذه هي الإجابة الرابعة.

الجواب: 4

المهمة 7:

يقوم Dunno بتشفير الكلمات الروسية ، ويكتب بدلاً من كل حرف رقمه في الأبجدية (بدون مسافات).

ترد أرقام الحروف في الجدول:

يمكن فك تشفير بعض عمليات التشفير بأكثر من طريقة.

على سبيل المثال ، يمكن أن تعني 12112 "ABAK" أو ربما "HOW" أو ربما "ABAAB".

يتم إعطاء أربعة أصفار:

  1. 812029
  2. 812030
  3. 182029
  4. 182030

واحد منهم فقط يتم فك تشفيره بطريقة فريدة.

ابحث عنها وفك تشفيرها. ما حدث اكتب كإجابة.

المحلول:

نستبعد على الفور الخيارين الثالث والرابع. في بداية التشفير ، يكون الرقم "18" ، ويمكن أن يكون إما "1" أو "18" فقط.

يبقى خياري التشفير الأول والثاني.

يبدأ التشفير المشروط بالرقم 1 وينتهي بالرقم 33. في خيار التشفير الأول ، يمكن أن يكون "29" إما "2" أو "9" ، وهو ما لا يمكن قوله عن خيار التشفير الثاني ، والذي ينتهي بـ "30". وفقًا للشرط ، لا يوجد "0" في الشفرة ، ولا يمكننا فصل الشفرة "30" بأي شكل من الأشكال.

الجواب: JUST

المهمة 10:

يخزن جدول Dat بيانات عن عدد وحدات البضائع المباعة من 10 أنواع (Dat - البضائع المباعة من النوع الأول ، Dat - من النوع الثاني ، إلخ). حدد ما سيتم طباعته نتيجة تنفيذ الخوارزمية التالية مكتوبة بثلاث لغات برمجة.

لغة حسابية:

alg
مبكر
سيلتاب دات
عدد صحيح ك ، م
التاريخ: = 45 ؛ التاريخ: = 55
التاريخ: = 40 ؛ التاريخ: = 15
التاريخ: = 20 ؛ التاريخ: = 80
التاريخ: = 35 ؛ التاريخ: = 70
التاريخ: = 10 ؛ التاريخ: = 45
م: = دات
nc لـ k من 4 إلى 10
إذا دات [ك]> = دات إذن
م: = م + دات [ك]
الكل
عقدة
الإخراج م
يخدع

أساسي:

DIM Dat (10) كما هو صحيح
Dat (1) = 45: Dat (2) = 55
Dat (3) = 40: Dat (4) = 15
Dat (5) = 20: Dat (6) = 80
Dat (7) = 35: Dat (8) = 70
Dat (9) = 10: Dat (10) = 45
م = دات (1)
لـ k = 4 إلى 10
إذا دات (ك)> = دات (1)
ومن بعد
م = م + دات (ك)
إنهاء إذا
10
10
ID_650 4/8 neznaika.pro
التالي k
طباعة م
نهاية

باسكال:

فار ك ، م: عدد صحيح ؛
البيانات: مجموعة
من عدد صحيح
يبدأ
التاريخ: = 45 ؛ التاريخ: = 55 ؛
التاريخ: = 40 ؛ التاريخ: = 15 ؛
التاريخ: = 20 ؛ التاريخ: = 80 ؛
التاريخ: = 35 ؛ التاريخ: = 70 ؛
التاريخ: = 10 ؛ التاريخ: = 45 ؛
م: = دات ؛
بالنسبة إلى k: = 4 إلى 10 ابدأ
إذا دات [ك]> = دات إذن
يبدأ
م: = م + دات [ك]
نهاية
نهاية؛
الكتابة (م) ؛
نهاية.

لنحل المشكلة باستخدام باسكال كمثال.

فار ك ، م: عدد صحيح ؛
البيانات: مجموعة
من عدد صحيح
يبدأ
التاريخ: = 45 ؛ التاريخ: = 55 ؛
التاريخ: = 40 ؛ التاريخ: = 15 ؛
التاريخ: = 20 ؛. التاريخ: = 80 ؛
التاريخ: = 35 ؛ التاريخ: = 70 ؛
التاريخ: = 10 ؛ التاريخ: = 45 ؛
م: = دات ؛
بالنسبة إلى k: = 4 إلى 10 ابدأ
إذا دات [ك]> = دات إذن
يبدأ
م: = م + دات [ك]
نهاية
نهاية؛
الكتابة (م) ؛
نهاية.

أولاً ، نقدم المتغيرات العددية الصحيحة k و m.

إعطاء جدول به قيم من 1 إلى 10 - عشرة أنواع من البضائع المباعة.

المتغير m يساوي النوع الأول من البضائع (Dat: = 45 ؛).

إذا كانت إحدى القيم من النوع الرابع إلى النوع العاشر أكبر من أو تساوي النوع الأول ، وهو 45 ، فستتم إضافة القيمة الأكبر إلى المتغير m. والذي بدوره لدينا شرط ، المتغير م يساوي 45.

اتضح أن لدينا أنواع منتجات: Dat و Dat أكبر من Dat: = 45 ، ونوع Dat يساوي Dat: = 45.

نتيجة لذلك ، نحصل على:

45 + دات + دات + دات =

45 + 80 + 70 + 45 = 240

الجواب: ستتم طباعة 240

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

لكن
1 2 3 4 5
55 36 134 75 100

لنفترض أن أ جدولاً من خمسة عناصر. ثم أ = 55 ، أ = 36 ، أ = 134 ، أ = 75 ، أ = 100

للعمل مع الجداول في Kumir ، تحتاج إلى تخصيص ذاكرة لتخزينها:

بداية العام تسلطاب أ

يمكن ملء الجدول يدويًا:

أ: = 55 أ: = 36 أ: = 134 أ: = 75 أ: = 100

إذا كان هناك العديد من العناصر ، فمن الأفضل استخدام حلقة (متغير حلقة أنايجب التصريح عنه في بداية البرنامج):

NC لـ i من 1 إلى 5 مدخلات A [i] cc

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

cc for i من 1 إلى 5 A [i]: = A [i] * 2 cc

يتم أيضًا إخراج جميع قيم عناصر الجدول في حلقة:

nc لـ i من 1 إلى 5 إخراج A [i] ، ns cc

إيجاد قيمة الحد الأقصى للعنصر ورقمه في الجدول

ملاحظة: تختلف مشكلة إيجاد الحد الأدنى للعنصر فقط في علامة المقارنة

تنقسم المهمة إلى عدة مراحل:

1. للحد الأقصى الأولي ، نأخذ العنصر الأول في الجدول ، مع تذكر رقمه

إيماكس: = 1

2. سنتحقق من جميع العناصر الأخرى (من الثاني إلى الأخير): إذا كان العنصر المحدد الحالي أكبر من الحد الأقصى ، فإننا نتذكر رقم العنصر الحالي في imax

Hc for i من 2 إلى 5 إذا كانت A [i]> A ثم imax: = i all kc

3. بناءً على الرقم الذي تم العثور عليه للحد الأقصى للعنصر ، نعرض الحد الأقصى نفسه:

الاستنتاج أ

هذا هو النص الكامل للبرنامج:

Alg SearchMax start celtab A target imax، i nc for i from 1 to 5 input A [i] kc imax: = 1 nc for i from 2 to 5 if A [i]> A ثم imax: = i all kc output A kc

إيجاد المجموع ومتوسطكل عناصر الجدول

تحتاج أولاً إلى تحديد القيمة الأولية للمبلغ:

بعد ذلك ، في حلقة ، سنضيف قيم العناصر إلى المجموع:

nts لـ i من 1 إلى 5 s: = s + A [i] ts

نجد متوسط ​​قيمة جميع عناصر الجدول كنسبة المجموع إلى عدد العناصر:

الأب: = ق / 5

هذا هو النص الكامل للبرنامج:

Alg SumAvg يبدأ celtab الهدف هو ريال مدريد الحقيقي | سيكون المتوسط ​​حقيقي nc لـ i من 1 إلى 5 مدخلات A [i] kc s: = 0 nc لـ i من 1 إلى 5 s: = s + A [i] kc sr: = s / 5 output "مجموع الكل العناصر: "، s، ns output" متوسط ​​جميع العناصر: "، sr cc

أمثلة على حل المشكلات

مثال 1

يعرض الجدول Dat بيانات عن عدد الأصوات التي تم الإدلاء بها لـ 10 فنانين من الأغاني الشعبية (Dat - عدد الأصوات التي تم الإدلاء بها للفنان الأول ؛ Dat - للثاني ، إلخ). حدد الرقم الذي ستتم طباعته نتيجة للبرنامج التالي.

Alg start celtab Dat عدد صحيح k ، m Dat: = 16 Dat: = 20 Dat: = 20 Dat: = 41 Dat: = 14 Dat: = 21 Dat: = 28 Dat: = 12 Dat: = 15 Dat: = 35 m: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k]> m ثم m: = Dat [k] كل مخرجات kc m con

في بداية البرنامج ، يتم تسجيل عدد الأصوات الممنوحة لفناني الأداء في خلايا الجدول.

ضع في اعتبارك جزء البرنامج التالي:

M: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k]> m ثم m: = Dat [k] all kc

يمكن ملاحظة أنه في الدورة تتم مقارنة كل عنصر بالمتغير m ، والذي كان يساوي صفرًا قبل الدورة. إذا كان العنصر الحالي الذي يتم فحصه أكبر من m ، فسيتم تعيين m على قيمة العنصر الحالي. بعد تنفيذ الحلقة ، المتغير m سيخزن قيمة أكبر عنصر.

بمعنى آخر ، يجد البرنامج القيمة القصوى بين جميع الخلايا في الجدول. قيمة هذا العنصر هي Dat = 41

إجابه: 41

المثال 2:

Alg start celtab Dat عدد صحيح k ، m Dat: = 7 ؛ التاريخ: = 9 التاريخ: = 10 ؛ التاريخ: = 5 التاريخ: = 6 ؛ التاريخ: = 7 Dat: = 9 ؛ التاريخ: = 8 Dat: = 6 ؛ التاريخ: = 9 m: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k]< 7 то m:= m + 1 все кц вывод m кон

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

في دورة إلىمن 1 إلى 10 محددًا: إذا كان عدد المهام المكتملة للطالب تحت الرقم إلىأقل من 7 ، فهناك طالب آخر (م: = م +1).

بمعنى آخر ، يحسب البرنامج عدد الطلاب الذين أكملوا أقل من 7 مهام.

لدينا ثلاثة من هؤلاء الطلاب: دات ، دات ، دات

إجابه: 3

المثال 3:

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

Alg start celtab Dat عدد صحيح k ، m Dat: = 20 ؛ التاريخ: = 25 يوم: = 19 ؛ التاريخ: = 25 يوم: = 26 ؛ التاريخ: = 22 يوم: = 24 ؛ التاريخ: = 28 يوم: = 26 ؛ Dat: = 21 Dat: = 27 m: = 0 nc لـ k من 1 إلى 11 إذا كان k> 9 ثم m: = m + Dat [k] كل مخرجات kc m con

داخل الحلقة لأرقام العناصر إلىيتم التحقق من 1 إلى 11 (لجميع الطلاب): إذا كان رقم العنصر (الطالب) أكبر من 9 ، ثم إلى المتغير ميتم إضافة عدد مهام الطالب المكتملة.

يمكن ملاحظة أنه وفقًا للشرط ، ينجح الطالب رقم 10 (Dat) والطالب رقم 11 (Dat) فقط. تبعا لذلك ، المتغير مسيخزن مجموع عدد المهام المكتملة لهؤلاء الطلاب ، 0 + 21 + 27 = 48

إجابه: 48

المثال 4:

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

Alg start celtab Dat عدد صحيح k، m، n Dat: = 7؛ التاريخ: = 9 التاريخ: = 10 ؛ التاريخ: = 5 Dat: = 6 ؛ التاريخ: = 7 Dat: = 5 ؛ التاريخ: = 8 Dat: = 6 ؛ التاريخ: = 9 م: = 10 ؛ n: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k]<= m то m:= Dat[k] n:= k все кц вывод n кон

قيم العناصر لا تتجاوز 10.

خط nts لـ k من 1 إلى 10 تعني أنه تم فرز جميع عناصر المصفوفة (لدينا 10 منهم).

حالة إذا دات [ك]<= m سيكون صحيحًا عندما تكون قيمة العنصر الحالي أقل من أو تساوي م. إذا كان هذا الشرط صحيحًا ، فسيكون المتغير مسيتم كتابة قيمة العنصر الحالي ، وفي المتغير ن- رقمه.

الغرض من المهمة هو إيجاد مجالالحد الأدنى للعنصر! (يقوم البرنامج بإخراج القيمة في النهاية ن).

لأن الشرط ليس صارم دات [ك]<= m, то будет найден آخرالحد الأدنى للعنصر ورقمه (دات).

إذا كان الشرط صارمًا ، فالشرط الأول من بين نفس الحدود الدنيا (Dat)

يعرض الجدول Dat بيانات عن عدد الأصوات التي تم الإدلاء بها لـ 10 فنانين من الأغاني الشعبية (Dat - عدد الأصوات التي تم الإدلاء بها للفنان الأول ؛ Dat - للثاني ، إلخ). حدد الرقم الذي ستتم طباعته نتيجة للبرنامج التالي. نص البرنامج معطى بثلاث لغات برمجة. لغة خوارزمية أساسي باسكال alg بدء celtab Dat عدد صحيح k ، m Dat: = 16 Dat: = 20 Dat: = 20 Dat: = 41 Dat: = 14 Dat: = 21 Dat: = 28 Dat: = 12 Dat: = 15 Dat: = 35 م: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k] gt؛ m ثم m: = Dat [k] كل مخرجات kc m con DIM Dat (10) AS INTEGER DIM k، m AS INTEGER Dat (1 ) = 16: Dat (2) = 20 Dat (3) = 20: Dat (4) = 41 Dat (5) = 14: Dat (6) = 21 Dat (7) = 28: Dat (8) = 12 Dat (9) = 15: Dat (10) = 35 m = 0 لـ k = 1 إلى 10 IF Dat (k) gt؛ m ثم m = Dat (k) ENDIF NEXT k PRINT m Var k، m: صحيح ؛ Dat: مجموعة من الأعداد الصحيحة ؛ بدء دات: = 16 ؛ التاريخ: = 20 ؛ التاريخ: = 20 ؛ التاريخ: = 41 ؛ التاريخ: = 14 ؛ التاريخ: = 21 ؛ التاريخ: = 28 ؛ التاريخ: = 12 ؛ التاريخ: = 15 ؛ التاريخ: = 35 ؛ م: = 0 ؛ بالنسبة إلى k: = 1 إلى 10 افعل إذا كانت Dat [k] gt؛ m ثم ابدأ m: = Dat [k] end؛ ريتيلن (م) ؛ نهاية.

أسئلة مماثلة

  • إملأ الفراغات. ساعدني من فضلك:)
  • البطل الذي حرر بروميثيوس
  • اصنع مشكلة وحلها واكتب الحل
  • يا رفاق ، ساعدوني: (lg (x + √3) + lg (x-√3) = 0
  • ساعدني في اتخاذ القرار من فضلك. احسب مساحة المثلث إذا كانت أقل 9 مرات من مساحة مربع طول ضلعه 12 سم
  • حل المعادلة (8 5/27 - x) - 2 25/27 = 1 25/27
  • ما هي أسماء الفلاحين الذين تم بيعهم
  • بدأت الفتاة في إطعام القطة. أحضر دقيق الشوفان ، ابتعد عن الكأس. أحضرت له الفجل ، ابتعد عن الوعاء. قالت القطة إنها أحضرت قطعة من شحم الخنزير. ابحث في النص عن الكلمات التي تحتوي على تهجئة "حرف علة غير مضغوط ...

يعرض الجدول Dat بيانات عن عدد الأصوات التي تم الإدلاء بها لـ 10 فنانين من الأغاني الشعبية (Dat - عدد الأصوات التي تم الإدلاء بها للفنان الأول ؛ Dat - للثاني ، إلخ). حدد الرقم الذي ستتم طباعته نتيجة للبرنامج التالي. نص البرنامج معطى بثلاث لغات برمجة. لغة خوارزمية أساسي باسكال alg بدء celtab Dat عدد صحيح k ، m Dat: = 16 Dat: = 20 Dat: = 20 Dat: = 41 Dat: = 14 Dat: = 21 Dat: = 28 Dat: = 12 Dat: = 15 Dat: = 35 م: = 0 nc لـ k من 1 إلى 10 إذا كانت Dat [k] أكبر من m ثم m: = Dat [k] كل مخرجات cc m con DIM Dat (10) AS INTEGER DIM k، m AS INTEGER Dat ( 1) = 16: Dat (2) = 20 Dat (3) = 20: Dat (4) = 41 Dat (5) = 14: Dat (6) = 21 Dat (7) = 28: Dat (8) = 12 Dat (9) = 15: Dat (10) = 35 m = 0 بالنسبة إلى k = 1 إلى 10 IF Dat (k) أكبر من m ثم m = Dat (k) ENDIF NEXT k PRINT m Var k، m: صحيح ؛ Dat: مجموعة من الأعداد الصحيحة ؛ بدء Dat: = 16 ؛ التاريخ: = 20 ؛ التاريخ: = 20 ؛ التاريخ: = 41 ؛ التاريخ: = 14 ؛ التاريخ: = 21 ؛ التاريخ: = 28 ؛ التاريخ: = 12 ؛ التاريخ: = 15 ؛ التاريخ: = 35 ؛ م: = 0 ؛ بالنسبة إلى k: = 1 إلى 10 افعل إذا كانت Dat [k] أكبر من m ثم ابدأ m: = Dat [k] end؛ ريتيلن (م) ؛ نهاية.

أسئلة مماثلة

  • يا رفاق ، ساعدوني: (lg (x + √3) + lg (x-√3) = 0
  • بدأت الفتاة في إطعام القطة. أحضر دقيق الشوفان ، ابتعد عن الكأس. أحضرت له الفجل ، ابتعد عن الوعاء. قالت القطة إنها أحضرت قطعة من شحم الخنزير. ابحث في النص عن الكلمات التي تحتوي على تهجئة "حرف متحرك غير مضغوط في ...
  • . أيهما أكثر: 26٪ من الطلاب في المدرسة أم الطلاب في هذه المدرسة؟ أ. 26٪ من الطلاب ب. الطلاب ج. هذه الأرقام متساوية د. لا توجد بيانات كافية للإجابة
  • ساعد في ترجمة الرسالة إلى صديق وهمي بشكل صحيح. عزيزتي نيللي ، هل تتذكر أنني أردت أن أخبرك عن قريتي؟ لدينا طبيعة جميلة في قريتنا. إنها جيدة بشكل خاص في الصيف. لا يمكنني وصف ريفنا بدقة ...
  • 1) كربونات الكالسيوم -> أكسيد الكالسيوم + ثاني أكسيد الكربون 2) كبريتات النحاس (II) + هيدروكسيد الصوديوم -> ... 3) حمض الهيدروكلوريك + الحديد -> …… 4) أكسيد الليثيوم + ماء -> هيدروكسيد الليثيوم. حدد أنواع التفاعلات ، اكتب أحد ...
  • في المسبح الأول كان هناك 1600 متر مكعب من المياه ، وفي البركة الثانية 1215 مترًا مربعًا من المياه. لتنظيف المسبح الأول ، تحتاج إلى ضخ 65 مترًا مكعبًا من المياه في الساعة منه. لملء المسبح الثاني ، يجب عليك بحاجة لملئه مع ...
  • مقابل 5 أجهزة كمبيوتر محمولة دفعوا ن كوبيل و 11 جهاز كمبيوتر محمول - م كوبيل. أكثر. كم كوبيل أرخص من جهاز كمبيوتر محمول؟ من الضروري عمل LETTER EXPRESSION وإيجاد قيمته عند n = 1000 ، m = 320.

أقدم الحل للمهمة 10 من OGE-2016 في المعلوماتية من المشروع التجريبي. بالمقارنة مع العرض التوضيحي لعام 2015 ، لم تتغير المهمة 10. هذه مهمة للقدرة على تنفيذ خوارزمية دورية لمعالجة مصفوفة من الأرقام ، مكتوبة بلغة خوارزمية (خوارزمية ، خصائص الخوارزميات ، طرق كتابة الخوارزميات ، مخططات انسيابية ، مقدمة في البرمجة ، تركيبات خوارزمية). هذه مهمة ذات مستوى متزايد من التعقيد ، والإجابة عليها هي عدد صحيح يجب كتابته في حقل الإجابة.

لقطة شاشة للمهمة 10.

ممارسه الرياضه:

يعرض جدول Dat بيانات عن عدد الأصوات التي تم الإدلاء بها لـ 10 مؤدين للأغنية الشعبية (Dat - عدد الأصوات التي تم الإدلاء بها للفنان الأول ؛ Dat - للثاني ، إلخ). حدد الرقم الذي ستتم طباعته نتيجة للبرنامج التالي. نص البرنامج معطى بثلاث لغات برمجة.

المثال في باسكال

فار ك ، م: عدد صحيح ؛
Dat: مجموعة من الأعداد الصحيحة ؛
يبدأ
التاريخ: = 16 ؛ التاريخ: = 20 ؛
التاريخ: = 20 ؛ التاريخ: = 41 ؛
التاريخ: = 14 ؛ التاريخ: = 21 ؛
التاريخ: = 28 ؛ التاريخ: = 12 ؛
التاريخ: = 15 ؛ التاريخ: = 35 ؛
م: = 0 ؛
لـ k: = 1 إلى 10 do
إذا دات [ك]> م إذن
يبدأ
م: = دات [ك]
نهاية؛
ريتيلن (م) ؛
نهاية.

في هذا البرنامج ، يتم إنشاء مصفوفة من 10 أرقام. في الحلقة من 1 إلى 10 ضمناً ، تتم مقارنة قيمة عنصر المصفوفة بقيمة المتغير m. إذا اتضح أن قيمة عنصر المصفوفة أكبر تمامًا من قيمة المتغير m ، فعندئذٍ يتم تعيين قيمة عنصر المصفوفة للمتغير m (في البداية ، قبل الحلقة ، كانت قيمة المتغير m تساوي 0).

إعادة صياغة ، نحصل على ما يلي. لكل عازف من الأغاني الشعبية من 1 إلى 10 ضمناً ، تتم مقارنة عدد الأصوات بالقيمة m. إذا كان عدد الأصوات أكبر من m ، فسيتم تعيين قيمة للمتغير m مساوية لعدد الأصوات. كنتيجة للحلقة ، نحصل على الرقم m ، والذي يوضح أكبر عدد من الأصوات الممنوحة لأحد المشاركين ، أي م = 41.