> 백엔드 개발 > C++ > 대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

王林
풀어 주다: 2023-08-30 18:29:08
앞으로
1663명이 탐색했습니다.

프로그램 설명

두 쌍의 마주보는 변이 평행한 사각형입니다.

대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

알아야 할 여섯 가지 중요한 평행사변형 속성이 있습니다.

  • 대변이 동일합니다(AB = DC).
  • 대각선은 동일합니다(D = B).
  • 인접한 각도는 보완적입니다(A + D = 180°).
  • 한 각이 직각이면 모든 각은 직각입니다.
  • 평행사변형의 대각선은 서로 이등분됩니다.
  • 평행사변형의 각 대각선은 평행사변형을 두 개의 동일한 부분으로 나눕니다.

대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

Algorithm

  • 은 사용자의 행과 열 수를 받아들입니다. 행 및 열 변수에 저장합니다.
  • 행을 반복하려면 외부 루프를 실행하세요. 루프 구조는 for(r=1; r
  • 공백을 인쇄하려면 for(c=1; c
  • 별표를 인쇄하여 속이 빈 평행사변형을 형성하고 for(c=1; c
  • 행의 모든 ​​열을 인쇄한 후 줄을 래핑합니다. 즉, 새 행을 인쇄합니다.

// C program to print mirrored hollow parallelogram
#include <stdio.h>
int main(){
   int rows,cols,r,c;
   clrscr(); /*Clears the Screen*/
   printf("Please enter the number of Rows: ");
   scanf("%d", &rows);
   printf("</p><p>");
   printf("Please enter the number of Columns: ");
   scanf("%d", &cols);
   printf("</p><p>");
   printf("The Mirrored Hollow Parallelogram is: ");
   printf("</p><p>");
   for(r = 1; r <= rows; r++){
      // Display spaces
      for(c = 1; c < r; c++) {
         printf(" ");
      }
      // Display hollow parallelogram
      for(c = 1; c <= cols; c++) {
         if (r == 1 || r == rows || c == 1 || c == cols) {
            printf("*");
         }
         else {
            printf(" ");
         }
      }
      printf("</p><p>");
   }
   getch();
   return 0;
}
로그인 후 복사

출력

대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.

위 내용은 대칭된 속이 빈 평행사변형을 인쇄하는 프로그램을 C 언어로 작성하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