Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

تحديات برمجيةالتحدي الثالث - حل التمرين الأول بلغة جافا

المطلوب

أكتب برنامج يطلب من المستخدم إدخال خمسة أعداد ثم يعرض له متوسط هذه الأعداد.
ملاحظة: كل عدد يتم إدخاله يجب أن يتم تخزينه في متغير. أي ممنوع إستخدام مصفوفة.

مثال: إذا قام المستخدم بإدخال الأعداد 7 , 4 , 9 , 1 , 3 فستكون النتيجة كالتالي.

Enter n1: 7
Enter n2: 4
Enter n3: 9
Enter n4: 1
Enter n5: 3
Average = 4.8
	


الحل بلغة جافا

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double n1, n2, n3, n4, n5, avg;
System.out.print("Enter n1: ");
n1 = input.nextDouble();
System.out.print("Enter n2: ");
n2 = input.nextDouble();
System.out.print("Enter n3: ");
n3 = input.nextDouble();
System.out.print("Enter n4: ");
n4 = input.nextDouble();
System.out.print("Enter n5: ");
n5 = input.nextDouble();
avg = (n1 + n2 + n3 + n4 + n5) / 5;
System.out.println("Average = " + avg);
}
}
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); double n1, n2, n3, n4, n5, avg; System.out.print("Enter n1: "); n1 = input.nextDouble(); System.out.print("Enter n2: "); n2 = input.nextDouble(); System.out.print("Enter n3: "); n3 = input.nextDouble(); System.out.print("Enter n4: "); n4 = input.nextDouble(); System.out.print("Enter n5: "); n5 = input.nextDouble(); avg = (n1 + n2 + n3 + n4 + n5) / 5; System.out.println("Average = " + avg); } }

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

Enter n1: 7 
Enter n2: 4 
Enter n3: 9 
Enter n4: 1 
Enter n5: 3 
Average = 4.8