Отпремање презентације траје. Молимо да сачекате

Отпремање презентације траје. Молимо да сачекате

Читање и печатење вредности на податоци

Сличне презентације


Презентација на тему: "Читање и печатење вредности на податоци"— Транскрипт презентације:

1 Читање и печатење вредности на податоци
Мандал Сениха

2 iostream Читањето/ печатењето вредности на податоците во С++ е организирано како влезен/излезен поток (анг. stream) од знаци. Се врши со помош на рутини кои се наоѓаат во библиотеката iostream , акоја се вклучува во секоја програма со директивата #include <iostream> Мандал Сениха

3 Дефинирани се два оператори :
>> влезен оператор (“прати на”) << излезен оператор (“преземи од”) Наредви за влез и излез: cin наредба за внесување вредности преку тастаура (за стандарден влезен поток) cout наредба за прикажување вредности на екран (за стандарден излезен поток) Мандал Сениха

4 Ако се декларирани податоците i и x: int i; double x;
Пример: Ако се декларирани податоците i и x: int i; double x; Читањето вредности за нив од тастатурата се врши со наредбата : cin >> i >> x; Мандал Сениха

5 Ако за i и x се доделени вредностите: i=123; x=456.78;
Тогаш со наредбата: cout << celbroj << realenbroj; На екранот ќе се отпечати: | Мандал Сениха

6 cout << celbroj << ′ ′ << realenbroj << endl;
За разделување на двете вредности се користи еден или повеќе бланко знаци: cout << celbroj << ′ ′ << realenbroj << endl; На екранот ќе се добие : 456.87 каде што endl е оператор за крај на линијата, т.е. преминување во следната линија. Мандал Сениха

7 т.е. како резултат добиваме:
За печатење во нов ред се користи операторот ′\n′. Следниве две наредби имаат исто значење. cout << celbroj << ′\n′ << realenbroj << ′\n′; cout << celbroj << endl << realenbroj << endl; т.е. како резултат добиваме: 123 456.78 Мандал Сениха

8 Неколку излезни секвенци:
излезна секвенца Опис \” печатење наводник \\ печатење коса црта \a печатење ѕвоно (аларм) \n преместување на покажувачот на почетокот на следната линија \r преместување на покажувачот на почетокот на тековната линија \t преместување на покажувачот на следната TAB−позиција Мандал Сениха

9 Пример: Програма во С++ за собирање на два броја.
// Sobiranje na dva broja #include <iostream>; main () { // pocetok na main int broj1; // deklaracija na celobrojnata promenliva broj1 cout << “Vnesete prv cel broj\n”; // tekst za vnesuvanje na broj1 cin >> broj1; // citanje na broj1 int broj2; // deklaracija na celobrojnata promenliva broj2 Cout <<“Vnesete vtor cel broj\n”; // tekst za vnesuvanje na broj2 cin >> broj2; // citanje na broj2 int zbir; // deklaracija na celobrojnata promenliva zbir zbir=broj1+broj2; /* naredba za sobiranje */ cout << “Zbirot e “ << zbir << endl; } // kraj na main Мандал Сениха

10 Забелешки: #include <iostream>; предпроцесорска директива за вклучување на датотеката iostream. main () е име на главната функција (неопходен дел на секоја програма во С++ // − oператор за коментар што се протегаат во една линија. /* и */ − oператори за коментар што не е до крајот на линијата. Мандал Сениха

11 cout << “Vnesete prv cel broj\n”;
Променливите во С++ можат да се декларираат каде било во програмата, а можат да се користат по линијата за декларација. cout << “Vnesete prv cel broj\n”; ”на cout се испраќа текстот Vnesete prv cel broj, како излезен поток на знаци”. cin >> broj1; ”cin го чита потокот на знаци кој се внесува преку тастатура и му го доделува на broj1. cout << “Zbirot e “ << zbir << endl; е наредба за печатење на повеќе вредности. Мандал Сениха


Скинути ppt "Читање и печатење вредности на податоци"

Сличне презентације


Реклама од Google