Question 1 ------------------ 2, 4, 8, 16, 32, 64 Question 2 - method 1 ------------------ #include using namespace std; int main() { int x, y; cout << "From: "; cin >> x; cout << "To: "; cin >> y; if (x%4!=0) x = x +4 - x%4; while (x<=y) { cout << x << endl; x=x+4; } cout << endl; return 0; } Question 2 - method 2 ----------------------------- #include using namespace std; int main() { int x, y; cout << "From: "; cin >> x; cout << "To: "; cin >> y; while (x<=y) { if(x%4==0) cout << x << endl; x=x+1; } cout << endl; return 0; } Question 3 ----------------------- #include using namespace std; int main() { int n, s=0; cout << "n= "; cin >> n; while (n>0) { s=s+n*n*n; n=n-1; } cout << s << endl; return 0; } Question 4 ----------------------- #include using namespace std; int main() { float n, sum=0; cout << "Enter an integer: "; cin >> n; while (n>0) { if(n==1) cout << "1/" << n; else cout << "1/" << n << "+"; sum=sum+1/n; n=n-1; } cout << "=" << sum << endl; return 0; } Question 5 ----------------------- 4554 254 29799 299 16233 233 53000 200 92731 231 Question 6 ----------------------- #include #include using namespace std; int main() { int i, x, y; srand(time(NULL)); i = 0; while (i < 6) { x = rand(); y = x % 10 + 20; cout << y << endl; i = i + 1; } return 0; } Question 7 -------------------------- (a) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 (b) 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 (c) -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 (d) 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 Question 8 ------------------------- #include using namespace std; int main() { int i; int number[10]={36, 81, 45, 17, 69, 3, 23, 92, 70, 54}; i = 0; while ( i < 10 ){ if(number[i]%2==1) cout << number[i] << ", "; i = i + 1; } return 0; } Question 9 -------------------------- #include using namespace std; int main() { int i,x,y,temp; int number[10]={36, 81, 45, 17, 69, 3, 23, 92, 70, 54}; while (1) { i = 0; while ( i < 10 ) { cout << number[i] << ", "; i=i+1 ; } cout << endl << endl; cout << "Array index 1 = "; cin >> x; while ((x<0) || (x>9)) { cout << "Array index 1 = "; cin >> x; } cout << "Array index 2 = "; cin >> y; while ((y<0) || (y>9)) { cout << "Array index 2 = "; cin >> y; } temp = number[x]; number[x] = number[y]; number[y] = temp; } return 0; } Question 10 ----------------------------- #include using namespace std; int main() { int i,x; int number[10]={36, 81, 45, 17, 69, 3, 23, 92, 70, 54}; cout << "Array index = "; cin >> x; while ((x<0) || (x>9)) { cout << "Array index = "; cin >> x; } i = 0; while( i < 10 ){ if(number[i]%x == 0) number[i] = 0; i = i + 1; } i = 0; while ( i < 10 ) { cout << number[i] << ", "; i=i+1 ; } return 0; }