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

• لطرح استفسار او سؤال: @m4md24
Download Telegram
نصائح و استشارات برمجية
سلام عليكم ورحمة الله وبركاته لو سمحتم يا شباب انا تائه جدا مش عارف اتعلم لغة اي في البرمجه انا عايز اشتغل backend تنصحوني بايه لأن جالي احباط كبير
print("و عليكم السلام و رحمة الله و بركاته")
----
• بالنسبة للويب لمسار ال back-end باختصار، خد فكرة عن ⬇️
- HTML
- CSS

• واتعلم الاتي ⬇️
- JavaScript
- SQL
- PHP

• بعدها هتشوف انواع بيئات العمل (Frameworks)، و هتختار بيئة العمل اللي ترتاحلها اياً كانت بلغة اي بالظبط، ولا تقلق .. الارزاق بيد الله، انت اجتهد و توكل على الله و ادعي و الله يوفقك للخير يا غالي، تفائل بالخير يا غالي 💚
This media is not supported in your browser
VIEW IN TELEGRAM
طيب ابدأ ازاي اتعلم flutter
نصائح و استشارات برمجية
طيب ابدأ ازاي اتعلم flutter
• اتعلم لغة برمجية اسمها dart، و بعدها اتعلم flutter و للمعلومة flutter مش لغة، هى بيئة عمل 🤷🏻‍♂️💚
This media is not supported in your browser
VIEW IN TELEGRAM
السلام عليكم
لو حد عارف الفرق بين المتغير المحلي والغير محلي في لغة كوتلن ياريت يوضح
This media is not supported in your browser
VIEW IN TELEGRAM
طيب انا حاليا خلصت basic of kotlin وماشي حاليا في ال OOP هل في مواقع بتقدم افكار ممكن نقدمها او أي طريقه عموما اتدرب بيها على الحاجات اللي بتعلمها ؟
●هتلاقي عند اسماء المواقع دي مسائل تقدر ان شاء الله تحلها ⬇️💚:

• Codeforces

• LeetCode

• HackerRank

• TopCoder

• AtCoder

• HackerEarth

• Codewars
This media is not supported in your browser
VIEW IN TELEGRAM
لوسمحت عطني كود برنامج يقوم بإدخال عددين وطباعه العامل المشترك الاكبر
+برنامج يقوم بإدخال عددين وطباعه المضاعف المشترك الأصغر
نصائح و استشارات برمجية
لوسمحت عطني كود برنامج يقوم بإدخال عددين وطباعه العامل المشترك الاكبر
#include <iostream>
using namespace std;

int main() {
int num1, num2;

cout << "Enter first number: ";
cin >> num1;

cout << "Enter second number: ";
cin >> num2;

int gcd = 1;
for (int i = 1; i <= num1 && i <= num2; i++) {
if (num1 % i == 0 && num2 % i == 0) {
gcd = i;
}
}

cout << "Greatest Common Divisor: " << gcd << endl;

return 0;
}
نصائح و استشارات برمجية
+برنامج يقوم بإدخال عددين وطباعه المضاعف المشترك الأصغر
#include <iostream>
using namespace std;

int main() {
int num1, num2;

cout << "Enter first number: ";
cin >> num1;

cout << "Enter second number: ";
cin >> num2;

int lcm = (num1 > num2) ? num1 : num2;

while (true) {
if (lcm % num1 == 0 && lcm % num2 == 0) {
cout << "Least Common Multiple: " << lcm << endl;
break;
}
lcm++;
}

return 0;
}
This media is not supported in your browser
VIEW IN TELEGRAM
#include <iostream>
using namespace std;
struct pool{
int data;
pool*next;
};
pool*head=NULL;
void insertion(int value)
{
pool*first,*last;
first=new pool;
first->data=value;
if(head==NULL){head=first;first->next=NULL;}
else{
head=last;
while(last->next!=NULL)
{
last=last->next;
}
last->next=first;
first->next=NULL;
}
void display(){

pool*cptr;
if(head==NULL)
{
cout<<"linked list is empty . ";
}
else{
cptr=head;
while(cptr!=NULL)
{
cout<<cptr->data<<"\t\n\t";
cptr=cptr->next;
}
}
}

}

int main()
{

insertion(10);
insertion(20);
insertion(30);
insertion(40);
insertion(50);
display();
return 0 ;
}
نصائح و استشارات برمجية
#include <iostream> using namespace std; struct pool{ int data; pool*next; }; pool*head=NULL; void insertion(int value) { pool*first,*last; first=new pool; first->data=value; if(head==NULL){head=first;first->next=NULL;} else{ head=last;…
• دا التصحيح ↓
#include <iostream>

using namespace std;

struct pool {
int data;
pool *next;
};

pool *head = NULL;

void insertion(int value) {
pool *first, *last;
first = new pool;
first->data = value;
if (head == NULL) {
head = first;
first->next = NULL;
} else {
last = head;
while (last->next != NULL) {
last = last->next;
}
last->next = first;
first->next = NULL;
}
}

void display() {
pool *cptr;
if (head == NULL) {
cout << "linked list is empty . ";
} else {
cptr = head;
while (cptr != NULL) {
cout << cptr->data << "\n";
cptr = cptr->next;
}
}
}

int main() {
insertion(10);
insertion(20);
insertion(30);
insertion(40);
insertion(50);
display();
return 0;
}
This media is not supported in your browser
VIEW IN TELEGRAM