برمجه وأكثر بالعربي
برمجه وأكثر بالعربي
  • Видео 162
  • Просмотров 177 381
كورس تحليل البيانات | أستخراج الساعة من التاريخ لأيجاد الساعة التي تحدث فيها أكثر المبيعات
رابط البيانات:
www.kaggle.com/datasets/mohammadhy/best-shopping
يشرح الفيديو كيفية أستخراج الساعة من التاريخ وذلك بتحويل التاريخ الى object ومن ثم استخراج الساعة. يشرح الفيديو كيفية تحليل البيانات لأيجاد الساعة التي تتم بها أكثر المبيعات.
يشرح الفيديو كيفية رسم البيانات في بايثون الchart bar الذي يوضح الساعة التي تتم بها اكثر المشتريات بالون مختلف
Просмотров: 53

Видео

كورس تحليل البيانات في بايثون || تطبيق عملي pandas matplotlib seaborn
Просмотров 1093 месяца назад
رابط البيانات: www.kaggle.com/datasets/kumarajarshi/life-expectancy-who رابط الكود: www.kaggle.com/code/suhadaldulaimy/analysis-questions-in-life-expectancy يشرح الفيديو كيفية تحليل البيانات في بايثون من خلال الاجابة على مجموعة من الأسئلة يشرح الفيديو كيف ممكن ان نستخدم Pandas Matplotlib Seaborn في تحليل البيانات الوقت🕐 2:41 التوجه او النمط بمتوسط العمر على مدى السنوات لبريطانيا وأمريكا 7:21 ال...
كورس تحليل البيانات في بايثون | التعامل مع البيانات المفقودة
Просмотров 694 месяца назад
لتحميل البيانات أضغط على الرابط: www.kaggle.com/datasets/maryalebron/life-expectancy-data/data يشرح الفيديو كيفية التعامل مع البيانات المفقودة من خلال مكتبة باندا pandas حيث توفر مكتبة pandas أكثر من طريقة للتعامل مع البيانات المفقودة كالاتي: الوقت🕐: 1:47 شرح ال dataframe في pandas 7:13 قراءة وعرض البيانات في jupyter notebook 9:45 حساب عدد البيانات المفقودة لكل عمود 10:33 عرض مجموعة معينة من ال...
كورس تحليل البيانات في بايثون | شرح numpy | مثال عملي رسم وتحليل البيانات
Просмотров 965 месяцев назад
لتحميل البيانات أضغط على الرابط cocalc.com/share/public_paths/8b892baf91f98d0cf6172b872c8ad6694d0f7204/notebooks/data/Seattle2014.csv يشرح الفيديو بعض دوال ال numpy وكيف ممكن استخدامها في تحليل البيانات وايضا يشرح مثال عملي لتحليل بيانات تمثل كية الامطار المتساقطة خلال عام كامل. الوقت 🕐: 00:20 شرح vectorization في بايثون 1:39 شرح universal function في numpy 1:40 شرح الدوال الحسابية في numpy 3:2...
كورس تحليل البيانات في بايثون| Mean - Median - Percentile - Standard Deviation | مثال عملي
Просмотров 1346 месяцев назад
لتحميل ملف البيانات أضغط على الرابط github.com/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/data/president_heights.csv يشرح الفيديوأهم المكتبات المستخدمة في تحليل البيانات مثل pandas, numpy and matplotlib. ويشرح أيضا العمليات الحسابية الاحصائية مثل المتوسط average و الوسيط median والنسب المئوية percentile والانحراف المعياري standard deviation وكيفية حساب هذه العمليات الاحصائية. يشرح ...
كورس تحليل البيانات في بايثون| تنصيب jupyter
Просмотров 2197 месяцев назад
يشرح الفيديو ماهو علم تحليل البيانات وماذا تمثل البيانات بالنسبة لخوارزمية تحليل البيانات. حيث تمثل البياتات الوقود للخوارزمية. ويشرح ايضا المهارات المهمه لأي شخص يريد العمل بالمجال والتي تتضمن البرمجة والرياضيات وايضا المعرفة بالمجال المطلوب كتابة الخوارزمية له. 5:00 كيفية تنصيب jupyter notebook
شرح if else و if المتداخلة ++C
Просмотров 1138 месяцев назад
يشرح الفيديو كيف تعمل ال if else و if المتداخلة في لغة سي بلس بلس الوقت🕐 0:00 شرح if else ومتى نستخدمها 1:20 كيف نستخدم if else لطباعة النتيجة اعتمادا على الدرجة 3:29 أستخدام الاقواس مع ال if else 4:01 شرح الشرط المتداخل nested if else 5:45 حل مثال سي بلس بلس لتوضيح الشرط المتداخل nested if 6:43 برنامج سي بلس بلس لتوضيح متى نستخدم if else حيث هناك أكثر من أختيار يطبع البرنامج أسعار التذاكر للأش...
برنامج ++C أدخال عنصر في موقع محدد في مصفوفة
Просмотров 2139 месяцев назад
يشرح الفيديو كيفية كتابة برنامج بلغة c لأدخال عنصر في موقع محدد في مصفوفة, حيث يتم تزحيف العناصر وأدخال العنصر في الموقع المحدد. #برمجة
كيف تكتب الخوارزمية | كيف ترسم المخطط الأنسيابي Flowchart | كيف تكتب الكود الوهمي Pseudocode
Просмотров 4759 месяцев назад
يشرح الفيديو كيف تفكر منطقيا لحل المشاكل البرمجية, ويشرح ماهي الخوارزمية وكيف ممكن ان تكتبها عن طريق المخطط الانسيابي فلو شارت flowchart و عن طريق الكود الوهمي Pseudocode. الوقت🕐 00:25 شرح الخوارزمية 1:55 شرح ال pseudocode 3:51 شرح الفلوشارت flowchart أو المخطط الأنسيابي 7:37 أرسم فلو شارتflowchart لقراءة ثلاث أرقام وايجاد اكبر رقم فيهم 13:52 أكتب خوارزمية لأدخال سلسلة من الارقام وطباعة معدل ال...
شرح Break and Continue
Просмотров 7810 месяцев назад
يشرح الفيديو كيفية عمل عبارتي ال break و ال continue وماهو الفرق بين العبارتين, تعمل العبارتين مع الحلقات التكرارية, حيث يتضمن الفيديو شرح برنامجين بلغ سي بلس بلس لتوضيح عمل عبارتي ال break و continue.
شرح while و do while ومتى نحتاج ان نستخدم do while في ++C
Просмотров 14411 месяцев назад
يشرح الفيديو كيف تعمل الحلقة التكرارية while وماهو فرقها عن ال do while ومتى نحتاج استخدام do while. الوقت🕐 00:28 شرح الحلقة التكرارية while 01:36 شرح الحلقة التكرارية do while ومتى نستخدمها 05:25 شرح مثال do while and while loops in C dowhileloop #while#
تشغيل ++C في فيجيوال ستوديو كود
Просмотров 36111 месяцев назад
يشرح الفيديو كيفية تشغيل برامج سي بلس بلس في فيجيوال ستوديو كود. حيث يتضمن الفيديو شرح تنصيب c compiler وكيفية خزن مسار موقع التنصيب في ال environment variable. أضافة ملحقات لغة c الى الفيجيوال ستوديو كود وحدها لاتكفي فيجب تنصيب c compiler وربطه مع vscode من خلال ال windows environment variable.
تصميم الواجهة الرسومية للمستخدم باستخدام kivy
Просмотров 218Год назад
يشرح الفيديو كيفية تصميم واجهة المستخدم باستخدام kivy framework حيث يشرح كيفية ترتيب ال widgets في التطبيق حيث يوجد أكثر من طريقة لترتيب ال widgets. طريقة ال box layout و grid layout و float layout. يتضمن الفيديو ايضا شرح كيفية تغيير الخط في kivy, كيفية تغيير لون خلفية ال label, كيفية تغيير لون الزر, كيفية تغيير حجم التطبيق. الوقت🕐 01:42 ترتيب ال widgets في kivy box layout 02:23 ترتيب ال widget...
تطبيق بايثون باستخدام kivyMD لعرض بيانات من جدول mysql
Просмотров 323Год назад
يشرح الفيديو كيفية انشاء تطبيق بايثون باستخدام kivymd framework لعرض بيانات من جدول قاعدة الييانات mysql. يشرح الفيديو كيفية استخدام kivymd framework لعرض بيانات mysql في جدول MDdatatable. الوقت🕐 00:33 كيفية تنصيب mysql connector python 03:17 شرح تطبيق بايثون باستخدام kivy و kivymd
Kivy & KivyMD installation
Просмотров 984Год назад
يشرح الفيديو كيفية تنصيب kivy and kivymd frameworks. لضمان تنفيذ تطبيقات بايثون التي تستخدم kivy و kivymd يجب create virtual environment وتفعيله في نفس المسار المثبت عليه بايثون ثم تنصيبهم على نفس المسار. حيث يتم استدعاء kivy و kivymd من فيجيوال ستوديو كود لاستخدام الكلاسات الجاهزة ضمن التطبيق. لتنصيبب kivy و kivymd يجب اولا تنصيب بايثون وايضا تنصيب pip.
حل اسئلة OOP java مع شرح مفصل لكل سؤال!
Просмотров 602Год назад
حل اسئلة OOP java مع شرح مفصل لكل سؤال!
ماهي args في جافا؟ كيف ندخل البيانات من خلال سطر الاوامر الى دالة ال main؟
Просмотров 204Год назад
ماهي args في جافا؟ كيف ندخل البيانات من خلال سطر الاوامر الى دالة ال main؟
SQL course for beginners | كورس sql للمبتدئين
Просмотров 388Год назад
SQL course for beginners | كورس sql للمبتدئين
Dijkstra algorithm شرح
Просмотров 295Год назад
Dijkstra algorithm شرح
Greedy Algorithms شرح
Просмотров 958Год назад
Greedy Algorithms شرح
شرح الـ graph data structure وتنفيذها في جافا
Просмотров 552Год назад
شرح الـ graph data structure وتنفيذها في جافا
شرح ArrayList في جافا || كيف تحصل على مصفوفة متغيرة الحجم؟
Просмотров 338Год назад
شرح ArrayList في جافا || كيف تحصل على مصفوفة متغيرة الحجم؟
شرح collection framework, collection interface and collections utility class في جافا.
Просмотров 719Год назад
شرح collection framework, collection interface and collections utility class في جافا.
شرح wrapper class, boxing, unboxing في جافا
Просмотров 511Год назад
شرح wrapper class, boxing, unboxing في جافا
شرح ال interface في جافا
Просмотров 303Год назад
شرح ال interface في جافا
أدخال وطباعة عناصر القوائم المترابطة linked list باستخدام ال recursion - جافا
Просмотров 897Год назад
أدخال وطباعة عناصر القوائم المترابطة linked list باستخدام ال recursion - جافا
تشغيل جافا في فيجيوال ستوديو كود - Java Visual Studio Code
Просмотров 17 тыс.Год назад
تشغيل جافا في فيجيوال ستوديو كود - Java Visual Studio Code
شرح خوارزمية الترتيب السريع Quick Sort
Просмотров 2,7 тыс.Год назад
شرح خوارزمية الترتيب السريع Quick Sort
كيفية أنشاء واجهة دخول المستخدم login لقاعدة البيانات mySql باستخدام بايثون tkinter
Просмотров 2,9 тыс.Год назад
كيفية أنشاء واجهة دخول المستخدم login لقاعدة البيانات mySql باستخدام بايثون tkinter
Binary Search Tree Deletion حذف عقدة من شجرة البحث الثنائي
Просмотров 786Год назад
Binary Search Tree Deletion حذف عقدة من شجرة البحث الثنائي

