小文字から大文字へ、またはその逆のCプログラム
例
#include <stdio.h> #include <string.h> int main() { char s[100]; int i; printf("\nEnter a string : "); gets(s); for (i = 0; s[i]!='\0'; i++) { if(s[i] >= 'a' && s[i] <= 'z') { s[i] = s[i] - 32; } } printf("\nString in Upper Case = %s", s); return 0; }
出力
これが出力です
Enter a string : hello world! String in Upper Case = HELLO WORLD!
上記のプログラムでは、文字列を大文字に変換する実際のコードがmain()関数にあります。ユーザーが入力した文字列を格納するchar型s[100]の配列が宣言されています。
次に、forループを使用して文字列を大文字に変換し、blockを使用して文字が小文字であるかどうかを確認する場合は、ASCII値から32を引いて大文字に変換します。
for (i = 0; s[i]!='\0'; i++) { if(s[i] >= 'a' && s[i] <= 'z') { s[i] = s[i] -32; } }
これは、C言語で文字列を小文字に変換するプログラムです。
例
#include <stdio.h> #include <string.h> int main() { char s[100]; int i; printf("\nEnter a string : "); gets(s); for (i = 0; s[i]!='\0'; i++) { if(s[i] >= 'A' && s[i] <= 'Z') { s[i] = s[i] + 32; } } printf("\nString in Lower Case = %s", s); return 0; }
出力
これが出力です
Enter a string : HELLOWORLD String in Lower Case = helloworld
上記のプログラムでは、文字列を小文字に変換する実際のコードがmain()関数にあります。ユーザーが入力した文字列を格納するchar型s[100]の配列が宣言されています。
次に、forループを使用して文字列を小文字に変換し、ブロックを使用して文字が大文字であるかどうかを確認する場合は、ASCII値に32を追加して小文字に変換します。
for (i = 0; s[i]!='\0'; i++) { if(s[i] >= 'A' && s[i] <= 'Z') { s[i] = s[i] + 32; } }
-
C++での直方体の体積と表面積のプログラム
直方体とは何ですか? 直方体は、長方形の6つの面を持つ3次元オブジェクトです。つまり、辺の長さと幅が異なります。立方体と直方体の違いは、立方体の長さ、高さ、幅が等しいのに対し、直方体ではこれら3つは同じではないことです 直方体の特性は次のとおりです- 6つの顔 12個のエッジ 8つの頂点 以下は立方体の図です 問題 長さ、幅、体積が与えられた場合、タスクは直方体の総表面積と体積を見つけることです。ここで、表面積は面が占めるスペースであり、体積は形状に含めることができるスペースです。 直方体の表面積と体積を計算するには、式があります 表面積=2(| * w + w * h
-
C++での立方体の体積と表面積のプログラム
キューブとは何ですか? 立方体は、正方形の6つの面を持つ3次元オブジェクトです。つまり、同じ長さと幅の辺があります。立方体は、次のプロパティを持つ唯一の正六面体です- 6つの顔 12個のエッジ 8つの頂点 以下は立方体の図です 問題 側面を考えると、タスクは立方体の総表面積と体積を見つけることです。ここで、表面積は面が占めるスペースであり、体積は形状に含めることができるスペースです。 立方体の表面積と体積を計算するには、次の式があります- 表面積=6*側面*側面 ボリューム=サイド*サイド*サイド 例 Input-: side=3 Output-: volume of c