>  기사  >  Java  >  흥미로운 패턴을 인쇄하는 프로그램

흥미로운 패턴을 인쇄하는 프로그램

WBOY
WBOY앞으로
2023-09-13 11:41:051054검색

흥미로운 패턴 문제를 해결하면 루프에 대한 이해가 높아집니다. 특정 프로그래밍 언어에서 탄탄한 기반을 구축하는 데 도움이 되기 때문에 필수적입니다. 숫자 기반, 별표 기반, 문자 기반 모드를 포함한 다양한 모드가 있습니다. 이 기사에서는 흥미로운 별 패턴을 인쇄하는 몇 가지 Java 프로그램에 대해 설명합니다.

흥미로운 패턴을 인쇄하는 프로그램

모드 1

흥미로운 패턴을 인쇄하는 프로그램

방법

  • 행과 열의 수를 지정하는 정수 "n"을 선언하고 초기화합니다.

  • 'n'으로 실행되는 for 루프를 정의하세요. 이 루프 내에 if-else 블록을 정의하십시오.

  • if 블록은 첫 번째와 마지막 줄에 별표 "n"번을 인쇄하고 else 블록은 두 번째부터 네 번째 줄까지 2번과 별표를 한 번 의미하는 공백 "n/2"를 인쇄합니다.

으아악

출력

으아악

모드 2

흥미로운 패턴을 인쇄하는 프로그램

방법

  • 행 수를 지정하는 정수 "n"을 선언하고 초기화합니다.

  • 내포된 for 루프를 생성하면 외부 루프는 'n'까지 실행되고 내부 루프는 공백 수까지 ​​실행되어 공백을 인쇄합니다. 인쇄 후에 공간 수를 1씩 줄입니다.

  • 별 개수에 맞춰 실행하고 별을 인쇄하는 또 다른 내부 for 루프를 다시 사용합니다. 인쇄 후에는 별 개수를 2개 늘립니다.

으아악

출력

으아악

Pattern 3

의 중국어 번역은

Pattern 3

입니다. 흥미로운 패턴을 인쇄하는 프로그램

방법

  • 행 수를 지정하는 정수 "n"을 선언하고 초기화합니다.

  • 중첩된 for 루프를 정의하면 외부 루프는 'n'에서 1까지 실행되고, 첫 번째 내부 루프는 공백을 인쇄하고, 두 번째 내부 루프는 별표를 인쇄합니다.

으아악

출력

으아악

모드 4

흥미로운 패턴을 인쇄하는 프로그램

방법

  • 행 수를 지정하는 정수 "n"을 선언하고 초기화합니다.

  • 내포된 for 루프를 생성하면 외부 루프는 "n"까지 실행되고, 첫 번째 내부 for 루프는 공백 수만큼 실행되어 공백을 인쇄합니다. 두 번째는 별을 인쇄합니다.

  • 이제 if-else 블록을 사용하면 if 블록이 줄 번호가 3보다 작은지 확인합니다. 그보다 작으면 if 블록을 실행하여 공간 수를 줄이고 별 수를 늘립니다.

  • 줄 번호가 2보다 큰 경우 else 블록을 실행하여 공백 수를 늘리고 별표 수를 줄입니다.

으아악

출력

으아악

Pattern 5

의 중국어 번역은

Pattern 5

입니다. 흥미로운 패턴을 인쇄하는 프로그램

방법

  • 행 수를 지정하는 정수 "n"을 선언하고 초기화합니다.

  • 중첩된 for 루프를 정의하면 외부 루프는 "n"으로 실행되고, 첫 번째 내부 루프는 공백을 인쇄하고, 두 번째 내부 루프는 별표를 인쇄합니다.

으아악

출력

으아악

결론

이 기사에서는 흥미로운 별 패턴 문제에 대해 논의합니다. 이러한 패턴 솔루션은 패턴 문제의 논리를 해독하고 다른 패턴을 스스로 해결할 수 있도록 도와줍니다.

위 내용은 흥미로운 패턴을 인쇄하는 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제