CodeGym /Java Blog /무작위의 /이전 레벨 04
John Squirrels
레벨 41
San Francisco

이전 레벨 04

무작위의 그룹에 게시되었습니다

내가 최고야

1 최선은 선의 적이다

이전 레벨 04 - 1최고가 된다는 것은 다른 사람보다 더 뛰어나고, 그들을 능가하고, 남들과 다르다는 것을 의미합니다. 남들이 하는 일을 하면서는 최고가 될 수 없습니다. 자신만의 방식이 필요합니다. 모든 면에서 최고가 될 수는 없습니다. 모든 것을 공부하는 동안 누군가는 한 가지를 전문으로 합니다. 최고가 되는 한 가지 방법은 매우 확실한 전문 분야를 선택하여 그 분야에서 세계적 수준의 전문가가 되는 것입니다. 다섯 살 때부터 발레를 하고 하루에 8시간씩 일했다면 하루에 3시간, 10시간씩 발레를 하는 사람은 늘 있기 마련이다. 당신이 둘 다 15세가 되면 그의 경험은 당신의 경험보다 5,000시간을 초과하게 될 것입니다. 게다가, 매 시간이 여러분의 세 시간과 맞먹는 천재들이 있습니다. 그리고 세계 최고의 교사가 있으며, 예를 들어 당신은 독학한 사람입니다. 내 뜻대로 되지 않고 최고가 되는 유일한 길은 남들보다 더 많이 일하고, 재능을 갖고, 좋은 선생님과 부유한 부모님을 두는 것입니다. 하지만 그것은 이미 "모든 사람과 같다"는 것이 아닙니다. 그렇죠? 그러나 가장 빠르고 가장 열심히 일하는 말이라도 차를 앞지를 수는 없습니다. 모든 것을 희생하지 않고 최고가 되기 위해서는 나만의 전략, 나만의 계획이 필요합니다.

2 최고가 되는 것은 힘든 일이다

항상 먼저 시작한 사람이 있기 마련입니다. 누군가는 부유한 부모를 갖고 있었고, 누군가는 세계 최고의 대학에서 공부했습니다. 어떤 사람은 부모님의 도움을 받아 일자리를 얻었습니다. 걱정하지 마세요. 그런 일이 일어난다. 시작 조건이 다르다고 합니다. 그러나 이와 같은 사람들은 소수이며, 세상은 "틀에서 벗어난 생각", 근면함, 항상 배우려는 열망으로 성공한 사람들로 가득 차 있습니다. 인생은 카드 게임과 같습니다. 트럼프 카드를 모두 갖고 있으면 누구나 승리할 수 있지만, 프로 선수는 어떤 카드를 가지고 있든 상관없이 승리합니다. 그는 자신의 기술로 트럼프의 영향력을 감소시킵니다. 프로 스포츠맨만큼 그것을 완전히 이해하는 사람은 없습니다. 그들 중 다수는 기회를 잡고 성공할 수 있는 시간이 몇 년밖에 없습니다.

3 항상 당신보다 더 많은 일을 하는 사람이 있다

이전 레벨 04 - 2그런 사람들이 많습니다. 일 중독자, 완벽주의자, 자신이 하는 일을 단순히 사랑하는 사람들이 있습니다. 사실, 그들 중 많은 사람들이 가족과 친구를 희생하고 주당 80시간 일하고 싶어합니다. 일은 그들의 삶이다. 그것은 당신을 위한 길이 아닙니다. 하지만 그 사람들은 여전히 ​​당신을 경력의 사다리 아래로 밀어낼 수 있는 능력이 있습니다. 승진을 위해 6개월간 출장을 갈 수는 없지만 그렇습니다. 평균적인 중국 학생은 유럽 학생보다 더 힘들고, 중국 직원은 4분의 1 가격으로 당신의 일을 하고 싶어합니다. 많이 일하는 것이 성공의 열쇠는 아니지만, 적게 일하는 것이 실패의 열쇠이다.

4 비우호적 환경

