عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-11-2011, 01:22 AM   #90

deathpain

devkemo

الصورة الرمزية deathpain

 
تاريخ التسجيل: Dec 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: الثامن
البلد: جــــدة
الجنس: ذكر
المشاركات: 770
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة OMAMA مشاهدة المشاركة
ايوا في حاجة تانية كمااااااااان ،،،

1- كيف نخلي الـ Counter يكرر ادخال 10 موظفين ؟؟؟؟


2- كيف اقدر اخلي الـ user يحدد الـ range of numbers to average. av ???




وشوووووووكراًاًاً .. =]
بالنسبة للسؤال الأول كذا طريقة حله:
كود PHP:
import java.util.*;
public class 
Goodquestion1 {
    public static 
void main(String[] args) {
        
int counter 1employees;
        
String name;
        
Scanner input = new Scanner(System.in);
        
System.out.print("Enter the number of employees: ");
        
employees input.nextInt();
        if(
employees <= 0System.exit(0);
        else {
        while(
counter <= employees)
        {
            
System.out.print("Enter employee " counter " name: ");
            
name input.nextLine();
            
counter++;
        }}}} 
وإذا كنتي تبغيه يطبع الأسماء استخدمي if،،
زي كذا:
كود PHP:
if (counter==1)
System.out.println("Name of employee "+counter+" is "+name); 
بالنسبة للسؤال الثاني
ما فهمت عليكي، بس إذا كان قصدك كيف تخلي اليوزر يحدد كم عدد الأعداد إلي يبغى يحسبلها المتوسط ويطبع المتوسط في الأخير، فطريقة الحل كالتالي:
كود PHP:
import java.util.*;
public class 
Goodquestion1 {
    public static 
void main(String[] args) {
        
int counter 1numberscounter;
        
double average=0,numbers=0,sum=0;
        
Scanner input = new Scanner(System.in);
        
System.out.print("Enter range of numbers to average: ");
        
numberscounter input.nextInt();
        if(
numberscounter <= 0System.exit(0);
        while(
counter <= numberscounter){
        
System.out.print("Enter Number" counter " : ");
        
numbers input.nextDouble();
                if (
counter>=2){
        
sum sum+numbers;}
                else {
                    
sum numbers;}
        
average sum/counter;
        if (
counter==numberscounter){
        
System.out.println("The average is: "+average);}
        
counter++;
        }}} 
أتمنى إني أكون وفقت في الشرح ،، بالتوفيق للجميع

 

توقيع deathpain  

 



في حال وجود أي استفسار أو سؤال حول الجافا CPCS202 الرجاء كتابة استفسارك مباشرة في موضوعي هنا:

تطبيق - معدلي الجامعي - التطبيق الأسهل لحساب المعدل الجامعي
http://skaau.com/vb/showthread.php?t=745520

 


التعديل الأخير تم بواسطة deathpain ; 21-11-2011 الساعة 01:32 AM.
deathpain غير متواجد حالياً   رد مع اقتباس