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

式(a + b)<=nの「a」の値を出力し、a+bはxで割り切れる


方程式で与えられるプログラムは、a + b <=nであり、xで割り切れる「a」の値を見つける必要があります。

アルゴリズム

START
Step 1 -> Declare start variables b=10, x=9, n=40 and flag=0, divisible
Step 2 -> Loop For divisible = (b / x + 1 ) * x and divisible <= n and divisible += x
   IF divisible - b >= 1
      Print divisible-1
      Set flag=1
   End
END
STOP

#include <stdio.h>
int main(int argc, char const *argv[]) {
   int b=10, x=9, n=40, flag = 0;
   int divisible;
   for (divisible = (b / x + 1 ) * x ; divisible <= n; divisible += x) {
      if ( divisible - b >= 1) {
         printf("%d ", divisible - b );
         flag = 1;
      }
   }
   return 0;
}

出力

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

8 17 26

  1. Cで右矢印パターンと左矢印パターンを印刷するプログラム

    プログラムの説明 右矢印と左矢印のパターンを印刷する アルゴリズム 行数を受け入れて、左矢印パターンと右矢印パターンを印刷します。 Print Upper Part of the Arrow with Stars Patterns Print Inverted Right Triangle with Stars Patterns Print Bottom Part of the Arrow with Stars Patterns Print the Right Triangle with Stars Patterns 例 /*Program to print the Left and ri

  2. 配列の下三角行列と上三角行列をCで出力するプログラム

    プログラムの説明 配列の下三角行列と上三角行列を印刷するプログラムを作成します。 三角行列 三角行列は、下三角または上三角のいずれかです。 下三角行列 主対角線より上のすべてのエントリがゼロの場合、正方行列は下三角行列と呼ばれます。 上三角行列 主対角線の下のすべてのエントリがゼロの場合、正方行列は上三角行列と呼ばれます。 フォームのマトリックス $$ {\ displaystyle L ={\ begin {bmatrix} \ ell _ {1,1} &&&&0 \\\ ell _ {2,1}&\ ell _ {2,2} &&&\\\ ell _ {3、 1}&\