이전 레벨 04 - 3세상에는 열심히 일하고 정직하게 일하는 것을 장려하는 곳이 거의 없습니다. 대학에서 공부를 많이 하고, 자유 시간을 도서관에서 보내고, 혼자서 시험에 합격한다면, 당신은 괴짜로 간주될 것입니다. 그리고 "한 학기 내내 즐겁게 지내서 합격"했다면, 즉 "시스템을 이겼다"면 잘한 것입니다! 사회가 부자와 성공한 사람을 미워하면 성공을 위해 노력하기가 어렵습니다. 그들을 미워하고 부러워합니다. 가난한 사람들은 탐욕스럽게 돈에 빠져서 그것을 자랑하기 시작합니다. 부자들이 다르게 행동하는 것은 사실입니다. 빌 게이츠는 10달러짜리 셔츠를 입을 수 있습니다. 왜냐하면 그것이 있든 없든 그는 여전히 빌 게이츠이기 때문입니다.

5 요약하자면

여전히 사업가들은 작업 공간을 만드는 사람들입니다. 고용된 근로자의 급여는 최고의 근로자를 위한 사업 경쟁의 결과입니다. 국내에 기업이 많을수록 급여도 높아집니다. "더 많이 일하기" 경로에는 엄청난 경쟁이 있으며, 이 방식은 더 이상 작동하지 않습니다. 다른 것을 찾아야합니다. 당신은 당신의 삶과 시간을 사랑해야합니다. 돈은 당신을 재정적으로 독립시키는 도구일 뿐입니다. 재정적으로 독립한 사람이라면 원하는 것을 할 수도 있고 원하지 않는 것을 하지 않을 수도 있습니다. 최고가 되기 위한 길에서는 '희생'을 조심하세요. 가장 중요한 것, 즉 가족, 친구, 건강, 사랑하는 직업을 희생하지 마십시오. 가족, 친구, 건강이 없고 직업을 싫어하지 않고 50세에 재정적으로 성공하는 것은 성공이 아닙니다. 그것은 실패입니다.

레벨 4

이전 레벨 04 - 4

1 리샤, 변수의 범위

