-
Cプログラムで十角形の周囲長を計算するプログラム
デカゴンとは何ですか? サイドで与えられたタスクは、十角形の周囲長を計算することです。十角形は10辺のポリゴンの一種であるため、10角形ポリゴンとも呼ばれます。 10個の頂点とエッジがあります。正十角形の辺の長さは等しく、内角はそれぞれ144度です。 以下はデカゴンの図です 円錐台の体積と表面積を計算するには、次の式があります Perimeter = 10 * Side 例 Input-: side=10 Output-: perimeter of Decagon is : 100 Input -: side = 20 Output -: perimeter of Decagon
-
CプログラムでnPrの値を計算するプログラム
n P rで与えられます。ここで、Pは順列を表し、nは総数を表し、rは配置を表します。タスクはnPrの値を計算することです。 順列とは、データを順序または順序で配置することです。順列と組み合わせは、順列が配置のプロセスであるのに対し、組み合わせは特定のセットから要素を選択するプロセスであるという意味で異なります。 順列の式は-です nPr = (n!)/(n-r)! 例 Input-: n=5 r=2 Output-: 20 アルゴリズム Start Step 1 -> declare function to calculate value of nPr i
-
特定の年がC言語のうるう年であるかどうかを確認するプログラム
うるう年は366日ですが、通常の年は365日であり、特定の年がうるう年であるかどうかをプログラムで確認することがタスクです。 そのための論理は、年が400または4で除算されているかどうかを確認することですが、数値が通常の年よりもどちらの数値でも除算されていない場合です。 例 Input-: year=2000 Output-: 2000 is a Leap Year Input-: year=101 Output-: 101 is not a Leap year アルゴリズム Start Step 1 -> declare function bool to check if year
-
センチメートルをCのフィートとインチに変換するプログラム
長さをセンチメートルに入力として指定すると、タスクは指定された長さをフィートとインチに変換することです これには長さ変換式を使用できます- 1 feet = 30.48 cm 1 inche = 2.54 cm 例 Input-: centimetre = 100 Output -: Length in meter = 3m Length in Kilometer = 0.003km アルゴリズム Start Step 1 -> Declare function to perform conversion double convert
-
Cでの単位行列のプログラム
正方行列M[r][c]が与えられます。ここで、「r」は行の数であり、「c」はr =cのような列であるため、「M」が単位行列であるかどうかを確認する必要があります。 単位行列 単位行列は、サイズnxnの正方行列とも呼ばれ、対角要素は整数値1のみを持ち、非対角要素は整数値0のみを持ちます。 以下の例のように- $$ I1 =\ begin {bmatrix} 1 \ end {bmatrix}、\\ I2 =\ begin {bmatrix} 1&0 \\ 0&1 \ end {bmatrix}、\\ I3 =\ begin {bmatrix} 1&0 &0 \\ 0&1&0 \\ 0&0&
-
配列内の最小および最大素数へのCプログラム
問題の説明 n個の正の整数の配列が与えられます。最小値と最大値を持つ素数を見つける必要があります。 指定された配列が-の場合 arr [] = {10, 4, 1, 12, 13, 7, 6, 2, 27, 33} then minimum prime number is 2 and maximum prime number is 13 アルゴリズム 1. Find maximum number from given number. Let us call it maxNumber 2. Generate prime numbers from 1 to maxNumber and stor
-
ラジアンを摂氏で度に変換するプログラム
入力がラジアンの場合は度に変換し、そうでない場合は入力がラジアンの度に変換します。この変換に使用できる数式があります。 ラジアンは角度を測定するための標準的な単位ですが、円の完全な角度は360度に分割されます。また、ラジアンは1度=180ラジアンの小さい値です。 変換式- degree = radian * (180/pi) where, pi=3.14 or 22/7 例 Input-: radian = 9.0 Output-: degree is : 515.92357 アルゴリズム Start Step 1 -> define macro as #define pi 3.1
-
n番目の偶数のCプログラム
数Nが与えられると、N番目の偶数を見つける必要があります。 偶数は完全に2で割られた数であり、余りはゼロです。 2、4、6、8、10、…のように。 偶数のリストを注意深く観察すれば、それらを次のように表すこともできます 2 * 1 =2、2 * 2 =4、2 * 3 =6、2 * 4 =8、….2*N。 したがって、問題を解決するには、数値Nに2を掛けるだけで、結果は2で割り切れる数、つまり偶数になります。 例 Input: n = 4 Output: 8 The first 4 even numbers will be 2, 4, 6, 8, .. Input: n = 10 Ou
-
n番目の奇数のCプログラム
数Nが与えられると、N番目の奇数を見つける必要があります。 奇数は、2で完全に除算されておらず、余りがゼロではない数です。 1、3、5、7、9、…のように。 偶数のリストを注意深く観察すれば、それらを次のように表すこともできます (2*1)-1=1, (2*2)-1=3,( 2*3)-1=5, (2*4)-1=7,….(2*N)-1. したがって、問題を解決するには、数値Nに2を掛け、その結果から1を引くだけで、奇数になります。 例 Input: 4 Output: 7 The 4th odd number is 1, 3, 5, 7.. Input: 10 Output:
-
長方形の面積と周囲長のためのCプログラム
長方形の長さと幅を考えると、その面積と周囲長を見つける必要があります。 長方形は、4つの辺とそれぞれ90度の4つの角度を含む2D図形です。長方形のすべての辺が等しいわけではなく、長方形の反対側だけが等しいだけです。長方形の対角線も同じ長さです。 以下は長方形の図式表現です。 ここで、Aは長方形の幅を表し、Bは長方形の長さを表します。 エリアを見つけるには 長方形の式は次のとおりです。長さx幅 また、長方形の周囲長は− 2 x(長さ+幅) 。 例 Input: 20 30 Output: area of rectangle is : 600 peri
-
アームストロング数のためのCプログラム
アームストロングかどうかに関係なく、ユーザーが入力した数字nを確認する必要があるタスクが与えられます。 アームストロング数は、すべての桁の合計が桁数で累乗される場合、または桁の順序nと言うことができる場合、桁と同じです。 以下は、アームストロング数を見つける方法の簡単な表現です- 数式- wxyz…. = pow(w, n) +pow(x, n) + pow(y, n) + pow(z, n) + ….. アルゴリズム START Step 1-> Declare a function to find the value after power o
-
C /C++三項演算子
三項演算子の構文は-です。 (expression-1) ? expression-2 : expression-3 この演算子は、式の結果に応じて2つの値のいずれかを返します。 「expression-1」がブール値trueと評価された場合、expression-2が評価され、その値が最終結果として返されます。それ以外の場合、expression-3が評価され、その値が最終結果として返されます。 例 三項演算子を使用して最大2つの数値を見つけるプログラムを作成しましょう。 #include <iostream> using namespace std; int main()
-
C /C++での交互の母音と子音
母音と子音を含む入力文字列が与えられます。母音と子音が最終的な弦の交互の位置を占めるように弦を再配置します。母音と子音を交互の位置に配置しているため、入力文字列は次のいずれかの条件を満たす必要があります- 母音と子音の数は同じでなければなりません。文字列「individual」には、5つの母音と5つの子音があります。 母音の数が多い場合は、母音の数と子音の数の差は1でなければなりません。文字列「noe」には、2つの母音と1つの子音があります。 子音の数が多い場合は、子音の数と母音の数の差は1でなければなりません。文字列「objective」には、4つの母音と5つの子音がありま
-
Cの構造体メンバー配列のディープコピー
構造により、ユーザー定義のデータ型を作成できます。構造体メンバーは、プリミティブデータ型にすることも、静的に割り当てられたメモリの配列にすることもできます。ある構造変数を別の構造変数に割り当てると、浅いコピーが実行されます。ただし、例外があります。構造体メンバーが配列の場合、コンパイラーは自動的にディープコピーを実行します。これを例で見てみましょう- 例 #include <stdio.h> #include <string.h> typedef struct student { int roll_num; char
-
Cの製品配列パズル?
配列は、同じデータ型の要素のコンテナーです。製品配列パズルでは、すべての要素の製品が見つかります。 この製品配列パズルでは、要素を除く配列のすべての要素の製品を見つける必要があります。条件は、除算演算子を使用できないことです。 これを別の配列に保存します。 これを解決するために、2つの製品を作成します。1つはすべての左側の要素用で、もう1つはすべての右側の要素用です。次に、この左右の商品を追加して、目的の商品を取得します。 例 #include<stdio.h> #include<stdlib.h> void productfind(int arr[], int n
-
Cで半円に内接する長方形に内接する円の面積?
長方形に内接する円は、その端で長方形の大きい方の辺に接します。つまり、長さは円に接します。 半円に内接する長方形は、その円弧に2点で接しています。長方形の幅は円の直径と同じです。 Rの場合 は半円の半径です。 長方形の長さ=√2R / 2 長方形の幅=R /√2 内接する最大の円の半径は r = b / 2 = R /2√2 この式を使用して、半円に内接する長方形に内接するこの円の領域を見つけることができます。 面積=(π* r 2 )=π* R / 8 例 #include <stdio.h> int main() { &
-
Cで長方形に内接できる最大のひし形の面積?
長方形に内接する菱形は長方形の側面に接しているため、これにより、最大の内接する菱形の対角線が長方形の長さと幅に等しいと推測できます。 長方形の長さ(l)と幅(b)がある場合、その中に内接する最大の菱形の対角線の長さはd1=lおよびd2=bです。 ひし形の面積は次の式で与えられます Area = (d1*d2)/2 d1とd2の値を入れます。取得します Area = (l*b)/2 この式を使用して、長方形に内接できる最大のひし形の面積を計算するプログラムを作成できます。 例 #include <stdio.h> int main() { float
-
Cで中点を繰り返し結合することによって形成される正方形の面積?
正方形の面積は、正方形の辺の積に等しくなります。 各正方形の中点が別の正方形になる図を考えています。そして、特定の数の正方形になるまで続けます。 この図は、正方形の中点を結合して作成された正方形を示しています。 この図では、側面をaとします。 内側の正方形の辺の長さはになります L2 = (a/2)2 + (a/2)2 L2 = a2(1/4 + 1/4) = a2(1/2) = a2/2 L = a2/ (\sqrt{2}). 正方形の面積2=L2 =a 2 /2。 次の正方形の場合、正方形3の面積=a 2 / 4 例を見てみましょう、tge これで、連続す
-
Cの3桁のオシリス番号?
オシリス数は、その値が、それ自体の数字のすべての順列を加算することによって形成されるすべての数の値の合計に等しい数です。 この問題では、3桁の数字Nが与えられ、天気をチェックします。数字Nはオシリスの数字です。 例を見てみましょう Input : N = 132 Output : 132 説明 Nのすべてのサブサンプル:13、12、21、23、3231。 合計=13+ 12 + 21 + 23 + 32 + 31 =132 これを行うために、指定された番号がオシリス番号であるかどうかを確認する式があります。 例 #include <stdio.h> int main()
-
_Cの汎用キーワード? 1:20
Cの_Genericキーワードは、さまざまなデータ型のMACROを定義するために使用されます。この新しいキーワードは、C11標準リリースのCプログラミング言語に追加されました。 _Genericキーワードは、プログラマーがMACROをより効率的に使用できるようにするために使用されます。 このキーワードは、変数のタイプに基づいてMACROを変換します。例を見てみましょう、 #define dec(x) _Generic((x), long double : decl, \ default : Inc , \ float: incf )(x) 上記の構文は、MACROをさまざまなメソッドのジェ