Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

ミラー化された中空平行四辺形をCで印刷するプログラム


プログラムの説明

これは、反対側の両方のペアが平行である四辺形です。

ミラー化された中空平行四辺形をCで印刷するプログラム

知っておくべき平行四辺形の6つの重要な特性があります

  • 反対側は合同です(AB =DC)。
  • 反対の天使は合同です(D =B)。
  • 連続する角度は補足です(A + D =180°)。
  • 1つの角度が正しい場合、すべての角度が正しいです。
  • 平行四辺形の対角線は互いに二等分します。
  • 平行四辺形の各対角線は、平行四辺形を2つの合同に分割します

ミラー化された中空平行四辺形をCで印刷するプログラム

アルゴリズム

  • ユーザーからの行と列の数を受け入れます。行と列の変数に格納します。
  • 行を反復処理するには、ループ構造がfor(r =1; r <=rows; r ++)のようになるように外部ループを実行します。
  • スペースを印刷するには、ループ構造for(c =1; c
  • 星を印刷して中空の平行四辺形を形成し、for(c =1; c <=cols; c ++)のようなループ構造で別の内部ループを実行します。このループ内で、r==1またはr==rowsまたはc==1またはc==colsの場合にのみスターを出力します。
  • 行のすべての列を印刷したら、次の行に移動します。つまり、新しい行を印刷します。

// 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("\n");
   printf("Please enter the number of Columns: ");
   scanf("%d", &cols);
   printf("\n");
   printf("The Mirrored Hollow Parallelogram is: ");
   printf("\n");
   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("\n");
   }
   getch();
   return 0;
}

出力

ミラー化された中空平行四辺形をCで印刷するプログラム


ミラー化された中空平行四辺形をCで印刷するプログラム


  1. 正方行列をCでZ形式で印刷するプログラム

    プログラムの説明 正方行列の要素をZ形式で印刷します 正方行列は、同じ数の行と列を持つ行列です。 n行n列の行列は次数の正方行列として知られています アルゴリズム To print the elements of the Square Matrix in Z form We need to print the first row of matrix then diagonal and then last row of the square matrix. 例 /* Program to print a square matrix in Z form */ #include<st

  2. 平行四辺形の円周のためのCプログラム

    平行四辺形の辺が与えられ、タスクは、与えられた辺で平行四辺形の円周を生成し、結果を表示することです 平行四辺形とは何ですか? 平行四辺形は、-を持つ2次式の一種です。 反対側が平行 反対の角度は等しい ポリゴンの対角線は互いに二等分します 下の図に示されている「a」と「b」は、平行四辺形の辺であり、平行四辺形が図に示されています。 平行四辺形の周囲長/円周は次のように定義されます − 平行四辺形の円周=2(a + b) =2 * a + 2 * b 例 Input-: a = 23 and b = 12 Output-: Circumference of a paral