-
C ++の()の文字列
要約 この短いチュートリアルは、C++文字列クラスat()の概要です。 文字列から文字のシーケンスにアクセスするための機能。次のセクションでは、意欲的な読者が文字列クラスのプログラミング例を使用して、 at()の操作を完全に理解することができます。 関数。 文字列クラス プログラミング用語では、文字列は一般的であり、二重引用符で囲まれた表現であり、文字のコレクションが含まれています。文字列クラスもコンテナクラスであり、イテレータ演算子[]を使用してすべての文字を反復処理します。さらに、Stringクラスは、メモリとnull終了に関連するすべての操作を処理します。誰でも、文字列固有の位置から
-
C ++プログラミングのSqrt、sqrtl、およびsqrtf
数学の授業 この記事では、数学クラスのエッセンシャル関数sqrt()、sqrtl()、およびsqrtf()を使用して、double型、long型、およびfloat型変数の平方根をそれぞれ正確に計算する方法について説明します。 C ++のMathクラスは、sin、cos、平方根、ceil、floorなどの数学計算を計算するための幅広い関数を提供します。したがって、プログラムにヘッダークラスライブラリの定義をインポートする必要があります。すべての計算方法を利用するため。 平方根法 Mathクラスのdoublesqrtl()メソッドは、double変数の平方根を正確に返します。この関数の構文
-
C++でスペースをハイフンに置き換える
このC++プログラムでは、文字列内のスペースはハイフンに置き換えられます。まず、文字列の長さは、 cstring のlength()関数によって決定されます。 クラスの場合、次のように文字列をトラバースすることにより、文のスペースにハイフンが入力されます。 例 #include <cstring> #include <iostream> using namespace std; int main(){ // raw string declaration string str = "Coding in C++
-
C++のスタックを使用してリンクリストを反転します
リンクリストはメモリを動的に割り当て、スタックを実装するために使用されます。このプログラムは、C++プログラミングでのリンクリストの反転を示しています。ここで、志願者は期待される結果を得るために次のアプローチを採用することができます。アルゴリズムは次のとおりです。 アルゴリズム START Step 1: create an empty stack of type node pointer Step 2: Traverse the list and push all of its nodes onto a stack  
-
C++で単語をアスタリスクに置き換える
このプログラムのこの目的は、c ++プログラミングコードを使用して、文字列内の特定の単語をアスタリスクに置き換えることです。ベクトルおよび文字列クラスの本質的な機能は、将来の結果を達成するための重要な役割をエッセイします。アルゴリズムは次のとおりです。 アルゴリズム START Step-1: Input string Step-2 Split the string into words and store in array list Step-3: Iterate the loop till the length
-
C++でIPアドレスを検証する
この記事は、C ++コードプログラミングによって正しいIP(インターネットプロトコル)アドレスを検証することを目的としています。 IPアドレスは32ビットのドット10進表記で、0から255までの4つの10進数セグメントに分割されます。さらに、これらの数値はドットで連続して区切られます。 IPアドレスは、ネットワーク内のホストマシンを一意の方法で識別して、それらの間の接続を確立するという目的を果たします。 したがって、ユーザー側からの正しいIPアドレス入力を検証するために、次のアルゴリズムは、次のように正しいIPアドレスを識別するためにコードシーケンスがどのように正確に具体化されるかを簡単に説
-
C++の文字列から母音を削除します
次のC++プログラムは、特定の文字列から母音(a、e、i、u、o)を削除する方法を示しています。このコンテキストでは、新しい文字列を作成し、入力文字列を文字ごとに処理します。母音が見つかった場合は新しい文字列から除外されます。それ以外の場合は、文字列が終了した後に新しい文字列に文字が追加され、新しい文字列がにコピーされます。元の文字列。アルゴリズムは次のとおりです。 アルゴリズム START Step-1: Input the string Step-3: Check vowel presence, if found return TRUE
-
CAPTCHAを生成してユーザーを確認するC++プログラム
このチュートリアルでは、CAPTCHAを生成してユーザーを確認するプログラムについて説明します。 このために、ランダムな文字列をユーザーに提供し、同じ文字列を再入力するようにユーザーに依頼します。次に、指定された文字列と入力文字列が一致するかどうかを確認する必要があります。 CAPTCHAは、a〜z、AZ、0〜9で構成される完全にランダムなシステムで生成される必要があります。 例 #include<bits/stdc++.h> using namespace std; //checks if the strings are same bool check_string(stri
-
ランダムなアルファベットを生成するC++プログラム
このチュートリアルでは、ランダムなアルファベットを生成するプログラムについて説明します。 このために、配列/文字列のサイズを固定し、rand()関数を使用してアルファベットのランダムな文字列を生成します。 例 #include <bits/stdc++.h> using namespace std; const int MAX = 26; //generating a string of random alphabets string gen_random(int n){ char alphabet[MAX] = { &nbs
-
級数の合計を取得するC++プログラム:1 – x ^ 2/2! + x ^ 4/4! -…。 n期まで
このチュートリアルでは、シリーズ1 – x^2/2の合計を取得するプログラムについて説明します。 + x ^ 4/4! …第n期まで。 このために、xとnの値が与えられます。私たちのタスクは、与えられたn項までの与えられた級数の合計を計算することです。これは、階乗を計算し、標準のべき関数を使用してべき関数を計算することで簡単に実行できます。 例 #include <math.h> #include <stdio.h> //calculating the sum of series double calc_sum(double x, int n){ &nb
-
コラッツ予想を実装するためのC++プログラム
このチュートリアルでは、コラッツ予想を実装するプログラムについて説明します。 このために、数値nが与えられ、2つの演算を使用して1に変換できるかどうかを確認する必要があります- nが偶数の場合、nはn/2に変換されます。 nが奇数の場合、nは3 * n+1に変換されます。 例 #include<bits/stdc++.h> using namespace std; //checking if n reaches to 1 or not bool check1(int n, unordered_set<int> &s){  
-
ASCIIルックアップテーブルを実装するC++プログラム
このチュートリアルでは、ASCIIルックアップテーブルを実装するプログラムについて説明します。 ASCIIルックアップテーブルは、特定の文字の8進数、16進数、10進数、およびHTML値を提供する表形式の表現です。 ASCIIルックアップテーブルの文字には、アルファベット、数字、区切り文字、特殊記号が含まれます。 例 #include <iostream> #include <string> using namespace std; //converting decimal value to octal int Octal(int decimal){
-
ラグランジュ式を使用して逆補間を実装するC++プログラム
このチュートリアルでは、ラグランジュ式を使用して逆補間を実装するプログラムについて説明します。 逆補間は、未知の関数の2つの表形式の値のセットの間にある従属値の指定された値から独立変数の値を見つける方法として定義されます。 例 #include <bits/stdc++.h> using namespace std; //structuring the values of x and y struct Data { double x, y; }; //calculating inverse interpolation double calc_invint
-
線形外挿を実装するためのC++プログラム
このチュートリアルでは、線形外挿を実装するプログラムについて説明します。 外挿は、特定の関数に必要な値が関数定義の下限または上限を超えるプロセスとして定義されます。 線形外挿の場合、スコープを超える値は、関数のグラフで作成された接線を使用して検出され、必要な値が決定されます。線形外挿を適用すると、非常に正確な結果が得られます。 例 #include <bits/stdc++.h> using namespace std; //structuring the values of x and y struct Data { double x, y; };
-
シンプソンの3/8ルールを実装するC++プログラム
このチュートリアルでは、SImpsonの⅜ルールを実装するプログラムについて説明します。 シンプソンの⅜ルールは、数値積分を行うために使用されます。この方法の最も一般的な使用例は、定積分の数値近似を実行することです。 この場合、グラフの放物線は近似を実行するために使用されます。 例 #include<iostream> using namespace std; //function that is to be integrated float func_inte( float x){ return (1 / ( 1 + x * x )); } //ca
-
グループ化されたデータの標準偏差を実装するC++プログラム
このチュートリアルでは、グループ化されたデータの標準偏差を実装するプログラムについて説明します。 このために、クラスの間隔とクラスの頻度が示されます。私たちのタスクは、グループ化されたデータの標準偏差を見つけることです。 例 #include <bits/stdc++.h> using namespace std; //finding mean of grouped data float calc_mean(float mid[], int freq[], int n){ float sum = 0, freqSum = 0;
-
リンクリストを使用してランレングスエンコーディングを実装するC++プログラム
このチュートリアルでは、リンクリストを使用してランレングスエンコーディングを実装するプログラムについて説明します。 このために、リンクリストが提供されます。私たちのタスクは、ランレングスエンコーディングを使用してリンクリストの要素をエンコードしすぎています。 a」の場合、ランレングスエンコーディングでは「a→5」に置き換えられます。 例 #include <bits/stdc++.h> using namespace std; //structuring linked list node struct Node { char data;
-
平均の標準誤差を実装するC++プログラム
このチュートリアルでは、平均の標準誤差を実装するプログラムについて説明します。 平均の標準誤差は、母平均からのサンプル平均分散の推定です。次に、平均の近似信頼区間を推定するために使用されます。 例 #include <bits/stdc++.h> using namespace std; //calculating sample mean float calc_mean(float arr[], int n){ float sum = 0; for (int i = 0; i < n; i++)
-
t検定を実装するためのC++プログラム
このチュートリアルでは、t検定を実装するためのプログラムについて説明します。 スチューデントのT検定のt検定は、2つの平均を比較し、両方が類似しているか異なるかを判断するために使用されます。これに加えて、t検定は、変更の理由を知るために違いがどれほど大きいかを判断するのにも役立ちます。 例 #include <bits/stdc++.h> using namespace std; //calculating mean float calc_mean(float arr[], int n){ float sum = 0; for
-
C++の配列で最も近い数を検索します
n個の要素を持つ配列Aがあるとします。そして、要素はソートされます。与えられた整数に最も近い値を見つける必要があります。配列に重複する値と負の数が含まれている可能性があります。したがって、配列が[2、5、6、7、8、8、9]のようで、ターゲット番号が4の場合、最も近い要素は5です。 与えられた配列をトラバースすることでこれを解決し、現在の要素とすべての要素の絶対差を追跡できます。最後に、絶対差が最小の要素を返します。 例 #include<iostream> #include<list> using namespace std; int getNearest(int