Комментарии

  • @MerrimentisMassara
    @MerrimentisMassara 3 дня назад

    شكرا استاذة شرحك رائع

    • @suhadaldulaimy
      @suhadaldulaimy 3 дня назад

      @@MerrimentisMassara شكرا جزيلا ، بالتوفيق ان شاءالله 🍀

  • @تجاربشخصية-ف5ر
    @تجاربشخصية-ف5ر 11 дней назад

    اريد تطبيق الشخص يختار صورة ويخزنها ويخزن معلومات اضافية وتنخزن من اختياره اذا ممكن سوي هيج تطبيق وجزاج الف خير

    • @suhadaldulaimy
      @suhadaldulaimy 11 дней назад

      @@تجاربشخصية-ف5ر اعتذر جدا مشغوله ، هي فكرة الصورة نفسها فقط راح تضيف فتح واجهة الوندوز حتى تفتح الصورة. ممكن تستفاد من هذا البرنامج import tkinter as tk from tkinter import filedialog from PIL import Image, ImageTk # Function to open file dialogue and load the image def open_image(): # Open file dialog to choose an image file_path = filedialog.askopenfilename( title="Select Image", filetypes=[("Image Files", "*.png;*.jpg;*.jpeg;*.bmp;*.gif")] ) if file_path: # Open and display the image img = Image.open(file_path) img.thumbnail((300, 300)) # Resize image to fit in the window img = ImageTk.PhotoImage(img) # Update the label to show the image img_label.config(image=img) img_label.image = img # Keep a reference to avoid garbage collection # Save the selected image img.save("saved_image.png") # Save as a new file # Setup the Tkinter window root = tk.Tk() root.title("Image Selector") # Label to display the image img_label = tk.Label(root) img_label.pack() # Button to open the file dialog open_button = tk.Button(root, text="Open Image", command=open_image) open_button.pack() root.mainloop()

  • @ChtoukiOmar
    @ChtoukiOmar Месяц назад

    اول مرة في حياتي اعلق على الشرح ماشاء الله

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      @@ChtoukiOmar ممنونه جداً ☘️جزيتم كل الخير والتوفيق 🍀

  • @ahmed-zk5jo
    @ahmed-zk5jo Месяц назад

    زبطت شكرا

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      @@ahmed-zk5jo أهلاً وسهلاً ☘️

  • @ميالخليفي-ز3ح
    @ميالخليفي-ز3ح Месяц назад

    السلام عليكم اختي ممكن كود ايجاد العناصر المشتركه بين مصفوفتين بلغة ++C

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      وعليكم السلام ورحمة الله وبركاته هذا البرنامج يطبع العناصر المشتركة بين مصفوفتين #include <iostream> using namespace std; int main() { int arr1[] = {1, 2, 3, 4, 5}; int arr2[] = {3, 4, 5, 6, 7}; //تحديد حجم كل مصفوفة int size1 = sizeof(arr1) / sizeof(arr1[0]); int size2 = sizeof(arr2) / sizeof(arr2[0]); cout << "Common numbers between the two arrays are: "; for (int i = 0; i < size1; i++) { //لكل عنصر من المصفوفة الاولى سيتم المرور على جميع عناصر المصفوفة الثانية for (int j = 0; j < size2; j++) { if (arr1[i] == arr2[j]) { cout << arr1[i] << " "; //هذه الخطوة حتى لايتم طبع العنصر المكرر مرتين break; } } } return 0; }

  • @_4p_
    @_4p_ Месяц назад

    عاشت ايدج

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      @@_4p_ شكرا جزيلا ☘️بوركتم🍀

  • @Chakib-b5s
    @Chakib-b5s Месяц назад

    اللهجة العراقية حلوة 🇮🇶🇩🇿 😂 والأحلى شرحك 👍

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      @@Chakib-b5s اهلاً باهلنا من الجزائر 🍀أنتم الاجمل 🍀شكراً لكم

  • @ياعلي-ت6ك
    @ياعلي-ت6ك Месяц назад

    بارك الله فيكي استمري🎉🎉❤

    • @suhadaldulaimy
      @suhadaldulaimy Месяц назад

      @@ياعلي-ت6ك شكراً جزيلاً 🍀 جزيتم كل الخير والتوفيق 🍀

  • @MohamedTimoumi-o8e
    @MohamedTimoumi-o8e Месяц назад

    good

  • @hmm5774
    @hmm5774 2 месяца назад

    بارك الله فيكي يا بش مهندسة

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@hmm5774 وفيكم 🤲. جزيتم كل الخير والتوفيق 🍀

    • @hmm5774
      @hmm5774 2 месяца назад

      @@suhadaldulaimy بش مهندسة كان عندي سوال هل عندك حساب على التليجرام

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@hmm5774 مع الاسف ماعندي حساب على التليگرام بس ممكن تكتب السؤال هنا وان شاء الله مانقصر معك.

    • @hmm5774
      @hmm5774 2 месяца назад

      @@suhadaldulaimy بارك الله فيكي قصدي لو يقعد عندك حساب ولا قناة على التليجرام هيكون افضل لقناتك علشان مثلا مرات تبي تشرحي لنا برنامج ولا تبي تعطي لنا رابط ويويتوب مثلا ما يسمح بيه يكون التلجيرام افضل حل

    • @hmm5774
      @hmm5774 2 месяца назад

      @@suhadaldulaimy وبارك الله فيكي على كل المجهود الي تسوي فيه

  • @HappyCabin-od4nb
    @HappyCabin-od4nb 2 месяца назад

    حاولت لمدة طويلة فهم هذا البرنامج. بحثت ودرست من مصادر عديدة لكن اشهد بأنك الوحيدة التي تدرس بهذه البساطة. عوضك الله بما هو خير الجزاء. شكرا من القلب ❤

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@HappyCabin-od4nb شكرا من القلب على تعليقكم الجميل 🍀اتمنى لكم التوفيق الدائم 🍀

  • @salamatmostafa2063
    @salamatmostafa2063 2 месяца назад

    مشكور من الجزائر ,,, ممكن شرح لكيفية انشاء موقع ويب تكون فيه خلفية كبيرة تغطي كامل الصفحة ,,, ارجو الجواب عاجل ,,, وكيف أجد احدثيات هذي الصورة من الصفحة بالموقع

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@salamatmostafa2063 الف اهلا وسهلا فيك وفي اهل الجزائر جميعاً، لتصميم موقع تكون فيه الصورة على كامل الخلفية ، تحتاجين الى ضبط خواص ال html وال css كالاتي: HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Full-Screen Image with Coordinates</title> <link rel="stylesheet" href="styles.css"> </head> <body> <div class="image-container"> <img src="your-image.jpg" alt="Cover Image" id="cover-image"> </div> <script src="script.js"></script> </body> </html> بالنسبة لل CSS: body, html { margin: 0; padding: 0; height: 100%; overflow: hidden; } .image-container { position: relative; height: 100%; width: 100%; overflow: hidden; } #cover-image { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-width: 100%; min-height: 100%; object-fit: cover; } اما بالنسبة لاحداثيات الصورة فيمكنك الحصول عليها باستخدام داله: getBoundingClientRect() في كود ال JavaScript <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Image Coordinates</title> <link rel="stylesheet" href="styles.css"> </head> <body> <div class="image-container"> <img src="your-image.jpg" alt="Cover Image" id="cover-image"> </div> <script> const coverImage = document.getElementById('cover-image'); // Get the position and size of the image const rect = coverImage.getBoundingClientRect(); // Log the coordinates and dimensions console.log(`Image Position: Top = ${rect.top}, Left = ${rect.left}`); console.log(`Image Dimensions: Width = ${rect.width}, Height = ${rect.height}`); // Optionally, display the information on the page document.body.innerHTML += `<p>Image Position: Top = ${rect.top}px, Left = ${rect.left}px</p>`; document.body.innerHTML += `<p>Image Dimensions: Width = ${rect.width}px, Height = ${rect.height}px</p>`; </script> </body> </html>

  • @زينبالعربي-ب1ع
    @زينبالعربي-ب1ع 2 месяца назад

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@زينبالعربي-ب1ع Thank you ☘️

  • @malAk-rv9yf
    @malAk-rv9yf 2 месяца назад

    ما يطلعولي extations

    • @suhadaldulaimy
      @suhadaldulaimy 2 месяца назад

      @@malAk-rv9yf اضغط على Ctrl+Shift+P حتى يظهر ال Command Palette. اكتب: Reload Window هذا يسوي ريفرش لل extension او اذهب لل view وسوي disabled و ثم enable

  • @eslamanwar3735
    @eslamanwar3735 3 месяца назад

    شكرا جزيلا شرح ممتاز

    • @suhadaldulaimy
      @suhadaldulaimy 3 месяца назад

      @@eslamanwar3735 جزيتم كل الخير والتوفيق ☘️

  • @iboo456-vv3yz
    @iboo456-vv3yz 3 месяца назад

    السلام عليكم عندي مشكلة استاذة و هو : عندما اشغل الكود يأتيني كلش تمام لكن اذا قمت بإنشاء ملف خارجي بمتداد kv و كتبت عليه كود لإضهار نص على سبيل المثال عندما اشغل الكود ، المفروض يظهر لي النص الذي في الملف الخارجي لكن لا يظهر لي شيئ فقط شاشة سوداء ، و لا يطلع لي خطأ في output يعني تمام لكن لا يظهر لي النص ، مع العلم اني قمت بتلك الخطوة التي شرحتيها و هي تثبيت kivy من الإكستانشن لكن للاسف لا ادري ما الخطاء ، مع العلم اني اشاهد فيديوهات في اليوتيوب و اطبق حرفيا نفس الكود و مع الاسف لا يظهر شيئ انا احاول منذ ثلاث ايام لا اعرف ماذا افعل ارجو المساعدة

    • @iboo456-vv3yz
      @iboo456-vv3yz 3 месяца назад

      مع العلم ايضا : كود مال التطبيق يالي انتي ماتباته في الفيديو كتبتو عندي و اشتغل عادي بدون مشاكل ، المشكل هو عندما اقوم بانشاء تطبيق و يكون له ملف خارجي بمتداد kv اضن انه لا يعثر عليه لا ادري لماذا

    • @iboo456-vv3yz
      @iboo456-vv3yz 3 месяца назад

      بانتظار ردك

    • @suhadaldulaimy
      @suhadaldulaimy 3 месяца назад

      @@iboo456-vv3yz ممكن تنسخ الكود هنا حتى اشوف كيف تستدعي الملف!

    • @iboo456-vv3yz
      @iboo456-vv3yz 3 месяца назад

      @@suhadaldulaimy عند تشغيل هذا الكود يشتغل عادي و دون اخطأ في الاوت بوت لكن تظهر الشاشة سوداء فارغة لا فيها لا button و لا شيئ حتى عندما اكتب Label نص لا يضهر ذالك النص ، الحالة الوحيدة التي تشتغل معي هي عندما اكون كاتب كل الكود في ملف بايثون ، مثل الكود يلي كاتباته انتي هنا في الفيديو يعني جميع الكود في ملف واحد يشتغل معي عادي ، المشكلة عندما انشئ ملف خارجي

    • @iboo456-vv3yz
      @iboo456-vv3yz 3 месяца назад

      @@suhadaldulaimy لقد وجدت الحل ، و الخطأ اني لم اكن احفظ الملف الخارجي هذا كل ما في الامر 😅😅😅 المهم شكرا جزيلا لك

  • @roross-z5p
    @roross-z5p 3 месяца назад

    عاشت ايدج مهندستنا الراقيه🥰

    • @suhadaldulaimy
      @suhadaldulaimy 3 месяца назад

      @@roross-z5p بالتوفيق ان شاءالله 🍀شكراً لكم☘️

  • @حسنياسين-ش8و
    @حسنياسين-ش8و 4 месяца назад

    شكرا على التوضيح

  • @-u1
    @-u1 4 месяца назад

    شرح جدا جدا ممتاز 💯

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      شكرا جزيلا☘️بالتوفيق ان شاءالله☘️

  • @k4_x5
    @k4_x5 4 месяца назад

    كيف اضيف كلاسات ؟

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      هذا الفيديو من دقيقة خمسه تقريبا يشرح كيف نضيف الكلاسات ruclips.net/video/EIHgiK5LJNY/видео.html

  • @hud1625
    @hud1625 4 месяца назад

    ست سؤال شلون اكدر اطبع حروف العله الموجوده في الجمله باجر امتحاني ارجو الرد 😭💔

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      هذا البرنامج يعمل كالأتي : يقرأ حرف حرف من الجملة ويستدعي دالة تفحص اذا الحرف هو علة يتم طباعته #include <iostream> #include <string> using namespace std; bool isVowel(char c) { // Convert the character to lowercase for easy comparison c = tolower(c); // Prompt the user to enter a sentence // Check if the character is a vowel return (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'); } int main() { string sentence; cout << "Enter a sentence: "; getline(cin, sentence); // Print the vowels in the sentence cout << "Vowel letters in the sentence are: "; for (char c : sentence) { if (isVowel(c)) { cout << c << " "; } } cout << endl; return 0; } انت ماذكرتي اللغة فخمنت ان هي c++

    • @hud1625
      @hud1625 4 месяца назад

      @@suhadaldulaimy💔 لا كنت اقصد لغه بايثون لكن شكراً.شكرا يفيد الشرح في ++C♥️

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      @@hud1625 بالبايثون الامور أسهل : def is_vowel(char): # Convert the character to lowercase for easy comparison char = char.lower() # Check if the character is a vowel return char in 'aeiou' def main(): # Prompt the user to enter a sentence sentence = input("Enter a sentence: ") # Print the vowels in the sentence print("Vowel letters in the sentence are:", end=" ") for char in sentence: if is_vowel(char): print(char, end=" ") print() if __name__ == "__main__": main()

  • @bgvgugyu
    @bgvgugyu 4 месяца назад

    كووول

  • @bgvgugyu
    @bgvgugyu 4 месяца назад

    الله ينور قلبك بالإيمان

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      آميين وأجمعين ☘️بالتوفيق ان شاءالله ☘️

  • @oussamabouallati
    @oussamabouallati 4 месяца назад

    شكرا لك

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      بالتوفيق ان شاءالله 🍀

  • @محمدعبداللهالقيري-و7ج

    مال امش انتي

  • @ibrahim1528
    @ibrahim1528 4 месяца назад

    شرح كلششش حلو عاشت ايدج ...بس عندي مشكلة الكود الي كتبته ياخذ وكت حتى يتنفذ و بهذا الوكت يتجمد البرنامج لحد ما يكمل الشغل مالتة شلون اكدر احل هاي المشكلة 😅😅😅

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      شكرا جزيلاً، اعتقد هاي المشكلة ليست بسبب الكود هي بسبب الحاسبه. وللتأكد افضل ان تكتب الكود على شكل اجزاء وتنفذ جزء تلو الاخر حتى يسهل تشخيص الخلل. بالتوفيق ان شاءالله.

  • @AhmadMhamad-e6z
    @AhmadMhamad-e6z 4 месяца назад

    تسلم ايدك الله يحفظج ان شاء الله

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      جزيتم كل الخير والتوفيق 🍀

  • @saadalssad3873
    @saadalssad3873 4 месяца назад

    ما شاء الله عليك

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 4 месяца назад

    🎉السلام عليكم دكتوره صراحة مبرمجة رائعة.... تحياتي لكي. ممكن برنامج لتحويل مصفوفة ثنائية إلى مصفوفة أحادية

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      هذا البرنامج كتبته لكم في تعليق سابق

    • @حسينراضي-م5ز
      @حسينراضي-م5ز 4 месяца назад

      @@suhadaldulaimy ممكن تكتبيه من جديد دكتورة

    • @suhadaldulaimy
      @suhadaldulaimy 4 месяца назад

      #include <iostream> using namespace std; const int ROWS = 3; const int COLS = 3; // تحويل المصفوفة ثنائية الأبعاد إلى مصفوفة أحادية الأبعاد void convertTo1D(int arr2D[ROWS][COLS], int arr1D[], int rows, int cols) { int index = 0; for (int i = 0; i < rows; ++i) { for (int j = 0; j < cols; ++j) { arr1D[index++] = arr2D[i][j]; } } } int main() { int arr2D[ROWS][COLS] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int arr1D[ROWS * COLS]; // استدعاء الدالة لتحويل المصفوفة convertTo1D(arr2D, arr1D, ROWS, COLS); // طباعة المصفوفة الناتجة cout << "المصفوفة الناتجة بعد التحويل إلى مصفوفة أحادية الأبعاد:" << endl; for (int i = 0; i < ROWS * COLS; ++i) { cout << arr1D[i] << " "; } cout << endl; return 0; }

    • @حسينراضي-م5ز
      @حسينراضي-م5ز 4 месяца назад

      @@suhadaldulaimy شكرا جزيلا دكتورة

    • @حسينراضي-م5ز
      @حسينراضي-م5ز 4 месяца назад

      الف شكر دكتوره ولو تعبتج بالأسئلة لكن ممكن برنامج لإدخال باسوورد ومن ثم التحقق من صحته وياريت لو بأكثر من طريقة

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    شكرا على هذا الشرح الوافي تحياتي لك دكتورة

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    السلام عليكم دكتوره ممكن شرح الدالة module N%10 الي ترجع باقي القسمة

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      هذا الفيديو يشرح كيفية أستخدام ال modulus ruclips.net/video/QX4OJ8zvYLc/видео.html

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    شرح روعه

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      جزيتم الخير والتوفيق 🍀

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    روعة

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      بالتوفيق ان شاءالله ☘️

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    روعة

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    اسلوب رائع وجميل في الشرح

  • @ali-fu2pg
    @ali-fu2pg 5 месяцев назад

    جاي يعطيني ايرور بالسي اوت مااعرف السبب

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      يجب قراءة رسالة الخطأ لنتمكن من فهم المشكلة

  • @عبداللهالبديري-ب9و
    @عبداللهالبديري-ب9و 5 месяцев назад

    السلا عليكم, ست بلا زحمة كيف يمكنني التواصل معك؟

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      وعليكم السلام والرحمه، جدا اعتذر لعدم توفر الوقت

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    السلام عليكم ست ممكن برنامج لإيجاد ثاني اكبر عدد في المصفوفة ثاني اكبر عدد وليس أكبر عدد تحياتي لكي

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      شكرا لكم ولتعليقاتكم الجميلة, هذا البرنامج يجد ثاني أكبر عنصر في المصفوفة: #include <iostream> using namespace std; int main() { // حجم المصفوفة int n; cout << "ادخل حجم المصفوفة: "; cin >> n; // تعريف المصفوفة int arr[n]; // ادخال عناصر المصفوفة cout << "ادخل عناصر المصفوفة: "; for(int i = 0; i < n; i++) { cin >> arr[i]; } // ابحث عن أكبر عنصر int max = arr[0]; for(int i = 1; i < n; i++) { if(arr[i] > max) { max = arr[i]; } } // ابحث عن العنصر الثاني الأكبر int second_max = INT_MIN; for(int i = 0; i < n; i++) { if(arr[i] != max && arr[i] > second_max) { second_max = arr[i]; } } // إظهار العنصر الثاني الأكبر cout << "العنصر الثاني الأكبر هو: " << second_max << endl; return 0; }

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    ممتاز جدا

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      بالتوفيق ان شاءالله ✨

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    شرح راقي

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    شرح رائع

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      بالتوفيق ان شاءالله 🍀شكراً لكم

  • @حسينراضي-م5ز
    @حسينراضي-م5ز 5 месяцев назад

    شرح ممتاز

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      جزيتم الخير والتوفيق

    • @حسينراضي-م5ز
      @حسينراضي-م5ز 5 месяцев назад

      ممكن سؤال برنامج لإيجاد ثاني اكبر عدد في المصفوفة

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      @@حسينراضي-م5ز نعم كتبت هذا الجواب في احد التعليقات: #include <iostream> using namespace std; int main() { // حجم المصفوفة int n; cout << "ادخل حجم المصفوفة: "; cin >> n; // تعريف المصفوفة int arr[n]; // ادخال عناصر المصفوفة cout << "ادخل عناصر المصفوفة: "; for(int i = 0; i < n; i++) { cin >> arr[i]; } // ابحث عن أكبر عنصر int max = arr[0]; for(int i = 1; i < n; i++) { if(arr[i] > max) { max = arr[i]; } } // ابحث عن العنصر الثاني الأكبر int second_max = INT_MIN; for(int i = 0; i < n; i++) { if(arr[i] != max && arr[i] > second_max) { second_max = arr[i]; } } // إظهار العنصر الثاني الأكبر cout << "العنصر الثاني الأكبر هو: " << second_max << endl; return 0; }

    • @حسينراضي-م5ز
      @حسينراضي-م5ز 5 месяцев назад

      @@suhadaldulaimy شكرآ جزيلا انا ممنون منج ست

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      @@حسينراضي-م5ز اهلا وسهلا

  • @IshakSaad-e4t
    @IshakSaad-e4t 5 месяцев назад

    شكرا وااله

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      اهلاً وسهلاً 🌱

    • @IshakSaad-e4t
      @IshakSaad-e4t 5 месяцев назад

      @@suhadaldulaimy عندي مشكلة اذا ممكن الحل .... عند عمل run لتشغيل في kivymd لا يشتغل التطبيق ..... واذا كتبت اكواد kivy يشتغل عادي ارجو تقديم الحل

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      @@IshakSaad-e4t معناه اكو مشكله بتنصيب kivymd، حاول تقرءه الرسائل الي تظهر اثناء التنصيب مثلا احيانا تحتاج عمل تحديت لل pip او تنصيب نسخ متوافقه ل kivy و kivymd. الافضل الذهاب الى ملف ال virtual environment ومسحه وتنصيب من جديد مع التركيز على الايعازات في الشاشة

    • @IshakSaad-e4t
      @IshakSaad-e4t 5 месяцев назад

      @@suhadaldulaimy شكرا

  • @حازممحمدمحمود-ن1د
    @حازممحمدمحمود-ن1د 5 месяцев назад

    ماشاء الله بجد مش عارف اشكر حضرتك ازاي

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      تعليقكم هو افضل شكر، بالتوفيق ان شاءالله ✨

  • @belalkhobieh2472
    @belalkhobieh2472 5 месяцев назад

    الله يجزاكي الخيير دكتورة أسلوب شرحك جدا جميل 🤍🤍

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      شكرا على تعليكم اللطيف، بالتوفيق ان شاءالله 🍀

  • @belalkhobieh2472
    @belalkhobieh2472 5 месяцев назад

    الله يجزيكي الخير دررس رائع كتيير استفدت

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      الحمدلله انكم استفدتم، بالتوفيق والنجاح ان شاءالله ✨

  • @hammeedabdo.82
    @hammeedabdo.82 5 месяцев назад

    استمري...بارك الله بك.

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      جزيتم كل خير☘️ شكرا لكم☘️

  • @alqanat_altaelimia15
    @alqanat_altaelimia15 5 месяцев назад

    مهما كان الانسان فاهم ومهما كلن متعلم وما يقدر يوصل المعلومة فما في فايدة منه.. لكن انتي يادكتورة غير الكل، شرح بسيط فكرة سهله اختصار مفيد... ما فينا نقول الا مشكورة يا دكتورة

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      شكرا جزيلا لتعليقكم اللطيف🌱اتمنالكم كل التوفيق 🌱

  • @samybouria4122
    @samybouria4122 5 месяцев назад

    شكرا جزيلا دكتورة ❤❤

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      الف اهلا وسهلا 🌱بالتوفيق ان شاءالله 🌱

  • @mohmadfauc6018
    @mohmadfauc6018 5 месяцев назад

    شكرا دكتورة ❤

    • @suhadaldulaimy
      @suhadaldulaimy 5 месяцев назад

      جزيتم كل الخير والتوفيق 🌱