تمارين بلغة الجافا ..اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1 • شاطر
تمارين بلغة الجافا ..اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد
بالله عليكو اللي بيعرف يحلها لي ربنا يفتحها عليه من اوسع ابوابه ..
االمسألة دي من درس الطرق المستخدمه مع الصف math :
اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد وطريقة لطباعة العلامات !!
االمسألة دي من درس الطرق المستخدمه مع الصف math :
اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد وطريقة لطباعة العلامات !!
عدل سابقا من قبل أحمد مناع في الخميس أبريل 23, 2020 12:29 pm عدل 1 مرات (السبب : وضع عناوان مناسب للمشاركة)
يارا- .
- تاريخ التسجيل : 13/04/2020
المساهمات : 7
النقاط : 15
التقيم : 0
الدولة :
الجنس :
رد: تمارين بلغة الجافا ..اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد
اهلا وسهلا بك اختى الكريمة
البرنامج على النحو التالى :
المخرجات :
البرنامج على النحو التالى :
- الكود:
package egybanc;
import java.util.Scanner;
public class JavaExample {
static int marks[] = new int[6]; // إنشاء مصفوفة رقمية لتخزين درجات الطالب لعدد ست مواد
// طريقة لادخال درجات الطالب للمواد فى تخزينها فى مصفوفة ثم ارجاعها
static void InputMarks(){
Scanner scanner = new Scanner(System.in); // غنشاء كائن الادخال
for(int i=0; i<6; i++) { // حلقة تركراية
System.out.print("Enter Marks of subject_"+(i+1)+":"); // اظهار رسالة للمستخدم تطالبه بادخال قيم كل مادة
marks[i] = scanner.nextInt(); // تخزين مايتم ادخال فى المصفوفة
}
scanner.close(); //أغلاق كائن الادخال
}
// طريقة لطباعة محتويات المصفوفة
static void PrintMarks(int arry[]){
System.out.println("\t\t\t\t ****** Student Marks Details ******\n ");
int i=1;
for (int element: arry) {
System.out.println("Marks of subject_"+i+"_is :"+(element));
i++;
}
}
// طريقة لحساب المعدل العام
static void CalculatAvg(int arry[]){
float total=0, avg; // الاعلان عن متغيرين لتخزين مجموع قيم المصفوفة و المتوسط الحسابي
for(int i=0;i<arry.length;i++) { // حلقة تكرار للمرور على قيم المصفوفة
total = total + arry[i]; // معادلة لحساب قيم المصفوفة وتخزينها فى المتغير totoal
}
avg = total/6; // المتوسط الحسابى يساوى اجمالى قيم العلامات على عدد العلامات
System.out.print("The Student General Average is: "+avg); // طباعة المتسوط الحسابي
}
public static void main(String args[]) {
InputMarks(); //تفيذ دالة ادخال البيانات فى المصوفة
PrintMarks(marks); // تنفيذ دالة طباعة العلامات وتحتاج فى مصفوفة لتنفيذ الطباعة فى معلماتها لذلك تم تمريرالمصفوفة لها
CalculatAvg(marks); // تنفيذ دالة حساب المعدل العام و تحتاج لمصفوفة كمعلمة لها
}
}
المخرجات :
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: تمارين بلغة الجافا ..اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد
اشكرك اخى احمد
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
رد: تمارين بلغة الجافا ..اكتب برنامج يحوي طريقة لحساب معدل طالب في 6 مواد وطريقة اخرى لادخال علامات المواد
أشكرك أخي جزييييل الشكر..
يارا- .
- تاريخ التسجيل : 13/04/2020
المساهمات : 7
النقاط : 15
التقيم : 0
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الخميس أبريل 25, 2024 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
الخميس أبريل 25, 2024 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft