0Pricing
C# Academy · レッスン

変数とデータ型を理解する

C#で変数とデータ型を使ってデータを保存、操作する方法を学びます

「変数とデータ型を理解する」はCoddyKit上の無料C# Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはC# Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 C# Academyコースには全3レッスンが含まれています。

C#での変数の宣言

変数とデータ型を理解する

次のレッスンへようこそ。このレッスンでは、変数とは何か、変数の宣言方法、そしてC#のさまざまなデータ型について学びます。それでは始めましょう。

変数とデータ型を理解する — イラスト1

変数とは何ですか

変数とは何ですか

変数は、プログラム内でデータを格納するための入れ物です。データに名前を付けられるため、後から再利用したり操作したりしやすくなります。

例: 変数には、名前、年齢、計算結果などを格納できます。

重要な点: C#では、使用する前に変数を宣言する必要があります。

変数の宣言

変数の宣言

C#で変数を宣言するには、次の構文を使用します。

[data type] [variable name] = [value];

例:

重要なポイント: C#のすべての変数には、特定のデータ型を指定する必要があります。

int age = 25; 
// Declares an integer variable named 'age' and assigns it the value 25
string name = "John"; 
// Declares a string variable named 'name' and assigns it "John"

C#の一般的なデータ型

C#の一般的なデータ型

C#には、さまざまな種類のデータを格納するためのデータ型がいくつか用意されています。

  • int: 整数を格納します(例:1、100、-50)。
  • double: 小数を含む数値を格納します(例:3.14、-0.99)。
  • string: 文字列を格納します(例:"Hello, World!")。
  • char: 1文字を格納します(例:'A'、'5')。
  • bool: trueまたはfalseの値を格納します。

ヒント: 格納するデータの種類に応じて、適切なデータ型を選択してください。

変数の初期化

変数の初期化

変数は、最初に値を代入せずに宣言して、後から値を代入することもできます。例:

ヒント: エラーを防ぐため、変数は使用する前に必ず初期化してください。

int age; 
// Declare the variable
age = 30; 
// Assign a value later
Console.WriteLine("Age: " + age); 
// Outputs: Age: 30

定数変数

定数変数

変数の値を変更しない場合は、constキーワードを使用して定数として宣言します。例:

重要なポイント: 定数変数は、宣言時に初期化する必要があります。

const double Pi = 3.14159; 
// Declare a constant
Console.WriteLine("The value of Pi is: " + Pi);
// Outputs: The value of Pi is: 3.14159

型変換

型変換

あるデータ型を別のデータ型に変換する必要が生じることがあります。例:

ヒント: 状況に応じて、明示的な変換または暗黙的な変換を使用してください。

int number = 10;
double decimalNumber = (double)number; 
// Explicitly converts int to double
Console.WriteLine(decimalNumber); 
// Outputs: 10.0

練習課題

練習課題

自分の名前、年齢、お気に入りの数字を格納する変数を宣言し、それらをコンソールに表示するプログラムを書いてください。例:

using System;

class Program {
    static void Main() {
        string name = "Alice";
        int age = 20;
        int favoriteNumber = 7;

        Console.WriteLine("Name: " + name);
        Console.WriteLine("Age: " + age);
        Console.WriteLine("Favorite Number: " + favoriteNumber);
    }
}

よくできました!

よくできました!

おめでとうございます!変数の宣言方法、データ型、そして定数の扱い方を学びました。次のレッスンでは、入力と出力を通してユーザーとやり取りする方法を学びます。引き続きコーディングしましょう!

変数とデータ型を理解する — イラスト10

よくある質問

「変数とデータ型を理解する」レッスンは無料ですか?

はい。「変数とデータ型を理解する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、C# Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 C# Academyコースには全3レッスンが含まれています。

「変数とデータ型を理解する」で何を学びますか?

C#で変数とデータ型を使ってデータを保存、操作する方法を学びます ブラウザで直接実行するハンズオンコードでC# Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

C# Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのC# Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。

「変数とデータ型を理解する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このC# Academyレッスンでコードを書いて実行できますか?

はい。すべてのC# Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 変数とデータ型を理解する
  2. 基本的な入力と出力
  3. コメントとコードの読みやすさを理解する
← C# Academyに戻る