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

数のすべてのペアがGCDKを持つように、N行の数を印刷します


GCD

GCDは、0を除く2つ以上の整数の最大公約数の略です

たとえば、48と180の最大公約数を見つけるには

48=2×2×2×2×3

180=2×2×3×3×5

数のすべてのペアがGCDKを持つように、N行の数を印刷します

最大公約数=2×2×3=12。

与えられた問題では、N行は指定されたGCDを持つ要素で印刷する必要があります

Input : N=2 GCD=2
Ouput : 2-4-6-10
14-16-18-22

アルゴリズム

START
Step 1 -> take input n(e.g. 2) and k(e.g. 2) as int values and i
Step 2-> Loop For i to 0 and i<n and i++
   Print (k * (6 * i + 1))
   Print (k * (6 * i + 2))
   Print (k * (6 * i +3))
   Print (k * (6 * i + 5))
   Print \n
Step 3 -> end loop
STOP

#include<stdio.h>
int main() {
   int i,n = 2, k = 2;
   for (i = 0; i < n; i++) {
      printf("%d-",(k * (6 * i + 1)));
      printf("%d-",(k * (6 * i + 2)));
      printf("%d-",(k * (6 * i + 3)));
      printf("%d",(k * (6 * i + 5)));
      printf("\n");
   }
   return 0;
}

出力

上記のプログラムを実行すると、次の出力が生成されます。

2-4-6-10
14-16-18-22

  1. 非平方数をCで印刷する

    プログラムの説明 数の2乗は、その数にそれ自体を掛けたものです。 平方数または完全な正方形は、整数の2乗である整数です。 完全な平方は整数の平方です 1, 4, 9, 16, 25, 36, 49, 64, 81, 100 これが1から100までのすべての完全な平方の平方根です。 √1 = 1 since 12 = 1 √4 = 2 since 22 = 4 √9 = 3 since 32 = 9 √16 = 4 since 42 = 16 √25 = 5 since 52 = 25 √36 = 6 since 6

  2. Cプログラムで行列の対角パターンで数値を印刷します。

    タスクは、対角パターンのnxnの行列を印刷することです。 nが3の場合、対角パターンで行列を印刷するのは-です。 したがって、出力は次のようになります- 例 Input: 3 Output:    1 2 4    3 5 7    6 8 9 Input: 4 Output:    1 2 4  7    3 5 8 11    6 9 12 14    10 13 15 16 この問題は、数値nを与え、n x nの行列を生成