- 교수님은 아직도 가만히 계시네요. 그 낡은 강의 주름은 다 똑같습니다. 그가 당신에게 말하는 모든 것은 책에 기록되어 있습니다. 수십 번의 강의 후에 수영을 배운 사람은 아무도 없다는 점을 명심하십시오 . 강의는 어떤 과목을 확실히 이해하고, 교수님보다 조금 덜 알고 있을 때 도움이 됩니다. - 교수님 강의가 정말 유익해요. - 네... 아니면 오히려 그랬으면 좋겠어요. 동일한 내용에 대해 더 많은 관점을 들을수록 실제 상황이 어떤지 더 궁금해집니다. 단 하나의 관점으로 믿거나 말거나가 결정됩니다. 좋아, 사업을 시작하자. - 앞서 드린 그림을 보세요. 이전 레벨 04 - 51 메소드에 선언된 변수가 존재합니다/선언 시작부터 메소드 끝까지 표시됩니다. 2 코드 블록에 선언된 변수는 이 코드 블록의 끝까지 존재합니다. 3개의 변수(메소드 인수)는 메소드가 종료될 때까지 존재합니다. 4 클래스/객체 변수는 해당 객체의 전체 수명 동안 존재합니다. 액세스 수정자는 가시성을 결정합니다. 5개의 정적 클래스 변수는 프로그램 런타임 중 항상 존재합니다. 가시성은 액세스 수정자에 의해서도 결정됩니다. - 네, 이 사진 기억나요. - 괜찮아. 몇 가지 사항을 상기시켜 드리겠습니다. - 메소드 내부에 선언된 모든 변수는 선언 라인부터 마지막 ​​메소드 라인까지 존재/액세스(볼 수) 가능합니다(예: 1). - 어떤 코드 블록에서 변수가 결정/선언되면 해당 코드 블록이 끝날 때까지 존재합니다(예: 2). - 변수가 함수 인수인 경우 메소드의 첫 번째 줄부터 마지막 ​​줄까지 존재하거나 액세스되는 것을 볼 수 있습니다(예: 3). - 변수가 클래스 변수(예: 4)인 경우 특정 개체에 바인딩되어 해당 클래스의 개체가 나타날 때까지 항상 존재합니다. 객체가 없으면 변수도 없습니다. 변수는 클래스의 모든 메서드에 액세스할 수 있습니다(변수가 표시됨). 메소드가 앞에 선언되었는지 뒤에 선언되었는지는 중요하지 않습니다. 클래스의 각 객체에 대해 자체 변수가 생성됩니다. 이 변수는 다른 개체와 독립적입니다. 정적 메서드는 변수에 액세스할 수 없습니다. - 변수가 정적으로 선언되면 ("static" 키워드로 레이블 지정) 해당 클래스가 존재하는 동안 항상 존재합니다. 일반적으로 JVM은 처음 사용할 때 클래스를 메모리에 로드하는 동시에 정적 변수가 초기화됩니다. 이전 레벨 04 - 6- 위의 예에서 우리는 4개의 변수가 있는 Cat 클래스를 선언했습니다. a,b,s는 일반 변수이고 count는 정적 변수입니다. 이 클래스의 여러 개체(예: 3개)를 만드는 경우 각 개체는 일반 클래스 변수의 자체 복사본을 갖게 됩니다. 그러나 이러한 모든 개체는 정적 변수를 공유합니다.실제로 이 정적 변수는 Cat 클래스의 객체가 없는 경우에도 존재하기 때문에 어떤 객체 내부에도 존재하지 않습니다. - s를 정적 변수로 선언하면 이런 일이 발생합니다 . 이전 레벨 04 - 7- 예. 나는 어느 정도 그것을 얻었다. - 동일한 변수를 선언할 수 있나요? - 메서드 내에서는 할 수 없습니다. 메서드 내에서 선언된 모든 변수에는 고유한 이름이 있어야 합니다. 메서드 인수도 해당 변수로 간주됩니다. - 클래스 변수는 어떻습니까? - 클래스 변수는 각 특정 클래스 내에서 고유한 이름을 가져야 합니다. 단, 예외가 있습니다. 메소드 변수 이름과 클래스 변수 이름은 일치할 수 있습니다 . - 클래스와 메소드에 각각 하나씩 두 개의 변수 "count"를 선언한 다음 count 변수를 변경하면 어떻게 될까요? 그 중 어느 것이 바뀔까요? - 메소드 본문 내에서 여러 변수(예: 클래스 변수 및 메소드 변수)가 표시(사용 가능)한 경우 메소드 변수에 액세스됩니다. 이전 레벨 04 - 8- 이 코드에서는 두 개의 카운트 변수가 선언됩니다. 4행에서는 클래스 변수 이고 9행에서는 메소드 변수입니다 . - run 메소드가 실행될 때 일어나는 일입니다: - 클래스 변수는 라인 8에서 액세스됩니다. 값 15가 평가됩니다. - 9행에서는 새로운 메소드 변수(count) 가 선언(생성)됩니다. 클래스 변수를 다룹니다. 메서드의 추가 코드는 정확히 메서드 변수에 액세스합니다. - 알겠습니다. - 메소드 변수는 클래스 변수를 포함합니다. 즉, 메소드 변수에 액세스됩니다. 그러나 더 복잡한 방식으로만 클래스 변수에 액세스할 수도 있습니다. 이전 레벨 04 - 9- 강의 초반에 정적 메소드를 언급하셨는데요. 이러한 정적 메서드는 무엇입니까? - 정적 메서드와 변수는 클래스 객체가 아닌 클래스 자체에 바인딩됩니다. 따라서 레벨 시작 부분의 예제에서 Variables 클래스 의 객체 10개를 생성하면 각 객체마다 하나씩 총 10개의 classVariable 변수와 TEXT 하나의 공통 변수만 갖게 됩니다 . - 질문이 있어요. - 정적 메소드와 비정적 메소드의 차이점은 무엇입니까? - 일반적인 비정적 메서드가 어떻게 작동하는지 살펴보겠습니다. - «객체» 포인트 «메서드 이름»이전 레벨 04 - 10 형식의 메서드를 호출하면 실제로 동일한 개체가 첫 번째 메서드와 함께 숨겨지도록 전달되는 클래스 메서드를 호출합니다. 논쟁. 메소드 내에서 이 객체의 이름은 this 입니다 . 모든 작업은 이 개체와 해당 데이터를 사용하여 정확하게 수행됩니다. - 이런! 이것이 모든 것이 작동하는 방식입니다! - 정적 메서드가 작동하는 방식은 다음과 같습니다. 이전 레벨 04 - 11 - 정적 메서드를 호출할 때 개체가 전달되지 않습니다. 즉, 이는 null 과 같으 므로 정적 메서드는 비정적 변수 및 메서드에 액세스할 수 없습니다( this 와 같은 메서드에 전달할 항목이 없습니다 ). - 음. 이해가가는 것 같네요. 그러나 여전히 모든 것이 명확하지는 않습니다. - 디에고 삼촌이 옵니다…

