#include <iostream> main(){ int x=10,y=20; int size; double a; bool test; char car; cout << "Divisione tra interi " << endl; a = x/y; cout << "Senza casting " << a << endl; a = ((double) x)/y; cout << "Con casting " << a << endl; test = (x==y); if (test){ cout << "X e' uguale a Y" << endl; } else { cout << "X non e' uguale a Y" << endl; } car = 'a'; size = sizeof(car); cout << " Size di un char " << size << "bytes " << endl; }
#include <iostream> #include <string> main(){ string myString="AAA"; char a; //Concatenzione myString+= "BB"; cout << myString << endl; //Assegnazione tramite caratteri; myString[0] = 'a'; myString[1] = 'b'; a = 'c'; myString[2] = a; cout << myString << endl; // Stampa dei singoli caratteri cout << "Inserisci la stringa: "; cin >> myString; for (int i=0; i < myString.length(); i++){ cout << myString[i] << endl; cout << (int)myString[i] << endl; } // Confronto di stringhe while (myString!="quit"){ cout << "Inserisci la stringa: "; cin >> myString; cout << myString.length() << endl; } }
#include <fstream> main(){ int ndat; double x[100]; ifstream file; string filename cout << "Inserisci il nome del file " << endl; cin >> filename; file.open(filename.c_str()); // Conversione stringa C++ -> stringa C if (file) { ndat = 0; while (file) { if (ndat<100) file >> x[ndat++]; else cout << "Array troppo piccolo !" << endl; } ndat--; file.close(); cout << ndat << endl; for (int i=0; i< ndat; i++) cout << x[i] << " "; cout << endl; } else { cout << "Errore nell' apertura del file " << endl; } }
Media 10.0083 Varianza 5.1059 Varianza Empirica 5.28197 Deviazione Standard 2.25962 Deviazione Standard Adattata 2.29825 Errore Standard 0.419602