نصائح و استشارات برمجية
1.44K subscribers
546 photos
10 videos
83 files
398 links
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها

• لطرح استفسار او سؤال: @m4md24
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
نصائح و استشارات برمجية
Photo
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;

struct Person {
std::string name;
int age;
};

int main() {
int numPersons;
std::cout << "Enter the number of persons: ";
std::cin >> numPersons;

std::ofstream outFile("persons.txt");

for (int i = 0; i < numPersons; ++i) {
Person p;
std::cout << "Enter name for person " << i + 1 << ": ";
std::cin >> p.name;
std::cout << "Enter age for person " << i + 1 << ": ";
std::cin >> p.age;

outFile << p.name << ' ' << p.age << std::endl;
}

outFile.close();

std::ifstream inFile("persons.txt");

std::vector<Person> persons;
Person tempPerson;

while (inFile >> tempPerson.name >> tempPerson.age) {
persons.push_back(tempPerson);
}

inFile.close();

auto minAge = std::min_element(persons.begin(), persons.end(), [](const Person &a, const Person &b) {
return a.age < b.age;
});

auto maxAge = std::max_element(persons.begin(), persons.end(), [](const Person &a, const Person &b) {
return a.age < b.age;
});

std::ofstream resultsFile("results.txt");

resultsFile << "Youngest Person: " << minAge->name << ", Age: " << minAge->age << std::endl;
resultsFile << "Oldest Person: " << maxAge->name << ", Age: " << maxAge->age << std::endl;

resultsFile.close();

return 0;
}
This media is not supported in your browser
VIEW IN TELEGRAM
هل الباك ايند خاص بالويب بس
نصائح و استشارات برمجية
هل الباك ايند خاص بالويب بس
لا، في كذا مثال على ال back-end
مثلا back-end للاندرويد او ال ios و غيرهم من باقي المجالات
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from برمجة
■ مشروع CRUDS Room ↓ 💙

- نوع المشروع: Native Android App
- اللغة: Kotlin
- بيئة العمل: Android Studio

↓ رابط المشروع ↓
github.com/M3MD69/The-Room

#Native_Android_Project 💙
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
◆ السؤال:
- عرّف التكرار او الحلقة


● بالانجليزية:

• It is the process of repeatedly executing a block of commands in a program

● بالعربية:

• هى عملية تكرار تنفيذ كتلة من اﻷوامر في البرنامج
This media is not supported in your browser
VIEW IN TELEGRAM
مش هو نفسه اقصد

اقصد عن نفسي انا اذا اردت كتابة تطبيق لاندرويد او ويندوز او لينكس فأقدر اكتبه بنفس اللغة
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
اكتب برنامج يحتوي صف للتعامل مع الموظفين إذا علمت انه لكل موظف: رقم تسلسلي _ اسم _سنة التعيين بالوظيفة _ الراتب
وضمن التوابع التالية :
١) باني من دون وسطاء وبواني بوسطاء
٢) طرائق get && set
٣) طريقة طباعة بيانات موظف
٤) طريقة إجراء زيادة نسبة راتب بنسبة محددة الى راتب الموظف
٥) طربقة لحساب عدد سنين الخدمة للموظف
٦)جرب استدعي التوابع بالmain مرة بنفس الصف ومرة بغير صف
هاد الحل بتاعي