tôi là người giỏi nhất
1 Điều tốt nhất là kẻ thù của điều tốt
![Cấp Cũ 04 - 1](https://cdn.codegym.cc/images/article/b560e270-1d25-45f5-825b-603789edccd8/800.jpeg)
2 Thật khó để trở thành người giỏi nhất
Sẽ luôn có người bắt đầu sớm hơn. Có người có cha mẹ giàu có, có người học ở trường đại học tốt nhất thế giới. Có người đã kiếm được việc làm nhờ sự giúp đỡ của bố mẹ. Đừng lo lắng. Nó xảy ra. Nó được gọi là các điều kiện bắt đầu khác nhau. Tuy nhiên, những người như thế này chỉ là thiểu số, thế giới tràn ngập những người thành công nhờ “tư duy vượt giới hạn”, chăm chỉ và luôn ham học hỏi. Cuộc sống giống như chơi bài. Mọi người đều có thể giành chiến thắng khi có tất cả các con át chủ bài trong tay, nhưng người chơi chuyên nghiệp sẽ thắng bất kể anh ta có quân bài gì. Anh ta làm giảm ảnh hưởng của quân át chủ bài bằng kỹ năng của mình. Không ai hiểu nó đầy đủ như các vận động viên chuyên nghiệp. Nhiều người trong số họ chỉ có vài năm để nắm bắt cơ hội và thành công.3 Luôn có người làm việc nhiều hơn bạn
![Cấp Cũ 04 - 2](https://cdn.codegym.cc/images/article/70cdd064-5cfa-436c-aa3d-236a467316c8/800.jpeg)
4 Môi trường không thân thiện
![Cấp Cũ 04 - 3](https://cdn.codegym.cc/images/article/04136209-8a54-42e5-8d6b-bf09d37eb797/800.jpeg)
5 Tóm lại
Các doanh nhân vẫn là người tạo ra không gian làm việc. Tiền lương của công nhân được thuê là kết quả của sự cạnh tranh kinh doanh để giành được những công nhân giỏi nhất. Càng có nhiều doanh nghiệp trong nước thì mức lương càng cao. Có sự cạnh tranh rất lớn trên con đường “làm việc nhiều hơn”, cách này không còn hiệu quả nữa. Bạn cần tìm một cái khác. Bạn cần phải yêu cuộc sống và thời gian của mình. Tiền chỉ là công cụ giúp bạn độc lập về tài chính. Nếu bạn độc lập về tài chính, bạn có thể làm những gì bạn muốn và không làm những gì bạn không muốn. Hãy cẩn thận với những “hy sinh” trên con đường trở thành người giỏi nhất. Đừng hy sinh những thứ quan trọng nhất: gia đình, bạn bè, sức khỏe, công việc bạn yêu thích. Thành công về mặt tài chính ở tuổi 50 mà không có gia đình, bạn bè, sức khỏe và chán ghét công việc thì không phải là thành công. Đó là một thất bại.Cấp 4
![Cấp Cũ 04 - 4](https://cdn.codegym.cc/images/article/fa29ee6c-82e9-4541-9586-25493549d757/800.jpeg)
1 Risha, Phạm vi của các biến
- Giáo sư vẫn đứng vỗ về. Những nếp nhăn giảng dạy cũ đều giống nhau. Tất cả những gì anh ấy nói với bạn đều được viết trong sách. Hãy nhớ rằng chưa có ai học bơi sau hàng tá bài giảng . Các bài giảng sẽ giúp ích khi bạn hiểu rõ một chủ đề và biết nó ít hơn một giáo sư một chút. - Những bài giảng của giáo sư thực sự có ích. - Ừ... hay đúng hơn là chúng tôi hy vọng như vậy. Càng nghe được nhiều quan điểm về cùng một thứ, bạn càng tự hỏi mọi thứ thực sự như thế nào. Chỉ với một quan điểm, bạn có thể tin hoặc không. Được rồi, hãy bắt tay vào công việc. - Hãy nhìn vào bức hình tôi đưa cho bạn trước đây:![Cấp độ cũ 04 - 5](https://cdn.codegym.cc/images/article/fc482fb0-2efc-41ec-9b0f-6d83cc950f68/256.jpeg)
![Cấp độ cũ 04 - 6](https://cdn.codegym.cc/images/article/7b7418b7-4558-4e1c-83e0-0bcb6c6a4798/800.jpeg)
![Cấp độ cũ 04 - 7](https://cdn.codegym.cc/images/article/d58d381b-c646-423f-a092-591eb6aebe97/800.jpeg)
![Cấp độ cũ 04 - 8](https://cdn.codegym.cc/images/article/8da918ac-086f-453d-9390-db2c7cb6a5e1/512.jpeg)
![Cấp độ cũ 04 - 9](https://cdn.codegym.cc/images/article/afd636d9-eb41-468a-b7e1-6de5105bc623/512.jpeg)
![Cấp độ cũ 04 - 10](https://cdn.codegym.cc/images/article/369820f8-be5c-42a2-93e6-f488962a9563/512.jpeg)
![Cấp độ cũ 04 - 11](https://cdn.codegym.cc/images/article/3e34bd78-77ef-4169-b709-e8b533608356/512.jpeg)
2 Diego, Nhiệm vụ hiển thị các biến
- Này, Amigo. - Này, Diego. - Tôi mang đến cho bạn một số nhiệm vụ về khả năng hiển thị của các biến![Cấp độ cũ 04 - 12](https://cdn.codegym.cc/images/article/88a9421d-1fa7-4d28-b7fd-ef40ef5e3288/512.jpeg)
3 Risha, Lệnh và khối lệnh
- Bây giờ tôi sẽ cho bạn biết lệnh và khối lệnh là gì. Nó khá đơn giản. Thân phương thức bao gồm các lệnh. Mỗi lệnh kết thúc bằng dấu chấm phẩy.![Cấp độ cũ 04 - 13](https://cdn.codegym.cc/images/article/d3a2d3cf-c0e4-4859-8f7e-0f5ecda142b6/512.jpeg)
![Cấp độ cũ 04 - 14](https://cdn.codegym.cc/images/article/8f3bba26-462b-4b65-aa96-ab9be44f50bf/512.jpeg)
4 Elly, Người điều hành có điều kiện
- Này, Amigo. Hôm nay tôi sẽ giải thích cho bạn các toán tử có điều kiện . - Giá trị của một chương trình nằm ở khả năng hành động khác nhau trong các tình huống khác nhau, nếu không thì sẽ vô ích. Trong Java, khả năng được đề cập được thực hiện bằng "toán tử có điều kiện". Nó là một từ khóa đặc biệt cho phép bạn thực thi các khối lệnh khác nhau tùy thuộc vào độ đúng của một điều kiện. - Toán tử điều kiện gồm 3 phần: « điều kiện », « lệnh 1 » và « lệnh 2 ». Nếu điều kiện đúng thì « lệnh 1 » được thực thi, nếu không thì « lệnh 2 » được thực thi. Các lệnh không bao giờ được thực thi cùng một lúc. Toán tử này trông như sau:![Cấp độ cũ 04 - 15](https://cdn.codegym.cc/images/article/838cc999-bf2c-489e-9ab4-351ec7f5c350/original.jpeg)
![Cấp độ cũ 04 - 16](https://cdn.codegym.cc/images/article/26b9a7ce-8235-4257-9b8a-8f9568e60410/512.jpeg)
5 Bilaabo, So sánh với Pascal
- Này, Amigo. Bạn có nhớ không, chúng ta sử dụng Pascal tiên tiến hơn trên hành tinh của mình. Đó là tất cả những gì nó sẽ trông giống như trong Pascal.![Cấp độ cũ 04 - 17](https://cdn.codegym.cc/images/article/19ac03f8-c15a-4a08-a02b-6b97c8e1396d/800.jpeg)
6 Diego, Nhiệm vụ
- Tôi muốn kể cho các bạn nghe một chút về việc so sánh các biến trong Java . - Bạn đã biết về các toán tử so sánh đơn giản nhất nhỏ hơn (<) và lớn hơn (>). - Vâng. - Ngoài ra còn có toán tử "bằng" (==) và "không bằng" (!=). Và cũng có các toán tử "nhỏ hơn hoặc bằng" (<=) và "lớn hơn hoặc bằng" (>=). - Ồ, chuyện đó thú vị hơn. - Lưu ý rằng không có toán tử «=>» và «=<» trong Java! - Dấu «=» dùng cho toán tử gán nên phải dùng dấu bằng kép «==>> để biểu thị sự bằng nhau . Để kiểm tra xem các biến có bằng nhau hay không , hãy sử dụng « != ». - Đủ công bằng. - So sánh hai biến trong Java sử dụng toán tử «==>> là so sánh nội dung của các biến này. - Tức là các giá trị được so sánh trong các biến kiểu nguyên thủy . - Trong kiểu tham chiếu các biến tham chiếu được so sánh . Vì vậy, nếu các đối tượng giống hệt nhau bên trong, nhưng tham chiếu của chúng khác nhau, phép so sánh cho thấy chúng không bằng nhau : kết quả so sánh là sai . Kết quả so sánh tham chiếu là đúng , chỉ khi cả hai tham chiếu đều trỏ đến cùng một đối tượng. - Một phương thức đặc biệt bằng được sử dụng để so sánh các đối tượng theo nội dung của chúng. Trình biên dịch thêm phương thức này (và tất cả các phương thức của lớp Object) vào lớp của bạn, ngay cả khi bạn không khai báo nó. Hãy để tôi giải thích nó qua các ví dụ:![Cấp độ cũ 04 - 18](https://cdn.codegym.cc/images/article/cf9ed631-b69f-44fd-9a03-2afd0b18ab99/512.jpeg)
Nhiệm vụ thực tế | |
---|---|
1 | Tối thiểu hai số Viết chương trình đọc hai số từ bàn phím và hiển thị ra màn hình số nhỏ nhất của các số này. |
2 | Tối đa 4 số Viết chương trình đọc 4 số từ bàn phím và hiển thị ra màn hình số lớn nhất của các số này. |
3 | Sắp xếp ba số Viết chương trình đọc ba số từ bàn phím và hiển thị chúng theo thứ tự giảm dần. |
4 | So sánh tên Viết chương trình đọc hai tên từ bàn phím và nếu tên giống nhau, hiển thị «Tên giống hệt nhau». Hiển thị "Độ dài tên bằng nhau" nếu tên khác nhau nhưng độ dài bằng nhau. |
5 | 18+ Viết chương trình đọc tên và tuổi từ bàn phím. Nếu dưới 18 tuổi hiển thị "Lớn lên một chút" |
6 | 18 là đủ Viết chương trình đọc tên và tuổi từ bàn phím. Nếu tuổi trên 20 hiển thị «18 là đủ» |
7 Kim nói về kiểu boolean
- Này, Amigo. Tôi muốn nói với bạn về một kiểu dữ liệu mới. Đó là một loại boolean . Các biến thuộc loại này chỉ có thể nhận hai giá trị: true và false . - Làm thế nào để sử dụng nó? - Loại này được sử dụng lén lút ở nhiều nơi. Giống như một số là kết quả của bất kỳ phép cộng nào, kiểu boolean – đúng hoặc sai – là kết quả của bất kỳ phép so sánh nào. Ví dụ:![Cấp độ cũ 04 - 19](https://cdn.codegym.cc/images/article/1d3e8a25-6daa-4592-bf86-3c3828012815/800.jpeg)
![Cấp độ cũ 04 - 20](https://cdn.codegym.cc/images/article/48e71aa3-ec77-4e85-b5fe-0ec4b5b7844c/800.jpeg)
![Cấp độ cũ 04 - 21](https://cdn.codegym.cc/images/article/89e5518b-912a-4789-945e-560ca434c506/800.jpeg)
![Cấp độ cũ 04 - 22](https://cdn.codegym.cc/images/article/f8326703-aeac-4d67-89f3-11ce16daa59b/512.jpeg)
8 Elly, vòng lặp while
- CHÀO. - Chào Elly! - Đã đến lúc tìm hiểu về vòng lặp! Chúng chỉ đơn giản như những điều kiện, nhưng thú vị hơn. Vòng lặp cho phép bất kỳ lệnh hoặc khối lệnh nào được thực thi nhiều lần. Một vòng lặp có dạng như sau:![Cấp độ cũ 04 - 23](https://cdn.codegym.cc/images/article/ea81918f-9c70-4ed5-842c-de83932087de/256.jpeg)
![Cấp độ cũ 04 - 24](https://cdn.codegym.cc/images/article/3ae1747a-f17a-4cd1-ace2-99fc82aab974/512.jpeg)
9 Bilaabo, So sánh với Pascal
- Chào anh bạn. Bilaabo bây giờ sẽ cho bạn biết mọi thứ sẽ trông như thế nào trong Pascal.![Cấp độ cũ 04 - 25](https://cdn.codegym.cc/images/article/806c2b76-9a4c-4256-8ae9-93be82c0f479/512.jpeg)
10 Diego, nhiệm vụ vòng lặp
- Này, Amigo! - Tôi nghe nói bạn đã học được vòng lặp. Nếu tôi giao cho bạn thêm một số nhiệm vụ thì sao?Nhiệm vụ vòng lặp | |
---|---|
1 | 10 số Viết chương trình hiển thị các số từ 1 đến 10. Sử dụng vòng lặp “while”. |
2 | 10 số theo thứ tự ngược lại Viết chương trình hiển thị các số từ 10 đến 1. Sử dụng vòng lặp “while”. |
3 | Bạn không bao giờ có thể có quá nhiều thứ hay ho Viết chương trình đọc từ bàn phím một chuỗi và số N. Chương trình sẽ hiển thị chuỗi N lần ra màn hình. Sử dụng vòng lặp “while”. Ví dụ đầu vào: abc 2 Đầu ra ví dụ: abc abc |
4 | S-square Viết chương trình hiển thị ra màn hình một hình vuông 10x10 ký tự “S”. Sử dụng vòng lặp “while”. Không tách các ký tự trong cùng một dòng. |
5 | Bảng nhân Viết chương trình hiển thị bảng nhân 10 x 10. Sử dụng vòng lặp “while”. Phân cách các số bằng dấu cách. Ví dụ đầu ra: 1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 ... |
11 Elly, Vòng lặp
- Tôi muốn kể cho bạn nghe về một vòng lặp nữa. Nó được gọi cho . Vòng lặp này là một bản ghi khác của vòng lặp while . Nó chỉ nhỏ gọn và tiện dụng hơn cho các lập trình viên. Ví dụ:![Cấp độ cũ 04 - 26](https://cdn.codegym.cc/images/article/9787c46d-4fae-45d0-906f-c093591f556a/800.jpeg)
12 Bilaabo, So sánh với Pascal
- Amigo, tin hay không thì tùy, nhưng trong Pascal cũng có vòng lặp For . Nó thực sự có trong hầu hết các ngôn ngữ lập trình. Nhưng nó dễ hiểu hơn nhiều trong Pascal. Nhìn:![Cấp độ cũ 04 - 27](https://cdn.codegym.cc/images/article/eb8c578d-f8df-4994-904e-c83c01df95ba/512.jpeg)
13 Diego, Nhiệm vụ
- Hôm nay là ngày may mắn của tôi. Tôi nghĩ ra 5 nhiệm vụ mới cho bạn. Sự sáng tạo của tôi quá rõ ràng. Chúc may mắn cho bạn, bạn của tôi. Bạn sẽ cần đến nó…nhiệm vụ vòng lặp “for” | |
---|---|
1 | Các số chẵn Viết chương trình hiển thị các số chẵn từ 1 đến 100, cách nhau bằng dấu cách hoặc mỗi số trên một dòng mới. Sử dụng vòng lặp “for”. |
2 | Vẽ hình chữ nhật Viết chương trình đọc từ bàn phím hai số: m và n. Chương trình sẽ hiển thị ra màn hình một hình chữ nhật gồm 8 số có kích thước m x n. Sử dụng vòng lặp “for”. Ví dụ: m=2, n=4 8888 8888 |
3 | Vẽ một hình tam giác Viết chương trình hiển thị một hình tam giác vuông gồm 8 cạnh có cạnh 10 và 10. Sử dụng vòng lặp “for”. Ví dụ: 8 88 888 ... |
Vẽ các đường Viết chương trình hiển thị
|
|
5 | Mọi người đều yêu ai đó Viết chương trình đọc từ tên bàn phím. Sử dụng vòng lặp “for” để hiển thị 10 lần dòng chữ: «tên» yêu tôi. Văn bản ví dụ: Pam yêu tôi. Pam yêu tôi. … |
14 giáo sư
- Chào Amigo. Mọi chuyện với bạn thế nào rồi? - Mọi việc đang diễn ra tốt đẹp, Giáo sư Noodles. Tôi đã học được vòng lặp “for” và “while”. - Tuyệt vời! Nó cho rằng Giáo sư Noodles là giáo viên giỏi nhất thế giới. Cùng nhau, chúng ta sẽ chiến thắng tất cả những kẻ có đầu óc hẹp hòi cho rằng chúng ta nên bắt đầu bằng việc luyện tập. Bạn là bằng chứng sống của tôi, nếu tôi có thể nói như vậy về robot. Nhấp vào liên kết, bạn sẽ tìm thấy điều gì đó hữu ích: Thảo luận về Bài giảng CodeGym 415 tháng 7
- Này, Amigo! Hôm nay tôi phải tặng bạn một thứ, nhưng trước tiên hãy xem TV một chút rồi tiếp tục, được chứ?16 John Sóc. Thuyền trưởng John Sóc
- Chào anh lính! - Chào buổi sáng thưa ngài! - Tôi có một số tin tức tuyệt vời cho bạn. Đây là một bài kiểm tra nhanh để củng cố kỹ năng của bạn. Với việc luyện tập hàng ngày, bạn sẽ nâng cao kỹ năng của mình thực sự nhanh chóng. Nhiệm vụ được thiết kế đặc biệt để thực hiện trong Intellij IDEA.Các tác vụ bổ sung cần làm trong Intellij Idea | |
---|---|
1 | 1. Tôi sẽ không bao giờ làm việc vì đậu phộng Viết một chương trình hiển thị hàng trăm lần một câu: «Tôi sẽ không bao giờ làm việc vì đậu phộng. Bạn ơi». Sử dụng vòng lặp “for”. |
2 | 2. Hiển thị số trung bình Viết chương trình đọc từ bàn phím ba số. Chương trình sẽ hiển thị ra màn hình giá trị trung bình của các số này, nghĩa là không phải số lớn nhất cũng không phải số nhỏ nhất. |
3 | 3. Tính tổng Viết chương trình đọc từ các số trên bàn phím và tính tổng của chúng. Nếu người dùng nhập -1, chương trình sẽ hiển thị tổng và kết thúc. -1 nên được bao gồm trong tổng. |
4 | 4. Tên tôi là 'Joe'... Viết chương trình đọc từ bàn phím một chuỗi «tên» và ngày sinh (ba số): y, m, d. Chương trình sẽ hiển thị ra màn hình: «Tên tôi là «tên» Tôi sinh ngày dmy» Ví dụ: «Tên tôi là Joe Tôi sinh ngày 15.2.1988» |
GO TO FULL VERSION