2 디에고, 변수 가시성을 위한 과제

- 안녕, 아미고. - 안녕, 디에고. - 변수 가시성을 위한 몇 가지 작업을 가져왔습니다. 이전 레벨 04 - 12

3 리샤, A 커맨드와 커맨드 블록

- 이제 커맨드와 커맨드 블록이 무엇인지 알려드리겠습니다. 아주 간단합니다. 메소드 본문은 명령으로 구성됩니다. 각 명령은 세미콜론으로 끝납니다. 이전 레벨 04 - 13- 명령 블록에는 중괄호로 결합된 여러 명령이 포함되어 있습니다. 메소드 본문은 명령 블록이기도 합니다. 이전 레벨 04 - 14- 모든 상황에 적합한 규칙은 다음과 같습니다. 단일 명령을 작성할 수 있는 경우 명령 블록도 작성할 수 있습니다. 아래 작업의 예에서 이를 살펴보겠습니다.

4 엘리, 조건 연산자

- 안녕, 아미고. 오늘은 조건 연산자에 대해 설명하겠습니다 . - 프로그램의 가치는 다양한 상황에서 다르게 작동할 수 있는 능력에 있습니다. 그렇지 않으면 쓸모가 없습니다. Java에서는 언급된 기능이 "조건부 연산자"를 통해 실현됩니다. 조건의 참 여부에 따라 다양한 명령 블록을 실행할 수 있는 특수 키워드입니다. - 조건 연산자는 < 조건 >, < 명령 1 >, < 명령 2 >의 세 부분으로 구성됩니다. 조건 이 true 이면 < command 1 >이 실행되고, 그렇지 않으면 < command 2 >가 실행됩니다. 명령은 동시에 실행되지 않습니다. 이 연산자는 다음과 같습니다: 이전 레벨 04 - 15- 정말 흥미롭습니다! 나는 이런 연산자를 사용하면 프로그래밍이 훨씬 더 흥미롭다고 생각합니다. - 응. 여기 몇 가지 예가 있어요. 이전 레벨 04 - 16

5 빌라보, 파스칼과의 비교

- 안녕, 아미고. 기억하시나요? 우리는 지구상에서 더 발전된 파스칼을 사용합니다. 이것이 파스칼의 모습입니다. 이전 레벨 04 - 17

6 디에고, 태스크

