Menu
Coddy logo textTech

Deklarowanie typów

Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 11 z 74.

W C++ po zadeklarowaniu zmiennej o określonym typie może ona przechowywać tylko wartości tego typu. Na przykład zmienna typu int może przechowywać tylko wartości całkowite, a zmienna typu std::string może przechowywać tylko tekst.

Na przykład:

int age = 25;          // Może przechowywać tylko liczby całkowite
string str = "abc";  // Może przechowywać tylko tekst

Spowodowałyby błędy:

age = "defg";  // Błąd: nie można przypisać tekstu do zmiennej typu int
std::string s = 25;  // Błąd: żaden konstruktor std::string nie przyjmuje liczby

Te przypisania są prawidłowe:

age = 26;        // OK: przypisanie nowej liczby całkowitej
str = "Jane";    // OK: przypisanie nowego ciągu tekstowego
challenge icon

Wyzwanie

Początkujący

Zadeklaruj następujące zmienne z odpowiadającymi im typami i wartościami:

  • Zmienna typu int o nazwie count z wartością 10.
  • Zmienna typu double o nazwie total z wartością 150.75.
  • Zmienna typu char o nazwie grade z wartością 'A'.
  • Zmienna typu bool o nazwie isActive z wartością false.
  • Zmienna typu string o nazwie userName z wartością "Bob123".

Po zadeklarowaniu tych zmiennych wypisz ich wartości w konsoli w następującym formacie:

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

Spróbuj swoich sił

#include <iostream>
#include <string>
using namespace std;

int main() {
    // Deklarowanie zmiennych


    // Wypisywanie wartości
    cout << "Count: " << count << endl;
    cout << "Total: " << total << endl;
    cout << "Grade: " << grade << endl;
    cout << "Active: " << isActive << endl;
    cout << "User Name: " << userName << endl;

    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C++ online