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

مساعدة في اكمال البرنامج

مغلق
بدأه جافا 2 في 15 مارس 2006 · 2 رد · 561 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام

انا كتبت برنامج يقوم بطباعة المساحة والمحيط لكل من المستطيل والمثلث والدائرة لكن مااريده هو اني مثلا عندما اضغط رقم 1 يطبع مساحة ومحيط المستطيل ولما اضغط 2 يطبع مساحة ومحيط الدائرة ولما اضغط3 يطلع مساحة ومحيط المثلث وكل هذا في شاشة الدوس الشاشة السوداء

ماهو المفترض تغييره في هالبرنامج البسيط !

ارجو المساعدة يعني لا اريد ازعاجكم بكتابة برنامج جديد فقط اريد مساعدة ماذا اعمل!

هذا البرنامج

class exe{
	public static void main (String args[]){
     String rectanglearea=("width+hight");
     String primeterrect=("width+hight");
  String triarea=("0.5*base*length");
     String triprimeter=("side1+side2+base");
     String circlearea=("Pi*radius*radius");
  String circleprimeter=("2*Pi*radius");
  System.out.println("rectanglearea=\n"+rectanglearea);
  System.out.println("primeterrect=\n"+primeterrect);
  System.out.println("circleprimeter=\n"+circleprimeter);
  System.out.println("triprimeter=\n"+triprimeter);
  System.out.println("circlearea=\n"+circlearea);
  System.out.println("triarea=\n"+triarea);
	}

}

وشكرا

#2

استخدم

java.util.Scanner

  java.util.Scanner in=new java.util.Scanner(System.in);
  int number;
  number=in.nextInt();
  if(number==1){
 	 // code
  }
  else if(number==2){
 	 // code
  }
  else{
 	 // code
  }

والله اعلم

11_03_06_12_48_57_1142110137Image(_66).jpg

#3

هذا هو كود البرنامج المطلوب

class example{
	public static void main (String args[])
	throws java.io.IOException{

	char  ch;
  System.out.println("press a key from 1 to 3");
	for(ch=1;;ch++){

 	 
  ch=(char)System.in.read();
  
  if(ch=='1'){
  
  

  System.out.println("rectangle area= width*length\n\nrectangle permeter=(width+length)*2");	

	}
	{	if(ch=='2'){
	System.out.println("triangle area= 0.5*base*hight\n\ntriangle around= x+y+z ");
}
}
{if(ch=='3'){
	System.out.println("circle area= Pi*r^2\n\ncircle around= 2*Pi*r");
	break;
}}}}}

وشكرا

هذا الموضوع مغلق.

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