- Java에서 변수의 비교에 대해 조금 말씀드리고 싶습니다 . - 당신은 이미 가장 간단한 비교 연산자인 작음(<)과 보다 큼(>)에 대해 알고 있습니다. - 응. - "같음"(==) 및 "같지 않음"(!=) 연산자도 있습니다. 그리고 "작거나 같음"(<=) 및 "크거나 같음"(>=) 연산자도 있습니다. - 아, 그게 더 신나는 일이군요. - Java에는 연산자 «=>» 및 «=<»가 없다는 점에 유의하세요! - 할당 연산자에는 «=» 기호가 사용되므로 동등성 을 나타내려면 이중 등호 기호 «==»를 사용해야 합니다 . 변수가 같지 않은지 확인하려면 « != »를 사용하세요. - 그럴 수 있지. - 연산자 «==»를 사용하여 Java에서 두 변수를 비교하는 것은 이러한 변수에 포함된 내용을 비교하는 것입니다. - 즉, 원시형 변수에서 값을 비교한다 . - 참조 유형 변수 에서는 참조가 비교됩니다 . 따라서 객체가 내부적으로 동일하지만 참조가 다른 경우 비교 결과는 동일하지 않은 것으로 표시됩니다 . 비교 결과는 false 입니다 . 두 참조가 동일한 객체를 가리키는 경우에만 참조 비교 결과는 true 입니다. - 객체의 내용을 비교하는 데는 특별한 메서드인 equals가 사용됩니다. 컴파일러는 선언하지 않은 경우에도 이 메서드(및 Object 클래스의 모든 메서드)를 클래스에 추가합니다. 예를 통해 설명하겠습니다. - 그런데 잊어버리기 전에 다음과 같은 몇 가지 작업이 있습니다. 이전 레벨 04 - 18
실무적인 업무
1 최소 두 개의 숫자
키보드에서 두 개의 숫자를 읽고 이 숫자 중 최소값을 화면에 표시하는 프로그램을 작성하십시오.
2 최대 4개의 숫자
키보드에서 4개의 숫자를 읽고 이 숫자의 최대값을 화면에 표시하는 프로그램을 작성하세요.
세 개의 숫자 정렬
키보드에서 세 개의 숫자를 읽어 내림차순으로 표시하는 프로그램을 작성하세요.
4 이름 비교
키보드에서 두 이름을 읽고 이름이 같으면 "이름이 동일합니다"라고 표시하는 프로그램을 작성하세요.
이름은 다르지만 길이가 같은 경우에는 "이름 길이가 동일합니다"라고 표시됩니다.
5 18+
키보드에서 이름과 나이를 읽는 프로그램을 작성하세요. 18세 미만인 경우 «조금 성장하세요»를 표시합니다.
6 18이면 충분합니다.
키보드에서 이름과 나이를 읽는 프로그램을 작성하세요.
20세 이상인 경우에는 "18세이면 충분합니다"라고 표시됩니다.

7 Kim이 부울 유형에 대해 이야기합니다.

- 안녕, 아미고. 새로운 데이터 유형에 대해 말씀드리고 싶습니다. 부울 유형 입니다 . 이 유형의 변수는 truefalse 두 가지 값만 사용할 수 있습니다 . - 사용 방법? - 이 유형은 여러 곳에서 은밀하게 사용됩니다. 숫자가 덧셈의 결과인 것처럼 부울 유형(true 또는 false)은 비교의 결과입니다. 예: 이전 레벨 04 - 19- 또 다른 예: 이전 레벨 04 - 20- 0<a<b?와 같은 표현은 어떻게 쓸 수 있나요? - Java에는 세 개의 연산자를 포함하는 표현식이 없으므로 다음 구조를 사용할 수 있습니다: (0<a) AND (a<b) - 이것이 무엇이어야 합니까? 그리고? - 서두르지 마세요. 제가 설명해 드리겠습니다. - Java에는 AND , OR , NOT 세 가지 논리 연산자 있습니다 . 이를 사용하여 다양한 복잡성의 조건을 구축할 수 있습니다. 이러한 연산자는 부울 표현식 에만 적용될 수 있습니다 . 따라서 (a+1) AND (3) 은 쓸 수 없지만 (a>1)AND (a<3) 은 쓸 수 있습니다 . - NOT은 단항 연산자입니다. 오른쪽에 위치한 표현에만 적용됩니다. 곱셈 기호라기보다는 음수 앞의 마이너스 기호에 더 가깝습니다. - 부울 (논리형) 변수를 사용하여 다양한 작업을 수행할 수 있습니다. - 어떤 수술인가요? - 지금 바로 살펴보세요. 이전 레벨 04 - 21- 더 많은 예는 어떻습니까? - 확신하는: 이전 레벨 04 - 22

8 엘리, While 루프

