Leximi i fjalive Leximi dhe shtypja e teksteve

  • Slides: 8
Download presentation
Leximi i fjalive

Leximi i fjalive

Leximi dhe shtypja e teksteve � Gjatë punës me kompjuter, shpesh përpunohen edhe tekste.

Leximi dhe shtypja e teksteve � Gjatë punës me kompjuter, shpesh përpunohen edhe tekste. ◦ Komandat për leximin dhe shtypjen e teskteve janë të ngjashme me ato që përdoren për vlerat numerike. ◦ cin >> komanda për lexim ◦ cout << komanda për shtypje 11: 22 2

Leximi dhe shtypja e teksteve #include <iostream> using namespace std; int main() { char

Leximi dhe shtypja e teksteve #include <iostream> using namespace std; int main() { char a[100]; cout << " Teksti hyres: "; cin >> a; cout<< "n Teksti i lexuar: " <<a << endl; return 0; } 11: 22 3

Përcaktimi i gjatësisë së tekstit që lexohet � Duke e zgjedhur gjerësinë e fushës

Përcaktimi i gjatësisë së tekstit që lexohet � Duke e zgjedhur gjerësinë e fushës ku do të shkruhet teksti, përcaktohet gjatësia e tekstit që lexohet. ◦ cin. width(k); kompjuteri me këtë komandë njoftohet që ta lexojë vetëm tekstin me k-1 karaktere si karakterë të fundit ia shton karakterin ‘’ 11: 22 4

Përcaktimi i gjatësisë së tekstit që lexohet #include <iostream> using namespace std; int main()

Përcaktimi i gjatësisë së tekstit që lexohet #include <iostream> using namespace std; int main() { char a[100]; cout << " Teksti hyres: "; cin. width(5); cin >> a; cout<< "n Teksti i lexuar: " <<a << endl; return 0; } 11: 22 5

Leximi i fjalive � Kompjuterit mund t’i jepen si vlera hyrëse edhe tekste të

Leximi i fjalive � Kompjuterit mund t’i jepen si vlera hyrëse edhe tekste të çfarëdoshme, siç janë, psh. fjalitë. ◦ leximi nuk mund të bëhet përmes komandës standarde për lexim cin � Për leximin e teksteve të cilat përmbajnë edhe zbrazëtira, përdoret komanda e veçantë për lexim: ◦ cin. get(a, k); ◦ ku a është variabla në të cilën vendoset teksti i lexuar, kurse k është gjatësia e tekstit që lexohet 11: 22 6

Leximi i fjalive #include <iostream> using namespace std; int main() { const int m=20;

Leximi i fjalive #include <iostream> using namespace std; int main() { const int m=20; char A[m]; cout << " Fjalia qe lexohet: "; cin. get(A, m); cout<< "n Fjalia qe u lexua: " <<A << endl; return 0; } 11: 22 7

Shtypja e kushtëzuar � Brenda komandës cout mund të përdoret operatori i kushtëzuar, përmes

Shtypja e kushtëzuar � Brenda komandës cout mund të përdoret operatori i kushtëzuar, përmes të cilit mund të realizohet shtypja e kushtëzuar. #include <iostream> using namespace std; int main() { int x, y; cout << "Vlera per x: "; cin >> x; cout << "Vlera per y: "; cin >> y; cout << x << (x==y ? " eshte " : " nuk eshte ") << " barazi me " << y <<endl; return 0; } 11: 22 8