الموضوع: lab sheet 5
عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 12-12-2011, 05:08 PM   #36

asma'a

مشرفة مُتألقة سابقة

الصورة الرمزية asma'a

 
تاريخ التسجيل: Oct 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: CS ولله الحمد ^^..
نوع الدراسة: إنتظام
المستوى: متخرج
البلد: جــــدة
الجنس: أنثى
المشاركات: 1,514
افتراضي رد: lab sheet 5

المشاركة الأصلية كتبت بواسطة deathpain مشاهدة المشاركة
حل السؤال الخامس:
كود PHP:
import java.util.*;
/
 *
 * @
author deathpa1N
 
*/
public class 
SumAndAverage {
    public static 
void main(String[] args) {    int num1,num2,counter=1;
    
double sum=0,average=0;
    
Scanner input=new Scanner(System.in);
    
System.out.println("Enter the first number in the range: ");
    
num1=input.nextInt();
    
System.out.println("Enter the last number in the range: ");
    
num2=input.nextInt();
    while (
num1<=num2){
    
sum=sum+num1;
    
average=sum/counter;
    
num1++;
    
counter++;}
    
System.out.println("The Sum is:"+sum+" and the Average is:"+average); 

لسى اليووم تذكرت إني مانزلت الكوود حقي نقرتين لعرض الصورة في صفحة مستقلة

انا حليتوو كذا ^^..


كود:
import java.util.Scanner;
public class First {
	
	

	public static void main(String[]args) {
		
		Scanner input=new Scanner(System.in);

		int sum=0 , average=0 , lowLimit=0 , highLimit=0;
		
		System.out.print("Enter your low limit : ");
		lowLimit= input.nextInt();
		
		System.out.print("Enter your low limit : ");
		highLimit= input.nextInt();
		
		System.out.println("Your range from " + lowLimit + " to " + highLimit);

	
		for (int num = lowLimit ; num <= highLimit; num++) {

			sum = sum + num;
             } 
                average=sum/(highLimit-(lowLimit-1));
		
		System.out.println("The sum is " + sum);
		System.out.print("The Average is " + average); 
			
	}

}
average=sum/ (highLimit-(lowLimit-1));


^

هذا القانون عشان اقدر اخرج الـ average برا اللوب .. لأنوو مايحتاج يحسبها كل مرة ^^..
واللي بالاحمر بدل الكاونتر ^^.. لنفرض مثلا اعلى قيمة كانت 7 .. واصغر قيمة كانت 5 ..

حيسووي العملية كذا .. حيطرح الـ highLimit .. من الـ (LowLimit -1 )

فحيصير 7 -(5-1) = 7-4 = 3 ^^.. يساوي عدد الاعداد اللي دخلناها في البرنامج ^^..

ونفس الشيء لوو جربنا القانون مع أعداد مختلفة ^^..

وطبعن موو ذكائي اللي اخترع القانون نقرتين لعرض الصورة في صفحة مستقلة

عمي اعطاني هوا وقاللي دا قانون في الرياضياات نقرتين لعرض الصورة في صفحة مستقلة

بالتوفيق ^^..

دمتـَ بخير ^^..

 

توقيع asma'a  

 

الحسد يجعل بعض الناس يلجؤوا الى طرق خبيثة وملتوية للتقليل من شأن ( الناجحين )
بسبب ضعف الشخصية و الإنهزامية لديهم

ودائما الحاسد يظل في المؤخرة ..

لـ/ ـلؤي نسيم || Loai Nassem ..


*.*.*.*.*.*

يقول الرب جل وعلا: " فَاسْتَجَابَ لَهُ رَبُّهُ فَصَرَفَ عَنْهُ كَيْدَهُنَّ إِنَّهُ هُوَ السَّمِيعُ الْعَلِيمُ " سورة يُوسف (34)

 

asma'a غير متواجد حالياً   رد مع اقتباس