- 안녕. - 안녕, 엘리! - 이제... 루프에 대해 배울 시간 입니다 ! 조건만큼 간단하지만 더 흥미롭습니다. 루프를 사용하면 모든 명령이나 명령 블록을 여러 번 실행할 수 있습니다. 루프는 다음과 같습니다. 이전 레벨 04 - 23- 매우 간단합니다. 루프 조건이 참이 될 때까지 명령 또는 명령 블록이 반복적으로 실행됩니다. 먼저 조건을 확인한 다음 루프 본문(명령 블록)이 실행됩니다. 그런 다음 다시 조건을 확인하고 루프 본문이 실행됩니다. 조건이 거짓이 될 때까지 계속됩니다. - 그리고 그것이 항상 참이거나 항상 거짓이라면 어떨까요? - 항상 true이면 프로그램은 절대 멈추지 않고 항상 루프를 실행합니다. 항상 false이면 루프 본문이 실행되지 않습니다. - 예: 이전 레벨 04 - 24- 조건에 비해 그리 어렵지 않습니다. 지금 시도해 보고 싶어요.

9 Bilaabo, 파스칼과 비교

- 안녕, 친구. Bilaabo는 이제 Pascal에서 모든 것이 어떻게 보일지 알려줄 것입니다. 이전 레벨 04 - 25- 글쎄, 파스칼과의 비교는 그것을 아는 사람들에게만 유용합니다. - 모르시나요? 제가 가장 좋아하는 언어예요! - 괜찮은. 저는 그것이 정말 멋진 언어라고 믿습니다. 그리고 내가 이미 그것을 알고 있었다면 그것은 나에게 도움이 되었을 것입니다.

10 디에고, 루프 작업

- 안녕, 아미고! - 루프를 배웠다고 들었습니다. 내가 너에게 몇 가지 일을 더 주면 어떡하지?
루프 작업
1 10개의 숫자
1부터 10까지의 숫자를 표시하는 프로그램을 작성하세요. "while" 루프를 사용하세요.
2 10개의 숫자를 역순으로
10부터 1까지의 숫자를 표시하는 프로그램을 작성하세요. "while" 루프를 사용하세요.
좋은 것을 너무 많이 가질 수는 없습니다.
키보드에서 문자열과 숫자 N을 읽는 프로그램을 작성하세요.
프로그램은 문자열을 N 번 화면에 표시해야 합니다. "while" 루프를 사용하세요.

입력 예:
abc
2
출력 예:
abc
abc
4 S-제곱
10x10 크기의 "S" 문자를 화면에 표시하는 프로그램을 작성하세요. "while" 루프를 사용하세요.
같은 줄에 있는 문자를 구분하지 마세요.
5 곱셈표
10x10의 곱셈표를 표시하는 프로그램을 작성하세요. "while" 루프를 사용하세요.
숫자를 공백으로 구분하세요.

출력 예:
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 엘리, 포 루프

-루프를 하나 더 말씀 드리고 싶습니다. 가 필요 합니다 . 이 루프는 while 루프 의 또 다른 레코드입니다 . 프로그래머에게는 더 작고 편리합니다. 예: 이전 레벨 04 - 26- 아. - 이 루프는 동일합니다. while에는 괄호 안에 하나의 조건이 포함되어 있지만 for에는 세 가지 조건이 있습니다 . 프로그램이 컴파일되면 for 루프는 while 루프 로 변환됩니다 . - for 루프의 첫 번째 표현식( 녹색으로 강조 표시됨 )은 루프 전에 한 번 실행됩니다. - 두 번째 표현식은 루프 본문이 실행되기 전에 매번 실행됩니다. while 루프 조건 과 유사합니다 . - 세 번째는 루프 본문 실행 후 매번 실행됩니다. -그리고 왜 루프가 하나 더 필요한가요? 그 동안은 완전히 명확합니다. - 이는 프로그래머의 편의를 위한 것입니다. 루프는 프로그래밍에서 매우 자주 발생합니다. 한 줄에 변수의 시작 값, 수정자 조건, 변수를 변경하는 명령에 대한 정보가 포함되어 있으면 편리합니다.

12 빌라보, 파스칼과의 비교

