ミラー化された中空平行四辺形をCで印刷するプログラム
プログラムの説明
これは、反対側の両方のペアが平行である四辺形です。
知っておくべき平行四辺形の6つの重要な特性があります
- 反対側は合同です(AB =DC)。
- 反対の天使は合同です(D =B)。
- 連続する角度は補足です(A + D =180°)。
- 1つの角度が正しい場合、すべての角度が正しいです。
- 平行四辺形の対角線は互いに二等分します。
- 平行四辺形の各対角線は、平行四辺形を2つの合同に分割します
アルゴリズム
- ユーザーからの行と列の数を受け入れます。行と列の変数に格納します。
- 行を反復処理するには、ループ構造が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で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
-
平行四辺形の円周のためのCプログラム
平行四辺形の辺が与えられ、タスクは、与えられた辺で平行四辺形の円周を生成し、結果を表示することです 平行四辺形とは何ですか? 平行四辺形は、-を持つ2次式の一種です。 反対側が平行 反対の角度は等しい ポリゴンの対角線は互いに二等分します 下の図に示されている「a」と「b」は、平行四辺形の辺であり、平行四辺形が図に示されています。 平行四辺形の周囲長/円周は次のように定義されます − 平行四辺形の円周=2(a + b) =2 * a + 2 * b 例 Input-: a = 23 and b = 12 Output-: Circumference of a paral