الدرس التاسع _ ما هي Array && Vector وكيفية التعامل معها في لغة البرمجة c++

تم تحميل الصفحة في 1,6961801 ثانية
الدرس التاسع _ ما هي Array && Vector وكيفية التعامل معها في لغة البرمجة c++

Ali Hedr

DeveloPer Plus
rankrankrankrank
إنضم
8 يناير 2015
المشاركات
1,319
الإعجابات
729
النقاط
183
الإقامة
Sy
السلام عليكم اصدقائي

درس جديد في سلسلة تعلم البرمجة خطوة بخطوة

Array && Vector

الدرس التاسع

C++:
#include <iostream>
#include <string>
#include <vector>

struct person {
    std::string name;
    int age;
    
};
int main() {
    std::vector<person> classlista;
    
    while(true){
        person student;
        std::cout << "اسم الطالب؟\n";
        std::cin >> student.name;
        std::cout << "عمر الطالب؟\n";
        std::cin >> student.age;
        
        classlista.push_back(student);
        char res = 'n';
        std::cout << "اضافة شخص اخر[Y/N]?\n";
        std::cin >> res;
        if (res != 'y' and res != 'Y') {
            break; }
    }
    
    char res = 'y';
    std::cout <<  "Show the info? [Y/N] \n";
    std::cin >> res;
    if (res == 'y' or res == 'Y') {
        std::cout << "classlista:\n";
        for (const auto student : classlista){
            std::cout << student.name << "(" << student.age << ")" << "\n";
          
        }
    }
    
}
الفيديو على اليوتيوب



الرجااء ترك اي استفسار او تعليق و تقييم المووضع
 
إنضم
14 يونيو 2007
المشاركات
276
الإعجابات
80
النقاط
28
العمر
42
جزاك الله خير استمر وفي انتظار جديدة للدوره
 
إنضم
2 يوليو 2019
المشاركات
2
الإعجابات
0
النقاط
1
العمر
39
السلام عليكم ورحمة الله وبركاتة
ارجو مساعدتي
اكتب برنامج يقوم باستقبال قيمتين First number و Second number
ويحدد ايهما اكبر ثم يعلن ان القيمة الأكبر زوجية او فردية.

ملاحظة:- يجب ان تكون المخرجات مطابقة للتفاصيل الموجودة في شاشة المخرجات ادناه
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل