Podstawy programowania (wykład III)

Podstawy programowania wykład III

Podstawowe typy danych: znakowe, łańcuchowe, liczby całkowite i liczby zmienno pozycyjne. Deklaracja stałych i zmiennych. Dyrektywa #define, modyfikator const.

Dane – informacje ładowane do komputera, następnie przez niego przetwarzane zgodnie z podanymi instrukcjami. W efekcie przetwarzania danych powstają informacje wyjściowe.

Przed wprowadzeniem danych w C/C++ należy określić ich typ:

Operacje matematyczne…

Dane znakowe:

Łańcuchy (napisy):

UWAGA! Poznana już funkcja puts() wymaga jako parametru danej która jest łańcuchem znaków. Użycie parametru innego typu spowoduje błąd działania programu.

Liczby całkowite:

int – liczba całkowita pomiędzy -32 768 a 32 767

short int – liczba całkowita pomiędzy 0 a 255

long int - liczba całkowita pomiędzy -2 147 483 648 a 2 147 483 648

unsigned long – dodatnia liczba całkowita pomiędzy 0 a 4 294 967 295

Liczby dziesiętne (zmiennopozycyjne):

2.5E+25 – przesuń kropkę dziesiętną o 25 miejsc w prawo

2.5E-25 – przesuń kropkę dziesiętną o 25 w lewo

float – liczby pomiędzy 3.4E-38 a 3.4E+38

double – liczby pomiędzy 1.7E-308 a 1.7E+308

long double – liczba pomiędzy 3.4E-4932 a 1.1E+4932

Stała – pozostaje taka sama w trakcie przebiegu programu. Stałe stosujemy gdy podczas pisania programu znamy wartość jakiejś danej i wiemy, że nie ulega ona zmianie w trakcie działania programu. Stałej nadaje się wartość w trakcie pisania programu, a nie w trakcie jego przebiegu (nie może ulec zmianie, dopóki nie zmieni się programu)

Zmienna – jej wartości może być inna przy ponownym uruchomieniu programu. Zmiennej przypisuje się wartości w trakcie przebiegu programu.

Nazwy stałych i zmiennych:

Deklarowanie stałych:

#define NAZWA WARTOŚĆ

#define PI 3.14159

main()

{

}

Przykład: Program wyświetlający łańcuch zawarty w stałej IMIĘ:

#define IMIE „MICHAL”

main()

{

//Wyświetlenie wartości stałej IMIE puts (IMIE) ;

}

Inny sposób deklarowania stałych w C++ (oraz niektórych kompilatorach C):

const TYP NAZWA = WARTOŚĆ;

Deklarowanie zmiennych:

TYP NAZWA;

Przypisywanie zmiennym wartości początkowej:

main()

{

int liczba1=2;

float liczba2=2.25;

char znak=’X’;

}

liczba1=2;

liczba2=2.25

znak=’X’;


Wyszukiwarka

Podobne podstrony:
PODSTAWWY ZARZĄDZANIA WYKŁAD III
PODSTAWY PRAWA, PODSTAWY PRAWA wykłady III, PODSTAWY FIANANSÓW
Podstawy Programowania Wykład
PP1, Informatyka - studia, Podstawy programowania, semestr III
Podstawy programowania Wyklad 6
Podstawy programowania Wyklad 1
PODSTAWY FIANANSOW wyklady III
W INZ 6, Studia, PWR, 1 semestr, Podstawy programowania, wykłady
Podstawy Informatyki Wykład III Procesor
PODSTAWY PRZEDSIĘBIORCZOŚCI WYKŁAD III
W INZ 4, Studia, PWR, 1 semestr, Podstawy programowania, wykłady
PODSTAWY MARKETINGU - wykład III , PODSTAWY MARKETINGU - WYKŁAD III
W INZ 3, Studia, PWR, 1 semestr, Podstawy programowania, wykłady
Podstawy programowania (wykład II)
Kolos 1, INNE, WYKŁADY Lach, Podstawy programowania systemowego
zasady zaliczeń PP IG, Politechnika Białostocka, ZiIP (PB), Semestr 1, Podstawy programowania, Progr

więcej podobnych podstron