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

سؤال تحدي صعب

مغلق
بدأه محمد المؤيد في 17 يوليو 2003 · 13 رد · 1,094 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إليكم هذا السؤال الصعب :cool: :cool: :cool: :cool: :cool: :cool:

السؤال هو أكتب برنامجا ً يطبع على شاشة ال output التالي:

**********

*********

********

*******

******

*****

****

***

**

*

واكتب كود آخر يطبع التالي:

*

**

***

****

*****

******

*******

********

*********

**********

ترى هذا السؤال يبغى له تفكير عمييييييييييييييق .

نصيحة: اشرب شاي أو نسكافيه أثناء التفكير :cool: :cool: :cool: :cool:

#2
السلام عليكم
هلا اخويه محمد 
محمد وايد سهل السؤال
الحواب:
import javax.swing.*;

public class Star {

  public static void main(String ar[])

  {
  String output;
  System.out.print("**********n*********n********n*******n******n*****n****n***n**n*");
  System.out.print("n*n**n***n****n*****n******n*******n********n*********n**********");
    System.exit(0);




  }
}
#3

اها .... اتذكر هالمساله فيها لوبين وحده خارجيه والثانيه داخليه ...... :cool:

#4

يا أخ سلامه أنا لا أريد هذا الجواب, وبعدين انت في عندك أخطاء إملائية وااايد :D

أنا أريد أبسط صورة للكود وللا إيش فائدة ال For loops ;)

نجلا العيون: قربت من الإجابة ولكن ليس تماما ً :rolleyes:

#5

الحل كتبته مسبقا في قسم ال ++ c

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#6
//HW# 3, Problem# 4

import java.io.*;
public class Problem4 {
	public static void main (String[]args) throws IOException {
		BufferedReader stdin = new BufferedReader (new InputStreamReader (System.in));
		System.out.print ("Please, enter your number: ");

		int number = Integer.parseInt (stdin.readLine ());
		String row = "";

		for (int i = 0; i < number; i ++) {
			for (int k = 2; k <= number - i; k++) {
				row = row + " ";
			}

			for (int j = 0; j <= i; j++) {
				row = row + "*";
			}

			System.out.println(row);
			row="";	 
		}
	}
}

هذا هو الحل .. ترى قعدت ادور بالدسكات حقتي الى ما لقيت حلول لواجبات قديمه :'(

#7

هذا حل الفقرة الثانية . وهو صحيح :)

أين حل الفقرة الأولى :rolleyes:

#8

أخ khwlani طلعت في راسي أتعلم ++C :rolleyes:

كيف تنصحني تكون البداية. وما الفروق الجوهرية بينها وبين الجافا( أقصد ما ميزاتها على الجافا وما ميزات الجافا عليها) :rolleyes:

#9

اذا اردت النصيحة من الصعب جدا تعلم ال ++c بعد تعلم الجافا و لكن اانصحك بتعلم ال #C فهي ألأقرب للجافا واما بانسبة للمقارنة فهناك الكثير من اختلافات الأراء حول هذا الموضوع ولكن استطيع ان الخص بعض الفروق الرئيسية

1. الجافا معتمدة على oop اعتمادا كليا بينما ال سي++ ليس كليا

2. السي++ اسرع بالتنفيذ من الجافا

3 .من اهم الأعمدة في السي++ هو الموشرات بينما لا توجد المؤشرات في الجافا( اختلاف في الراي هل هي ميزة ام عيب)

4 .تعتمد السي++ على الكثير من الثوابت والدوال والماكرو المعرفة GLOBAL بينما لا توجد في الجافا ( ميزة للجافا من وجهة نظري)

5. توجد في السي++ template ولا توجد في الجافا ( سوف تتواجد في 1.5)

6. الجافا مستقلة عن نظام التشغيل( ميزة للجافا )

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

7. برمجة الجافا اكثر امان من السي++ وتنعدم ألأخطاء اللأمنطقية

http://www.al-ebda3.info/ib/index.php?showtopic=758

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#10

أنا بدأت أتعلم ال #C :cool:

وأريد أن أوسع دائرتي المعرفية وبالنسبة للصعوبة لا تشيل هم أنا لها ;)

ولكن ماهي الGlobal وال Template ??

#11

ل الفقرة الأولى كالتالي :

public class Stars {

	public static void main ( String [] args ) {

  for (int i = 10; i>0; i-- ) {

 	 for ( int y = 10 - i; y>0; y-- ) {

    System.out.print(' ');

 	 }

 	 for ( int k = i; k>0; k--) {

    System.out.print('*');

 	 }

 	 System.out.println();  

  }

	}

}

وحل الفقرة الثانية كالتالي :

public class Stars2 {

	public static void main ( String [] args ) {

  for (int i = 10; i>0; i-- ) {

 	 for ( int y = i - 1; y>0; y-- ) {

    System.out.print(' ');

 	 }

 	 for ( int k = 10 - (i-1); k>0; k--) {

    System.out.print('*');

 	 }

 	 System.out.println();  

  }

	}

}

بالإضافة إلى حل الأخ صلاح :)

#12

عدل البرنامج بحيث يرسم الأطار فقط ولا يرسم النجوم داخل المثلث

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#13

:D لازم لها تفكير عميق من جد .وكمان لازم لها كيلو شاي :D

لكن أبشر راح أوعدك أفكر فيها تمام وإن شاء الله ألقى الحل. لكن هل الحل عندك؟ ;)

#14

the Answer is in C++

please look for it

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء

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

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