- 아미고, 믿거나 말거나지만 Pascal에는 For 루프 도 있습니다. 실제로 거의 모든 프로그래밍 언어에 있습니다. 하지만 파스칼에서는 이해하기가 훨씬 쉽습니다. 바라보다: 이전 레벨 04 - 27

13 디에고, 태스크

- 오늘은 행운의 날이에요. 나는 당신을 위해 5가지 새로운 과제를 생각해냈습니다. 내 창의성이 너무 뚜렷해요. 내 친구에게 행운을 빌어요. 당신은 그것을 필요로 할 것이다…
"for" 루프 작업
1 짝수
1부터 100까지의 짝수를 공백으로 구분하거나 새 줄에 각각 표시하는 프로그램을 작성하세요. "for" 루프를 사용하세요.
2 직사각형 그리기
키보드에서 m과 n이라는 두 숫자를 읽는 프로그램을 작성하세요.
프로그램은 m x n 크기의 8개로 구성된 직사각형을 화면에 표시해야 합니다. "for" 루프를 사용하세요.

예: m=2, n=4
8888
8888
삼각형 그리기
8개의 변과 10개의 변과 10개의 변으로 구성된 직각삼각형을 표시하는 프로그램을 작성하세요. "for" 루프를 사용하세요.

예:
8
88
888
...
선 그리기
다음을 표시하는 프로그램을 작성하세요.
  • 10 8의 수평선
  • 10 8의 수직선
"for" 루프를 사용하세요.
5 모두가 누군가를 사랑합니다.
키보드 이름을 읽는 프로그램을 작성하세요. "for" 루프를 사용하여 "name"이 나를 사랑한다는 텍스트를 10번 표시합니다
.

예시 텍스트:
Pam은 나를 사랑합니다.
팸은 나를 사랑해요.

14 교수

- 안녕, 아미고. 어떻게 지내세요? - 일이 잘 진행되고 있어요, 누들스 교수님. 나는 이미 "for"와 "while" 루프를 배웠습니다. - 엄청난! 누들스 교수는 세계 최고의 선생님인 것 같아요. 우리는 실천부터 시작해야 한다고 주장하는 편협한 사람들을 모두 함께 이겨낼 것입니다. 로봇에 대해 말하자면 당신은 나의 살아있는 증거입니다. 링크를 클릭하면 유용한 정보를 찾을 수 있습니다: CodeGym 강의 4 토론

7월 15일

- 안녕, 아미고! 오늘은 드릴 말씀이 있는데 먼저 TV를 좀 보고 나서 진행합시다.

16 존 다람쥐. 캡틴 존 다람쥐

- 안녕, 군인! - 안녕하세요, 선생님! - 정말 좋은 소식이 있어요. 여기 당신의 능력을 강화하기 위한 빠른 점검이 있습니다. 매일 연습하면 기술이 정말 빨리 향상될 것입니다. 작업은 Intellij IDEA에서 수행하도록 특별히 설계되었습니다.
Intellij Idea에서 수행할 추가 작업
1 1. 나는 결코 땅콩을 위해 일하지 않을 것입니다.
다음 문장을 수백 번 표시하는 프로그램을 작성하십시오.
“나는 결코 땅콩을 위해 일하지 않을 것입니다. 아미고».
"for" 루프를 사용하세요.
2 2. 평균을 표시합니다.
키보드에서 세 개의 숫자를 읽는 프로그램을 작성하세요.
프로그램은 이 숫자의 평균, 즉 가장 큰 숫자도 가장 작은 숫자도 아닌 화면에 표시해야 합니다.
3. 합 계산
키보드 숫자를 읽고 합을 계산하는 프로그램을 작성하세요.
사용자가 -1을 입력하면 프로그램은 합계를 표시하고 종료되어야 합니다. -1이 합계에 포함되어야 합니다.
4 4. 내 이름은 'Joe'입니다...
키보드에서 문자열 "name"과 생년월일(3개 숫자)인 y, m, d를 읽는 프로그램을 작성하세요.
프로그램이 화면에 표시되어야 합니다.
«내 이름은 «name»
나는 dmy에서 태어났습니다.»

예:
«내 이름은 Joe입니다
. 나는 15.2.1988에 태어났습니다.»
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION