fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. // your code goes here
  13. }
  14. }
Success #stdin #stdout 0.11s 54736KB
stdin
<!DOCTYPE html>
<html lang="ar">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>قطة سوداء متحركة</title>
    <script src="https://c...content-available-to-author-only...e.com/ajax/libs/p5.js/1.4.0/p5.js"></script>
</head>
<body>
    <script>
        let catX; // موقع القطة الأفقي
        let catY; // موقع القطة العمودي

        function setup() {
            createCanvas(windowWidth, windowHeight); // إنشاء لوحة بنفس حجم الشاشة
            catX = width / 2; // تعيين موقع القطة في المنتصف
            catY = height / 2; // تعيين موقع القطة في المنتصف
        }

        function draw() {
            background(200); // خلفية رمادية
            drawCat(catX, catY); // رسم القطة
            catY += random(-1, 1); // التحريك عشوائيًا لأعلى وأسفل

            // إتاحة حركة القطة عبر الحواف
            if (catY > height) {
                catY = 0;
            } else if (catY < 0) {
                catY = height;
            }
        }

        function drawCat(x, y) {
            fill(0); // لون القطة أسود
            // جسم القطة
            ellipse(x, y, 50, 30); // جسم القطة
            // رأس القطة
            ellipse(x, y - 20, 30, 30); // رأس القطة
            // أذان القطة
            triangle(x - 15, y - 20, x - 20, y - 35, x - 10, y - 20); // أذن يمنى
            triangle(x + 15, y - 20, x + 20, y - 35, x + 10, y - 20); // أذن يسرى
            // عيون القطة
            fill(255); // لون العيون أبيض
            ellipse(x - 10, y - 20, 10, 10); // عين يمنى
            ellipse(x + 10, y - 20, 10, 10); // عين يسرى
            fill(0); // لون زرقة العيون
            ellipse(x - 10, y - 20, 5, 5); // بؤبؤ عين يمنى
            ellipse(x + 10, y - 20, 5, 5); // بؤبؤ عين يسرى
        }
    </script>
</body>
</html>
stdout
Standard output is empty