ملخص المصفوفات
جزء من قسم الأساسيات في رحلة Solidity على Coddy. الدرس 40 من 53.
التحدي
متوسطخزّن a وb وc في مصفوفة في الذاكرة. استخدم حلقة للعثور على المجموع وأكبر قيمة. اطبع المجموع أولًا، ثم أكبر قيمة.
تمرّر الاختبارات الوسائط إلى main بهذا الترتيب: uint256 a، uint256 b، uint256 c. يبدأ كل اختبار بحالة عقد جديدة.
استخدم console.log للإخراج المطلوب. اطبع القيم المطلوبة فقط، قيمة واحدة في كل سطر، من دون تسميات إضافية ما لم تحدد المهمة ذلك.
جرّب بنفسك
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(uint256 a, uint256 b, uint256 c) external view {
// اكتب حلك هنا.
}
}جميع دروس الأساسيات
2المتغيرات والأنواع
الأعداد الصحيحة غير الموقعةالمدخلات والمخرجاتالأعداد الصحيحة الموقعةالقيم المنطقيةالسلاسل النصية في الذاكرةبطاقة الملف الشخصي5الدوال
معاملات الدوالإرجاع القيمالدوال النقيةاستدعاءات الدوال المساعدةالحسابات القابلة لإعادة الاستخدام8المصفوفات
المصفوفات ثابتة الحجممصفوفات الذاكرة الديناميكيةمصفوفات التخزينالتكرار عبر المصفوفاتملخص المصفوفاتتدرّب بنفسك: Playground لـ Solidity