#include using namespace std; const int N = 4; int a [N]; void zvetsi() // zvetsi o jedna { int p = 1; // co se pricita for (int i = 0; i < N; i++) { a[i] = a[i] + p; // zvetsit cifru p = 0; // co se priste pricte if (a[i] >= 2) // moc velka cislice { a[i] = a[i] - 2; // opravime (o 1 rad) p = 1; // priste pricist } } } int main() { a[0] = 1; a[1] = 0; a[2] = 1; a[3] = 0; zvetsi(); zvetsi(); zvetsi(); int s = 0; int z = 1; for (int i = 0; i < N; i++) { // z = 2 ^ i s = s + a[i] * z; // prictu a[i] * 2^i z = 2 * z; // z = 2 ^ (i+1) } for (int i = 0; i < N; i++) { cout << "a[" << i << "] = " << a[i] << endl; } cout << "cislo "; for (int i = N-1; i >= 0; i--) { cout << a[i]; } cout << endl; cout << "soucet " << s << endl; } #include using namespace std; const int N = 4; int a [N]; int main() { a[0] = 1; a[1] = 0; a[2] = 1; a[3] = 0; int s = 0; int z = 1; for (int i = 0; i < N; i++) { // z = 2 ^ i s = s + a[i] * z; // prictu a[i] * 2^i z = 2 * z; // z = 2 ^ (i+1) } for (int i = 0; i < N; i++) { cout << "a[" << i << "] = " << a[i] << endl; } cout << "cislo "; for (int i = N-1; i >= 0; i--) { cout << a[i]; } cout << endl; cout << "soucet " << s << endl; } #include using namespace std; const int N = 100; int a [N]; int main() { for (int i = 0; i < N; i++) { a[i] = 10 * i; } int s = 0; for (int i = 0; i < N; i++) { s = s + a[i]; } for (int i = 0; i < N; i++) { cout << "a[" << i << "] = " << a[i] << endl; } cout << "soucet " << s << endl; }