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

برنامج باستخدام الjava

بدأه رشدي راشد في 29 أكتوبر 2010 · 13 رد · 730 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا اصدقائي

انا جديد بالجافا ارجو مساعتي قي حل السؤالين التاليين :

انا بجرب لسا...

import javax.swing.*;

public class ruash

{

public static void main(String a[])

{

int x,y;

x=Integer.parseInt(JOptionPane.showInputDialog("enter integer number"));

y=Integer.parseInt(JOptionPane.showInputDialog("enter integer number"));

1- برنامج يقوم بقراءة 3 اعداد ثم ايجاد وطباعة اكبر رقم واصغر رقم........

2- برنامج يقوم بقراءة عدد ويقوم بفحصه ويطبع الجمل التالية :

positive Even

positive Odd

Negative Even

Negative Odd

ارجو مساعدتي ......................

تم تعديل هذه المشاركة بواسطة رشدي راشد في 29 أكتوبر 2010 في 23:00

#2

يرجى وضع محاولاتك اخى الكريم كى لا يتم غلق الموضوع " فقرة حل الواجبات والتمارين "

Software Developer
Mahmoudkelany.com


 

#3

سهل بس عطني فرصه احله

#4

هذا حل السؤال الاول

public class F {

	public static void main(String[] args){

		int a;
		int max=-9999;
		int min = 9999;

		Scanner input = new Scanner(System.in);


		System.out.println("read 3 numbers : ");

		for (int i = 1; i<=3 ;i++){

			a= input.nextInt();

			if(a > max)
				max = a;
			if(a < min)
				min = a;	
		}

		System.out.printf("max = %d \n min =%d " , max , min);






	}
}

أخي الكريم حط اي كووود بس عشااان مايصكرون موضوعك

1
#5

مرحبا صديقتي

بس في اكم كود اول مره بعرفه زي

Scanner input = new Scanner(System.in);

تم تعديل هذه المشاركة بواسطة رشدي راشد في 29 أكتوبر 2010 في 23:16

#6
import java.util.Scanner;

/*

2- برنامج يقوم بقراءة عدد ويقوم بفحصه ويطبع الجمل التالية :
positive Even
positive Odd
Negative Even
Negative Odd
 */
public class ff {

	public static void main(String[] args){

		Scanner input = new Scanner(System.in);
		int number;

		System.out.println("enter the number : ");
		number = input.nextInt();


		if ( number % 2 == 0 && number > 0)
			System.out.println("positive Even "); 

		if ( number % 2 == 1 && number > 0)
			System.out.println("positive odd "); 


		if ( number % 2 == 0 && number < 0)
			System.out.println("Negative Even");


		if ( number % 2 != 0 && number < 0)
			System.out.println("Negative odd ");



	}



}

بالحل الأول نسيت أحط

import java.util.Scanner

ضيفها مع الكود ورااح يشتغل الكوووود عدل

اي هذا الكود لازم تستخدمها عشاااان تقره الاعداااد

اللي قلت عنه

ا

تم تعديل هذه المشاركة بواسطة *en* في 29 أكتوبر 2010 في 23:09

1
#7

مشكوووووووووووووووووووورة

مبـــــــــــــــــــــــــــدعة

الله يعطيكي العافية...................

تم تعديل هذه المشاركة بواسطة رشدي راشد في 29 أكتوبر 2010 في 23:15

#8

+2

اختى *en*

Software Developer
Mahmoudkelany.com


 

#9

مرحبا صديقتي *en*

انا اريد ان يكون كود السؤالين :

1- برنامج يقوم بقراءة 3 اعداد ثم ايجاد وطباعة اكبر رقم واصغر رقم........

2- برنامج يقوم بقراءة عدد ويقوم بفحصه ويطبع الجمل التالية :

positive Even

positive Odd

Negative Even

Negative Odd

على نفس مبدأ الكود هذا ارجو انك تكوني فاهمة علي ............

import javax.swing.*;

public class evenodd

{

public static void main(String a[])

{

int y;

String x;

x = JOptionPane.showInputDialog("enter your number");

y = Integer.parseInt(x);

if (y%2==0)

{

System.out.print("even");

}

else

{

System.out.print("odd");

}

System.exit(0);

}

}

تم تعديل هذه المشاركة بواسطة رشدي راشد في 30 أكتوبر 2010 في 00:46

#10

هذي الطريقه ماخذيناها حالياً يمكن بالكلاسات الجايه ناخذها بس حاولت بالسؤال الثاني والحمد الله طلع

	import javax.swing.*;
public class kk {

	public static void main(String a[])
	{
	int y;
	String x;
	x = JOptionPane.showInputDialog("enter your number");
	y = Integer.parseInt(x);
	 if (y%2==0 && y > 0)
	{
	System.out.print(" positive even");
	}
	else if (y %2 == 1 && y > 0)
	{
	System.out.print(" positive odd");
	}
	else if( y % 2 == 0 && y < 0)
	{
		System.out.println("Negative Even");
	}
	else if ( y % 2 != 1 && y < 0)
	{
		System.out.println("Negative odd");
	}

	System.exit(0);
	}



}
#11

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

	import javax.swing.*;
public class kk {

	public static void main(String a[])
	{
	int y , d ,c;
	String x;
	int max ;
	int min ;


	x = JOptionPane.showInputDialog("enter your number");
	y = Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	d= Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	c = Integer.parseInt(x);

	if ( y > d )
		max = y;
	else 
		max = d;
	if ( c > max )
		max = c;
	if ( y < d )
		min = y;
	else 
		min = d;
	if ( c < min )
		min = c;
	System.exit(0);





	System.out.print("the max " );
	System.out.println(max);
	System.out.print("the min "); 
	System.out.println(min);
}
}
#12
*en* كتب:

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

	import javax.swing.*;
public class kk {

	public static void main(String a[])
	{
	int y , d ,c;
	String x;
	int max ;
	int min ;


	x = JOptionPane.showInputDialog("enter your number");
	y = Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	d= Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	c = Integer.parseInt(x);

	if ( y > d )
		max = y;
	else 
		max = d;
	if ( c > max )
		max = c;
	if ( y < d )
		min = y;
	else 
		min = d;
	if ( c < min )
		min = c;
	System.exit(0);





	System.out.print("the max " );
	System.out.println(max);
	System.out.print("the min "); 
	System.out.println(min);
}
}

قومي بإزالة السطر (System.exit(0 وسوف يعمل البرنامج ويظهر المخرجات حيث تقوم هذه التعليمة بالخروج من الـ Main وإيقاف التنفيذ .

وهذه الشيفرة بعد التعديل ..

import javax.swing.*;

public class kk {

    public static void main(String args[]) {
        int y = 0, d = 0, c = 0;
        String[] numbers = new String[3];
        int max;
        int min;
        for (int i = 0; i < numbers.length; i++) {
            numbers = JOptionPane.showInputDialog("Enter your number");
            if (i == 0) {
                y = Integer.parseInt(numbers);
            } else if (i == 1) {
                d = Integer.parseInt(numbers);
            } else {
                c = Integer.parseInt(numbers);
            }
        }
        if (y > d) {
            max = y;
        } else {
            max = d;
        }
        if (c > max) {
            max = c;
        }
        if (y < d) {
            min = y;
        } else {
            min = d;
        }
        if (c < min) {
            min = c;
        }
        System.out.print("the max ");
        System.out.println(max);
        System.out.print("the min ");
        System.out.println(min);
    }
}

تم تعديل هذه المشاركة بواسطة ToBeOrNotToBe في 30 أكتوبر 2010 في 14:40

#13

شكراااااا ..

وأخيراً طلع

	import javax.swing.*;
public class kk {

	public static void main(String a[])
	{
	int y , d ,c;
	String x;
	int max ;
	int min ;


	x = JOptionPane.showInputDialog("enter your number");
	y = Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	d= Integer.parseInt(x);
	x = JOptionPane.showInputDialog("enter your number");
	c = Integer.parseInt(x);

	if ( y > d )
		max = y;
	else 
		max = d;
	if ( c > max )
		max = c;
	if ( y < d )
		min = y;
	else 
		min = d;
	if ( c < min )
		min = c;






	System.out.print("the max " );
	System.out.println(max);
	System.out.print("the min "); 
	System.out.println(min);
	System.exit(0);
}
}
#14

شكرا لكم على الحل...........

منتدى المبدعيـــــــــــن ( *ToBeOrNotToBe ) , (*en)

الله يعـــطيكم العافية...........

تم تعديل هذه المشاركة بواسطة رشدي راشد في 30 أكتوبر 2010 في 17:38

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