Odpowiedź :
#include <iostream>
using namespace std;
int main()
{
uint n;
cout << "Podaj n: ";
cin >> n;
cout << "1, 2, ..., n\n";
for( int i = 1; i <= n; i++ ){
cout << i << " ";
}
cout << "\n2, 4, ..., 2n\n";
for( int i = 2; i <= n*2; i++ ){
cout << i << " ";
}
// a)
if( n % 2 == 0 ) //n to liczba parzysta
{
int x, iloczyn = 1;
cout << "\nZacznij wprowadzanie liczb (0 kończy wprowadzanie): ";
cin >> x;
while( x != 0 ){
iloczyn = iloczyn * abs(x); //wartość bezwzględna
cout << "Podaj kolejną liczbę: ";
cin >> x;
}
cout << "Iloczyn: " << iloczyn;
}
// b)
else //n to liczba nieparzysta
{
int x, suma = 0;
for( int i = 0; i < n; i++ ){
cout << "Podaj wartość " << i+1 << " z " << n << ": ";
cin >> x;
if( x >= -10 && x < 20 )
suma = suma + x;
}
cout << "Suma: " << suma;
}
return 0;
}