880
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-27 روز
-730 روز
آرشیو پست ها
880
Repost from Mohamed Maida
قروب نصفي الأحد ، بعد ما تم اعلان أن الأحد إجازه لكافه قطاعات الدوله ... عليه سيتم تحديد موعد جديد كليا خلال نفس الأسبوع بعون الله .
880
Repost from E N G 👷🏻♀️ .
السّلام عليكم، بالنسبة لمادة الادارة الدكتور قال بإذن الله الخميس الجاي تلقو درجاتكم في المنظومة.
880
اكتب برنامج يقرأ 3 قيم اطوال اضلاع مثلث ثم يقوم بالتحقق من ما اذا كانت هذه القيم تكون مثلث ام لا و اذا كانت تمثل مثلث واحد قيمة اكبر ضلع في المثلث و اذا كانت هذه القيم لا تكون مثلث يطبع not found
880
• ما هما الـ get,getline :
getline و get هما وظيفتين في لغة البرمجة C++ تُستخدمان لقراءة البيانات من مدخل البيانات (مثل وحدة التحكم القياسية أو الملفات). ولكن لديهما اختلافات في كيفية تعاملهما مع البيانات.
### getline:
- تُستخدم لقراءة سلسلة نصية كاملة من الإدخال حتى تصل إلى حرف السطر الجديد \n (تحتفظ بالسطر الجديد في النهاية ولكن لا تتضمنه في السلسلة).
- عادة ما تُستخدم لقراءة السلاسل من المستخدم، مثل قراءة أسماء أو جمل.
#include <iostream>
#include <string>
int main() {
std::string line;
std::getline(std::cin, line); // قراءة السطر النصي كاملاً من المدخل القياسي
std::cout << "You entered: " << line << std::endl;
return 0;
}
### get:
- تُستخدم لقراءة حرف واحد فقط من الإدخال، بما في ذلك الفراغات والأحرف الجديدة.
- تعامل مع كل حرف على حدة.
#include <iostream>
int main() {
char character;
std::cin.get(character); // قراءة حرف واحد من المدخل القياسي
std::cout << "You entered: " << character << std::endl;
return 0;
}
اختيار استخدام getline أو get يعتمد على نوع البيانات التي تريد قراءتها وكيفية تنظيم الإدخال الذي تتوقعه.