Lekcja 5: Przechowywanie danych w pamięci komputera
Wiesz już, jak wyświetlić tekst na ekranie. Może nie jest to oszałamiająca umiejętność, ale na początek to już coś. Na tej lekcji nareszcie zaczniemy tworzyć przydatne programy używająć zmiennych.
2.2.1. Co to są zmienne?
Zmienne to takie szufladki w komputerze (oczywiście w przenośni), które znajdują się w wielkiej szafie. Każda szufladka ma jakąś nazwę i w każdej możemy coś przechowywać. Do tego można właśnie porównać zmienne. Lepiej zrozumiecie, co to jest, w praktyce. A więc zaczynamy!
2.2.2. Deklaracja zmiennej
Deklaracja, czyli stworzenie nowej zmiennej. Oto wzór, jak poprawnie powinna wyglądać deklaracja zmiennej:
typ nazwa (wartość)
A oto jak przykładowo może wyglądać deklaracja, gdy pod wzór, podstawimy jakieś konkretne wartości:
int liczba (6)
Spokojnie, zaraz wszystko wytłumaczę.
Typy zmiennych informują komputer, jakiego typu będzie zmienna. Poniżej macie przedstawione najczęściej używane typy zmiennych:
char - zmienna przechowuje znaki (litery, cyfry, znaki interpunkcyjne). Za pomącą tego typu zmiennej można także przechowywać niewielkie liczby.
int - zmienna służy do przechowywania liczb całkowitych.
bool - zmienna służy do przechowywania wartości logicznych true/false (prawda/fałsz).
float - zmienna przechowująca liczby zmiennoprzecinkowe, czyli liczby z przecinkiem (do 7 miejsc po przecinku).
double - zmienna przechowuje liczby zmiennoprzecinkowe podobnie jak powyższy typ ale posiada dużo większą dokładność (do 15 miejsc po przecinku).
Oczywiście, liczby przechowywane w zmiennych mają pewną granicę wielkości, ale o tym powiemy sobie później.
Nazwa zmiennej to nasza tabliczka z nazwą szufladki, w której przechowujemy zmienne. Istnieją jednak pewne zasady dotyczące nazewnictwa zmiennych:
- Nazwa zmiennej może składać się wyłącznie z liter, cyfr i znaków podkreślenia.
- Pierwszym znakiem nazwy zmiennej musi być wielka lub mała litera.
- Nie można używać liter z ogonkami i akcentami.
- Nie można używać spacji.
Mam nadzieję, że nie ma problemów z nazewnictwem.
Teraz musimy nadać
wartość zmiennej. Wartość odpowiada typowi, do którego jest przypisana. Powyżej podałem przykład deklaracji zmiennej i typy zmiennych oraz, jaka musi być ich wartość. Przytoczmy jeszcze raz poprawną deklarację zmiennej:
string imie (Marek);
Pamiętajmy
zawsze o średniku.
2.2.3. Wyświetlanie zmiennej
Aby wyświetlić zmienną, po prostu bez żadnych cudzysłowi, wpisujesz ją w poleceniu
cout, np:
#include <iostream>
using namespace std;
int wiek (17); //Deklaracja zmiennej
int main()
{
cout<<"Masz lat "<<wiek; //Wyświetlenie zmiennej
return 0;
}
Wyświetl program, i co wyskoczy? Czyż to nie jest piękne!
Zadanie domowe
Przechowaj 3 zmienne. Spraw, aby na ekranie wyświetliło się:
Dane o mnie
Mam na imię Adam
Mam 17 lat
Ważę 50.5 kg
Na następnej lekcji nauczymy się jak pobierać dane od użytkownika!
<- Spis treści Następna lekcja ->