Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
Codice di esempio
Int main (){return 0;}#include<iostream>...{...std::cin >> xstd::cout << x...}using std::cin using namespace stdusing std::coutusing std::endl /* commento//commento anche se vado a capo*/int sum = 0for (int val = 0, val <= 10, val++){sum = sum + val;} int sum = 0;int val = 0;while (cin >> val){sum = sum + val;val++;}if (condition_1)if (condition) if (condition) statement_1;statement; statement_1; else if (condition_2)else statement_2;statement_2; ...elsestatement_n;int val = 242;int &ref = val;int val = 242;int *ref = &val;int a = 242;cout << “a = “ << a << endl; a = 242cout << “&a = “ << &a << endl; &a = 0xbfb52694int &ref = a; ref = 242cout << “ref = “ << ref << endl; &ref = 0xbfb52694cout << “&ref = “ << &ref << endl; p = 0xbfb52694int *p = &a; &p = 0xbfb52698cout << “p = “
<< p << endl; *p = 242
cout << “&p = “ << &p << endl;
cout << “*p = “ << *p << endl;
struct Nome_Struttura{int a = 0;double b = 2;vector c;string d;};
...
struct complex{double re;double im;}
...
complex z;
z.re = 2
z.im = 42
int months[12]; int a[5] = {1,2,3,4,5}
int b[] = {1,2,3}
const int a = 12; int c[5] = {1,2,3}
int months[a]; a = 1 2 3 4 5
int a = 12; b = 1 2 3
int months[a]; c = 1 2 3 0 0
int numeri[5] = {1,2,3,4,5};
int *first = numeri; //int *first = &numeri[0];
int *last = numeri + 4; //int *last = &numeri[4];
while (first =! last){
cout << *first << endl;
first++;
}
cout << *last << endl;
int *first = begin(numeri);
int *last = end(numeri);
#include<array>...
array<int, 4> a1 = {1,2,3,4};
array<int, 4> a2;
a2.swap(a1);
a2.fill(-1);
int ay[3][4] ={ {1,2,3,4},{5,6,7,8},{9,10,11,12}};
int ay[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12}
#include<string>...
string s1; //stringa
vuotastring s2(s1); //iniz. diretta - stringa copia di s1
string s2 = s1; //iniz. di copia - stringa copia di s1
string s1(“parola”); //iniz. diretta
string s2 = “parola”; //iniz. di copia
string s3 = s1 + s2;
string s;
cin >> s;
string word;
while (cin >> word){
cout << word << endl;}
string line;
while (getline(cin, line)){
cout << line << endl;}
string line;
while (getline(cin, line)) {
if (!line.empty())
if (line.size() <= 80){
cout << line << endl;
cout << line << endl;}}
int numeri[5] = {1,2,3,4,5}
for (auto c: numeri){
cout << c << endl;}
string s = “ciao”;
if (islower(s[0]))
toupper(s[0])
#include<vector>
vector<int> v1; //vuoto
vector<int> v2(v1); //copia v1 in v2
vector<int> v3 = v1; //copia v1 in v2
vector<int> v4(10, 1); //dieci elementi, tutti 1
vector<double> numeri;
int a = 0;
while (cin >>
a) {numeri.push_back(a);}
switch (espressione) {
case caso_1:
statement
case caso_2:
statement
...
default:
statement
}
do {
body
} while (test condition)
void swap_value (int a, int b) {
int temp;
temp = a;
a = b;
b = temp;
}