![]() |
C++ problem
Evo imam problem na faksu. Trebam do 14 h napisati što ovaj program radi, a na faksu nema ni na jednom kompu instaliran nikakav C++. Doma ne mogu. Može li netko to napraviti i napisati mi rješenja. Napisan je za Microsoft Visual Studio 6.0 Hvala
Program #include using namespace std; int main () { char cSpace = ' ', cA = 'A', cX1, cX2, cX3; unsigned short int uInt1, uInt2, uInt3; // Račun s tipom char (8-bitni): cX1 = cSpace + 1; // cX1 = ? cX2 = cSpace + 10; // cX2 = ? cX3 = cSpace + 0x10; // cX3 = ? // Ispis (znakovi ili njihove kodne zamjene?): cout << "' ' + 1 = " << cX1 << endl; cout << "' ' + 10 = " << cX2 << endl; cout << "' ' + 10h = " << cX3 << endl; // Podrazumijevajuća prilagodba (promocija) sa char (8-bitni) // na short int (16 bitni): uInt1 = cSpace + 1; // uInt1 = ? uInt2 = cSpace + 10; // uInt2 = ? uInt3 = cSpace + 0x10; // uInt3 = ? // Ispis (znakovi ili njihove kodne zamjene?): cout << "ASCII( ' ' 1) = " << uInt1 << endl; cout << "ASCII( ' ' + 10) = " << uInt2 << endl; cout << "ASCII( ' ' + 10h) = " << uInt3 << endl; // Izravan izraz na objekt cout! // Ispis – znakovi ili njihove kodne zamjene? cout << "' ' + 10h = " << cSpace + 0x10 << endl; cout << "' ' + 11h = " << cSpace + 0x11 << endl; cout << "' ' + 12h = " << cSpace + 0x12 << endl; cout << "' ' + 19h = " << cSpace + 0x19 << endl; // Izravan izraz na objekt cout, uz prisilnu prilagodbu // (down-casting) na niži tip char. // ASCII brojke: cout << "' ' + 10h = " << (char) (' ' + 0x10) << endl; cout << "' ' + 11h = " << (char) (' ' + 0x11) << endl; cout << "' ' + 12h = " << (char) (' ' + 0x12) << endl; cout << "' ' + 19h = " << (char) (' ' + 0x19) << endl; // Izravan izraz na objekt cout, uz odgovarajuću prilagodbu. // ASCII slova: cout << "'A' + 1 = " << (char) (cA + 1) << endl; cout << "'A' + 25 = " << (char) (cA + 25) << endl; cout << "'A' + 20h = " << (char) (cA + 0x20) << endl; cout << "'A' + 57 = " << (char) (cA + 57) << endl; //////////////////////////////////////////////////// return 0; } |
Problem je riješen.
|
Evo da ne otvaram novu temu iskoristiti cu tvoju :)
Mi moze netko reci da li je c++ i c# isto? pretpostavljam da nije,a koja je razlika ukratko? |
Citiraj:
C# je jako sličan javi... |
Sva vremena su GMT +2. Sada je 00:47. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger