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

مساااعدة : برنامج لحساب الجذر والتربيع

مغلق
بدأه the.angel في 11 نوفمبر 2010 · 8 رد · 715 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

وأبي مساعدتكم بليز !

import java.util.Scanner ;
public class Q1 {

	public static void main (String args[]) {

		double x , y ;
		double square ;
		double sqrt ;
		int n ;	

		Scanner input = new Scanner (System.in);


	System.out.println ("Choose what you want to compute: \n1.sprt\n2.square");
	n = input.nextInt();

	if (n==1) {
		System.out.print ("Type a positive number: ");
		x = input.nextDouble ();
		if (x>=0){
			y = Math.sqrt(x);
			System.out.printf ("The square root of %.4f is %.4f",x,y);	
		}
	}

	else if (n==2){
		System.out.print ("Type a positive number: ");
		x = input.nextDouble ();
		for ( int i=0 ; 0<=9999 ; i++)
		{
			if (x>0) {
				y = x*x;


		}
			else {
				System.out.print ("Type a positive number: ");
				x = input.nextDouble ();
			}
			y = x*x;
			System.out.printf ("The square of %.4f is %.4f",x,y);
		}


	}


	else
		System.out.println ("Invalid choice!");

}
}

تحديداً داخل هال "If"

	else if (n==2){
		System.out.print ("Type a positive number: ");
		x = input.nextDouble ();
		for ( int i=0 ; 0<=9999 ; i++)
		{
			if (x>0) {
				y = x*x;


		}
			else {
				System.out.print ("Type a positive number: ");
				x = input.nextDouble ();
			}
			y = x*x;
			System.out.printf ("The square of %.4f is %.4f",x,y);
		}


	}

ابي البرنامج يخلي المستخدم يدخل أرقام بالسالب .. ويطلب منه قيمه جديدة .. إلى ان يدخل قيمة موجبة .. فـ يشتغل عليها البرنامج ويطلع output

help !

#2

و عليكم السلام ..

اقتباس
ابي البرنامج يخلي المستخدم يدخل أرقام بالسالب .. ويطلب منه قيمه جديدة .. إلى ان يدخل قيمة موجبة .. فـ يشتغل عليها البرنامج ويطلع output

استخدمي Do - While ,

 do {
                System.out.print ("Type a positive number: ");
                x = input.nextDouble ();
            }while (x<0);

ماراح يحسب الناتج إلا لما تكون قيمة الـ X أكبر أو مساوية للصفر ..

بالتوفيق ,

1

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#3

اهااا :blush:

شوووكرن يالغلا :wub:

#4
إشراقة فجر كتب:

و عليكم السلام ..

استخدمي Do - While ,

 do {
                System.out.print ("Type a positive number: ");
                x = input.nextDouble ();
            }while (x<0);

ماراح يحسب الناتج إلا لما تكون قيمة الـ X أكبر أو مساوية للصفر ..

بالتوفيق ,

+2 :thumb_up:


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

الأنفال ۳۳                                  
 

#5

جنه ماااااااااااار علي هسؤال

=)

جربي هلكود

import java.util.Scanner;


public class q3 {

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

		System.out.println("Choose what you want to compute:");
		System.out.println("1. sqrt \n2. square");
		int ch = input.nextInt();


	           if (ch==1&&ch==2){
					 System.out.print("Type a positive number:  ");
					 number= input.nextDouble();

						for(  int j = 0;number < 0 ; j++){

							System.out.print("Type a positive number:  ");
							number = input.nextDouble();


						}	
						if ( ch == 2)
							System.out.printf("The square of 64.8000 is %.4f \n", number*number);

						if (ch == 1)
						System.out.printf("The square root of 5.0000 is %.4f  \n",Math.sqrt(number));	
	           }	
	              if(ch == 3)
	               System.out.print("Invalid choice! ");	

	            }				

	}
#6

سؤال ثاني بليز ع الطاير ~~> أدري مصختها :blush:

import java.util.Scanner ;
public class Q3 {

	public static void main (String args[]) {


		Scanner input = new Scanner(System.in);
		int a[]=new int[10];
		System.out.println("Enter the values of array:");
		for(int i=0;i<10;i++)
		{
			a =input.nextInt();
			if (a>=a[i+1])
			           System.out.print("The atrray is nonincreasing");
			else 
				System.out.println("false");

		}
}
}

أحس مخي ملخبط

ابي البرنامج يدخل 10 أرقام بالاري

ويشوف هي متزايدة ولا متناقصة

المشكلة في الادخال

بليز التسليم الليلة

−1
#7

حضرتك كل موضوع بسوال مستقل

وبعدين ايه حكايه الـ

The atrray is nonincreasing

دا على كدا المنتدى مشترك فيه ناس كتير من كليه واحده

بيحلوا الواجب عن طريق المنتدى

mad.gifmad.gifmad.gifmad.gifmad.gifmad.gif

Software Developer
Mahmoudkelany.com


 

#8

ليش معصب لهالدرجة يعني

ترى كلها مشاركه لا أكثر ولا أقل

إذا مو عاجبتك مشاركتي لا تعطيها من وقتك .. أو حتى اشتكي علي ما عندي مشكلة :)

وانا ما شفت المشتركين اللي تقول "The array is nonincreasing"

وانا ما طلبت من أحد يحل لي الواجب

انا جبت "جزء" من سؤال ما عرفت أكمله وطلبت مساعدة ما أظن هالشي يزعج أحد :)

عموماً شكراً على كلامك

#9

لالالا طبعا انا مش متعصب

بس اللى بيحصل دا كتير

المنتدى انقلب لحل الواجبات

والمفروض ان كل سوال فى موضوع جديد

مش كل الاسئله فى موضوع واحد

متاسف على اسلوبى

سلام عليكم

Software Developer
Mahmoudkelany.com


 

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

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