#include #include using namespace std; int main(int argc, char *argv[]) { system("chcp 1253"); /* Η printf είναι η βασική εντολή εξόδου της C. Έχουμε δει πως μπορούμε να κανουμε έξοδο στην C++ με την εντολή cout, αλλά πως μπορούμε να κάνουμε format εξόδου με την cout? Διερευνήστετο*/ printf("\n"); int a; long int b; short int c; unsigned int d; char e; float f; double g; a = 2025; b = 7777; c = 312; d = 5346; e = 'Z'; f = 3.14159; g = 3.1415926535898; printf("a = %d\n",a); /* ακέραια έξοδος */ printf("a = %o\n",a); /* οκταδική */ printf("a = %x\n",a); /* δεκαεξαδική */ printf("b = %ld\n",b); /* long ακέραια έξοδος */ printf("c = %d\n",c); /* short */ printf("d = %u\n",d); /* unsigned */ printf("e = %c\n",e); /* χαρακτήρας */ printf("f = %f\n",f); /* πραγματική έξοδος */ printf("g = %f\n",g); /* πραγματική διπλής ακριβείας */ printf("\n"); printf("a = %d\n",a); /* απλή έξοδος ακεραίου */ printf("a = %7d\n",a);/*έξοδος σε πεδίο ορισμένου μήκος*/ printf("a = %-7d\n",a); /* με αριστερή στοίχιση */ printf("\n"); printf("f = %f\n",f); /* απλή έξοδος πραγματικού */ printf("f = %12f\n",f); /* σε πεδίο με ορισμένο μήκος */ printf("f = %12.3f\n",f); /*ορισμένο πλήθος δεκαδικών ψηφίων */ printf("f = %12.5f\n",f); /* */ printf("f = %-12.5f\n",f); /* με αριστερή στοίχιση */ system("PAUSE"); return 0; }