رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کمک برای رسم شکل با کاراکتر در جاوا
#1
سلام
من میخوام با جاوا چند شکل مثل مربع و مستطیل و دایره و... رسم کنم به این صورت که اندازه ضلع مربع رو با یک کاراکتر بگیره و شکل رو چاپ کنه
به این شل مثلا
کد:
*****
*   *
*   *
*   *
*   *
*****
ممنون میشم راهنمایی کنید چطوری باید برنامه اش رو بنویسم با نمونه کد که باشه چه بهتر
پاسخ
تشکر شده توسط:
#2
مربع رو درست کردم مستطیل رو هم تا نصفه پیش رفتم ولی دایره رو هر چی فکر میکنم راه حلی به ذهنم نمیرسه ممنون میشم کمک کنید.
اینم کد مربع
کد:
import java.util.Scanner;

public class Square {

   public static void main(String args[]) {
       Scanner inp = new Scanner(System.in);
       System.out.print("The Side Size: ");
       System.out.print("\n");
       int n = inp.nextInt();
       for (int r = 1; r <= n; r++) {
           for (int c = 1; c <= n; c++) {
               if (r == 1 || r == n) {
                   System.out.print("*");
               } else if (c == 1 || c == n) {
                   System.out.print("*");
               } else {
                   System.out.print(" ");
               }
           }
           System.out.print("\n");
       }
   }
}
پاسخ
تشکر شده توسط:
#3
کد:
RectPaint.java

import java.applet.Applet;
import java.awt.*;
public class RectPaint extends Applet{
    // initialise
    public void init(){
    }
    // paint
    public void paint(Graphics g){
//انتخاب رنگ قرمز
        g.setColor(Color.red);
//پر کردن با اندازه های داده شده
        g.fillRect(20,20,200,100);
//انتخاب رنگ زرد
        g.setColor(Color.yellow);
//کشیدن مستطیل با اندازه های داده شده در پرانتز
        g.drawRect(40, 40, 160, 60);
    }
public static void main(String[]args){
new HelloWorld();
}
}


کد:
RectPaint.html
<html>
<body>
<applet code=RectPaint width=300 height=200>
</applet>
</body>
</html>
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان