اذهب إلى المحتوى

Suhaib Hassan

الأعضاء
  • المساهمات

    13
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Suhaib Hassan

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

    لا تضيع وقتك في أشياء تعلمها سابقا تعلم ما هوا جديد  ستجد نفسك قد تعلمت ما سبق وما فاتك بدون  أي تضيع للوقت 

    • أعجبني 1
  2. يمكنك فعل هذا  ان ستطلع الوصل إلى البيانات الحكومية ولدي الصلاحيات لفعل هذا 

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

    اتمنى أكون  ساعدة ولو بلقليل  تحياتي لك   

    • أعجبني 1
  3. بتاريخ 18 ساعات قال عائشه الجهلي:

    معليش بس ممكن تشرح لي البرنامج الكتبتو 

     

    ممكن تشرح لي الكتبتو عشان ما مطابق للبرنامج حقي 

     

    في البداية نحن داخل كلاس اسمة JavaApplication16 

    يوجد فية ميثود اسمها Age يتاخد اكتر من مدخل   (  اليوم الاحالي و الشهر الحالي و السنة الحالية   و  يوم الميلاد شهر الميلاد وسنة الميلاد)

    int month[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }

    هذه المصفوفة هي  عدد الاشهر وكل شهر كم يوم فية

    if (birth_date > current_date) {
    current_month = current_month - 1;
    current_date = current_date + month[birth_month - 1];
    }

    هذا الشرط بيفحص اذا  كان  يوم الميلاد أكبر من اليوم الحالي (يوم في المستقبل )   يخلي  رقم الشهر - واحد 

    وايضا    يعطي قية  current data بيعطي نفس القيمة الدخلة 

     

    if (birth_month > current_month) { 
    current_year = current_year - 1; 
    current_month = current_month + 12; 
    }

    اما في هذا الشرط فيقوم بفحص الاشهر الدخلة  فيقوم بفحص الاشهر 

    اذا كان الشهر المخل أقل من شهر الميلاد مثال شهر ميلادي 7 ونحن في شهر 5  اذا  لم أبغل عام كامل بعد لهذا يقوم بطرح  واحد من السنة   

    ونفس الفكرة في الشرط في الاعلى 

    int calculated_date = current_date - birth_date;
    int calculated_month = current_month - birth_month;
    int calculated_year = current_year - birth_year;

    هنا يقوم بطرح القيم مب بعض يحصل على الناج النهائي  للعمر 

     

    public static void main(String[] args) { 
    Scanner sc=new Scanner(System.in); 
    // إدخال التاريخ الحالي 
    int current_date = sc.nextInt(); 
    int current_month = sc.nextInt();
    int current_year = sc.nextInt(); 
    //إدخال تاريخ الميلاد 
    int birth_date = sc.nextInt();
    int birth_month = sc.nextInt();
    int birth_year = sc.nextInt();

     الان نحن داخل المكان الذي سيتم تنفيذ فية  

    نطلب من المستخدم إدخل تريخ اليوم وتاريخ ميلاده 

    Age(current_date, current_month, current_year, birth_date, birth_month, birth_year)

    هنا نقوم بستدعاء الدالة التي كنت اشرح عنها قبل قليل في الاعلى 

    وهذا كل شي  اتمنى  ان تكون الامو واضحه 

    حياتي 

    • أعجبني 1
  4. السلام عليكم يعطيك العافية  

    في البداية موضوع الضياع ما تخاف منو أبدا الكل ضاع  في بداية التعلم لانو بتكون ما بتعرف وين تروح وشو أحسن تتعلم  

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

    انتا مهتم بتعلم الويب  سأقوم بإرفاق موقع وقانة  يوتيوب   

    الموقع

    https://www.w3schools.com/

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

     القناة  

    https://www.youtube.com/channel/UCSNkfKl4cU-55Nm-ovsvOHQ 

    مختص في مجال الويب فقط   

    اتمنى لك التوفيق  

    • أعجبني 1
  5. هيك البرنامج كامل 

    import java.util.Scanner;
    
    
    public class JavaApplication16 {
        
        static void Age(int current_date, int current_month,
                        int current_year, int birth_date,
                        int birth_month, int birth_year)
        {
            int month[] = { 31, 28, 31, 30, 31, 30, 31,
                                 31, 30, 31, 30, 31 };
     
    
            if (birth_date > current_date) {
                current_month = current_month - 1;
                current_date = current_date + month[birth_month - 1];
            }
            if (birth_month > current_month) {
                current_year = current_year - 1;
                current_month = current_month + 12;
            }
     
            int calculated_date = current_date - birth_date;
            int calculated_month = current_month - birth_month;
            int calculated_year = current_year - birth_year;
     
    
            System.out.println("Present Age");
            System.out.println("Years: " + calculated_year +
                  " Months: " + calculated_month + " Days: " +
                  calculated_date);
        }
    
        public static void main(String[] args) {
            
            Scanner sc=new Scanner(System.in);  
            
            // إدخال التاريخ الحالي
            
            int current_date = sc.nextInt();
            int current_month = sc.nextInt();
            int current_year = sc.nextInt();
     
            //إدخال تاريخ الميلاد
            int birth_date = sc.nextInt();;
            int birth_month = sc.nextInt();;
            int birth_year = sc.nextInt();;
     
            // استدعاء التابع الذي قمنا بتعريفه لكي يطبع لنا العمر
            Age(current_date, current_month, current_year,
                  birth_date, birth_month, birth_year);
            
            
        }
     
    }

     اذا حابة شرح  خبريني  بتوفيق

    • أعجبني 1
  6. Block: يعرض عنصرًا كعنصر كتلة. يبدأ على سطر جديد ويأخذ مساحة أفقية قدر الإمكان. لا تظهر عناصر مستوى الكتلة في نفس السطر ، ولكنها تكسر السطر الحالي وتظهر في السطر التالي.

    Flex: يعرض Flex عنصرًا كهيكل مرن. . يتم عرض الحاوية المرنة نفسها في سطر جديد ، تمامًا مثل عنصر الكتلة. (يمكن أن تحتوي الحاوية المرنة على عناصر أخرى فيها) ، وبالتالي ، فإن الحاوية المرنة هي العنصر الأصلي والعناصر التي تشكل جزءًا منها هي العناصر الفرعية.

    • أعجبني 1
  7. شرح للكود   بعد إذن  Ali Haidar Ahmad

    في البداية نحن داخل كلاس اسمة JavaApplication16 

    يوجد فية ميثود اسمها Age يتاخد اكتر من مدخل   (  اليوم الاحالي و الشهر الحالي و السنة الحالية   و  يوم الميلاد شهر الميلاد وسنة الميلاد)

     int month[] = { 31, 28, 31, 30, 31, 30, 31,
                                 31, 30, 31, 30, 31 }

    هذه المصفوفة هي  عدد الاشهر وكل شهر كم يوم فية

    if (birth_date > current_date) {
                current_month = current_month - 1;
                current_date = current_date + month[birth_month - 1];
            }

    هذا الشرط بيفحص اذا  كان  يوم الميلاد أكبر من اليوم الحالي (يوم في المستقبل )   يخلي  رقم الشهر - واحد 

    وايضا    يعطي قية  current data بيعطي نفس القيمة الدخلة 

     

    if (birth_month > current_month) {
                current_year = current_year - 1;
                current_month = current_month + 12;
            }

    اما في هذا الشرط فيقوم بفحص الاشهر الدخلة  فيقوم بفحص الاشهر 

    اذا كان الشهر المخل أقل من شهر الميلاد مثال شهر ميلادي 7 ونحن في شهر 5  اذا  لم أبغل عام كامل بعد لهذا يقوم بطرح  واحد من السنة   

    ونفس الفكرة في الشرط في الاعلى 

    int calculated_date = current_date - birth_date;
            int calculated_month = current_month - birth_month;
            int calculated_year = current_year - birth_year;

    هنا يقوم بطرح القيم مب بعض يحصل على الناج النهائي  للعمر 

     

    public static void main(String[] args) {
            
            Scanner sc=new Scanner(System.in);  
            
            // إدخال التاريخ الحالي
            
            int current_date = sc.nextInt();
            int current_month = sc.nextInt();
            int current_year = sc.nextInt();
     
            //إدخال تاريخ الميلاد
            int birth_date = sc.nextInt();;
            int birth_month = sc.nextInt();;
            int birth_year = sc.nextInt();;

     الان نحن داخل المكان الذي سيتم تنفيذ فية  

    نطلب من المستخدم إدخل تريخ اليوم وتاريخ ميلاده 

    Age(current_date, current_month, current_year,
                  birth_date, birth_month, birth_year)

    هنا نقوم بستدعاء الدالة التي كنت اشرح عنها قبل قليل في الاعلى 

    وهذا كل شي  اتمنى  ان تكون الامو واضحه 

    حياتي 

    • أعجبني 2
  8.   public void getMusicFomDivice() {
            Cursor cursor;
            Uri allsongUri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
            String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
            String[] STAR = {"*"};
            Log.d("TAG", "listAllSong: " + allsongUri.toString());
            if (isSdPresent()) {
                cursor = getApplication().getApplicationContext().getContentResolver().query(allsongUri, null, selection, null, null);
                if (cursor != null) {
                    if (cursor.moveToFirst()) {
                        Log.d("TAG", "true: ");
                        do {
                            Log.d("TAG", "true: ");
                            String songName = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.DISPLAY_NAME));
                            int songId = cursor.getInt(cursor.getColumnIndex(MediaStore.Audio.Media._ID));
                            String albumname = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM));
                            //  String path = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.RELATIVE_PATH));
                            Log.d("TAG", "true: " + songName);
    
                            Long albumId = cursor.getLong(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ALBUM_ID));
                            Uri sArtworkUri = Uri.parse("content://media/external/audio/albumart");
                            Uri albumArtUri = ContentUris.withAppendedId(sArtworkUri, albumId);
    
                            try {
                                mediaPlayer.addTimedTextSource(getApplication(), allsongUri, ".mp3");
                            } catch (IOException e) {
                                Log.d("TAG", "getMusicFomDivice: " + e.getMessage());
                                e.printStackTrace();
                            }
                            if (!cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM)).equals("WhatsApp Audio")
                                    && !cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM)).equals("call_rec")
                                    && !cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM)).equals("Voice Messages")) {
                                Log.d("TAG", "getMusicFomDivice: " + songName);
                                // هنا تتم إضافت  كل المسيقى الدي في الجهاز  إلى arraylist
                                music.add(new Music(String.valueOf(songId), albumname, songName, albumArtUri));
                                Log.d("TAG", "getMusicFomDivice: " + music.size());
                            }
    
    
                        } while (cursor.moveToNext());
                        
                    }
                    cursor.close();
                }
    
            }
            
        }
    

    هذا سيساعدك بتأكيد وأي مساعده سأكون متواجد ان شاء الله 

    • أعجبني 1
  9. السلام عليكم 

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

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

    تريد حسب العمر بلأشهر  ثم تضرب الناتج  ب 12 الناتتج سيكون العمر بلأاشهر  

    تريد حسب العمر الاسبيع تضرب الناتج  ب 4 الناتتج سيكون العمر بلأسبيع  

    تريد حسب العمر بالايام  ثم تضرب الناتج  ب 7 الناتتج سيكون العمر بالايام 

     هل تريد تفاصيل برمجية 

     

    • أعجبني 1
  10. هذه السهل طريقه ممكن تنشأ فيها destructor  في لغة البايثون 

    class Employee:

      

        # Initializing 

        def __init__(self):

            print('Employee created')

      

        # Calling destructor

        def __del__(self):

            print("Destructor called")

      

    def Create_obj():

        print('Making Object...')

        obj = Employee()

        print('function end...')

        return obj

      

    print('Calling Create_obj() function...')

    obj = Create_obj()

    print('Program End...')

     

     يمكنك مراجعه هذا الرابط لمزيد من المعلومات 

    https://www.geeksforgeeks.org/destructors-in-python/

    • أعجبني 1
  11. إذا كنت تريد أخذ المحتوى من المواقع باستخدام api الخاصة بهم فهذا غير ممكن  

    لا يوجد موقع يسمح لك بأخذ الاسئلة والاجوبة منه بالمجان  

     السبب ان أغلب المواقع تكون باشتراك شهري وخاصة ولا يمكن استخدام ال api الخاصة بهم 

     

    • أعجبني 1
×
×
  • أضف...