Use Eclipse and Java to render a face in the console using characters and symbols. Bring your creativity and precision.
Design a console-based face composed of Unicode symbols and ASCII characters. Your output prints line-by-line via System.out.println (and optional \n) to position features accurately.
System.out.println for each row.☺, •, ─, █).Submit the following to Google Classroom:
| Category | Exemplary (Full) | Partial | None | Pts |
|---|---|---|---|---|
| Originality & Design | Distinct, creative face | Recognizable but derivative | Copied/minimal | 0–6 |
| Scale & Alignment | Well-aligned multi-line output | Minor misalignment | Poorly aligned | 0–6 |
| Unicode/ASCII Use | Thoughtful mix; adds detail | Limited variety | Poor use | 0–4 |
| Code Quality | Clean, organized, commented | Some clutter | No comments | 0–4 |
/**
* Program: PX_lastname_face
* Author: Your Name
* Purpose: Prints a large Unicode/ASCII face to the console.
*/
public class PX_lastname_face {
public static void main(String[] args) {
// Work top-down; align with spaces
System.out.println("🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫");
System.out.println("🟫 🟫");
System.out.println("🟫 🐻🐻🐻 🧸🧸🧸 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫 👁️ 👁️ 🟫 🟫");
System.out.println("🟫 🟫 🐽 🟫 🟫");
System.out.println("🟫 🟫 ◡ 🟫 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫🟫🟫🟫🟫 🟫");
System.out.println("🟫 🟫🟫 🟫");
System.out.println("🟫 🟫");
System.out.println("🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫🟫");
}
}
| Feature | Examples |
|---|---|
| Eyes | •, ◕, ●, ⊙ |
| Mouth | ‿, ▁▂▃▄▅▆▇, — |
| Outline | ─, │, ┌┐└┘, █ |
Your face must be original. Cite any ASCII art you reference in comments.
Ensure that the final output is displayed in the Eclipse console for your screenshot and video.