الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعد الارقام المدخله ؟؟ انا مبتدئـه في الجافا

بدأه noor234 في 17 مارس 2011 · 12 رد · 1,165 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلـآم عليكـم ..

انا مبتدئـه في الجافا ولـدي سـؤال وهو

كيف استطيع معرفه الاعداد المدخله من المستخدم وعرضها بحيث يصبح الشكل هكذا ..

total number of Scores = وهنا عدد الارقام اللتي ادخلها المستخدم .. مثلـآ لـو كانت 3 ارقام يكتب لـي انها 3 ارقام او لو انها 100 رقم يكتب 100 رقم وهكـذا ...

وهذا هو الكود اذا كنتم بحاجته ^^

import java.util.Scanner;

public class SCORES

{

public static void main (String [] args)

{

double sum;

double avarege;

int numberOfScores ; // number of scores entered by the user ..

int Scores;//scores entered by the user..

Scanner keyboard = new Scanner (System.in);

System.out.println("Pleas Enter a scores between 0 , 100 ..");

System.out.println("Whene you finish, enter negative number ..");// Dont forget to declare the negative number !!!!!!!!

Scores = keyboard.nextInt();

System.out.println("Now , I'll get the total Scores you've entered..");

}

}

** سـوف ازعجكـم بكـثرة اسئلـتي فسا’محـونــي ^.^

سـوف اسأل الكثير في الجافا فأرجو انـي لـآ ازعجكم بكثرت الاسئله لـأنـي مبتدئه ^_^

اتمنـآ التوفيق للجميع ..

#2

اختى الكريمه

السوال غير واضح

هل تقصدين انك فى بدايه الامر انك تطلبى من المستخدم ادخال عدد الارقام الذى يريد ادخالها

وبعد ذلك تقومين بادخال هذه الارقام

يعنى مثلا هتقولى للمستخدم هتدخل كام رقم مثلا 3

وبعدها تقومى بدخال الارقام الثلاثه مثلا

9

8

3

؟؟؟؟

هل هذا ما تقصدينه ام ماذا

انا تكلمت على ذلك من منطلق اسماء المتغيرات

Software Developer
Mahmoudkelany.com


 

#3

لـآ ..

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

أتمنـى وضحت الفكـره =)

برنـأمجـي فكـرته هو ان يقوم المستخدم بـإدخال عدد من الـأرقـام

ثم اقوم انا باظهار عدد الارقام التي ادخلها المستخدم ثم احسب المعدل لهاا ..

سـوف اسأل الكثير في الجافا فأرجو انـي لـآ ازعجكم بكثرت الاسئله لـأنـي مبتدئه ^_^

اتمنـآ التوفيق للجميع ..

#4

ولكن ما هو الشرط فى الانتهاء من ادخال هذه الارقام ؟؟

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 17 مارس 2011 في 22:20

Software Developer
Mahmoudkelany.com


 

#5
 

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package client;

import java.util.Scanner;

/**
 *
 * @author oracle_java
 */
public class Scores {

	public static void main(String[] args) {

    	double sum = 0;
    	double average = 0;
    	int numberOfScores = 0; // number of scores entered by the user ..
    	int scores;//scores entered by the user..

    	Scanner keyboard = new Scanner(System.in);
    	System.out.println("Please Enter scores between 0...100 :");
    	System.out.println("When you finish, enter negative number ..");// Dont forget to declare the negative number !!!!!!!!

    	do {
        	scores = keyboard.nextInt();
        	if (scores < 0) {
            	continue;
        	}
        	numberOfScores++;
        	sum += scores;
        	average = (sum / numberOfScores);
    	} while (scores >= 0);

    	System.out.println("Now , I'll get the total Scores you've entered..");

    	System.out.println("scores count you've entered.. : " + numberOfScores);
    	System.out.println("the total Scores you've entered.. : " + sum);
    	System.out.println("the average of Scores you've entered.. : " + average);

	}
}

جرب هذا الكود

بالتوفيق

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 17 مارس 2011 في 22:48


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#6

يعطيكـ العافيـه اخ محمـد ..

فكـيت أزمـه جزاكـ الله خيـر ..

سـوف اسأل الكثير في الجافا فأرجو انـي لـآ ازعجكم بكثرت الاسئله لـأنـي مبتدئه ^_^

اتمنـآ التوفيق للجميع ..

#7
noor234 كتب:

يعطيكـ العافيـه اخ محمـد ..

فكـيت أزمـه جزاكـ الله خيـر ..

واياكم اخى

وشكرا لك على الدعاء

بالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#8

عندي سؤاال بسيط وانا عارفه انـي رح اكثر الاسئلـه بحكم انـي مبتدئه فارجو انـي مـآازعجكـم بكثرتـهاا :P :blush:

sum += scores; كيف اكتبهاا بطريقه ثانيه ؟؟ لـأنـو علـى ما اعتقد فيه طريقه ثانيه لكتابتهاا صح ؟؟

سـوف اسأل الكثير في الجافا فأرجو انـي لـآ ازعجكم بكثرت الاسئله لـأنـي مبتدئه ^_^

اتمنـآ التوفيق للجميع ..

#9
sum += scores;

او

sum =sum +  scores;
1

Software Developer
Mahmoudkelany.com


 

#10

يمكنك استخدام الميثود

length()

تم تعديل هذه المشاركة بواسطة Eng.Fouad في 19 مارس 2011 في 02:52

597657.png
#11
Eng.Fouad كتب:

يمكنك استخدام الميثود

length()

ممكن توضح اجابتك اخي

و شكرا

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


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


 


كتاب تحليل وتصميم نظم المعلومات


#12

كهذا الكود مثلاً:

import javax.swing.*;
public class Test
{
    public static void main(String[] args)
    {
        String s = JOptionPane.showInputDialog(null,"Enter some numbers: ");       
        JOptionPane.showMessageDialog(null,"You entered " + s.length() + " Numbers");
    }
}
597657.png
#13
Eng.Fouad كتب:

كهذا الكود مثلاً:

import javax.swing.*;
public class Test
{
    public static void main(String[] args)
    {
        String s = JOptionPane.showInputDialog(null,"Enter some numbers: ");       
        JOptionPane.showMessageDialog(null,"You entered " + s.length() + " Numbers");
    }
}

نعم أخي لكن هذا لا يحل المشكلة لانه المنهج

length()

يحسب عدد المدخلات يعني عدد الحروف او الارقام المدخلة خلال مرة واحدة

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

وهذا ما أجاب عنه كود اخي محمد فتحي

لكن على كل حال شكرا لمشاركتك

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


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


 


كتاب تحليل وتصميم نظم المعلومات


مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…