Question:
Write a single statement that chooses a random number from each of the following sets:
a) 2,4,6,8,10
b) 3,5,7,9,11
c) 6,10,14,18,22

I wrote the following statement for the set (a):

(1 + (rand() % 5)) * 2;

but I am unable to write ones for sets (b) and (c). Can someone please give me some hint about how to choose random numbers from these sets using a single statement??

I was able to do this using a switch selection structure but in in a single statement.

Hint:
Each element in {3,5,7,9,11} is the corresponding element in {2,4,6,8,10} plus one.
Each element in {6,10,14,18,22} is the corresponding element in {3,5,7,9,11} multiplied by two.

Hint:
Each element in {3,5,7,9,11} is the corresponding element in {2,4,6,8,10} plus one.
Each element in {6,10,14,18,22} is the corresponding element in {3,5,7,9,11} multiplied by two.

Yes exactly. Thank you very much for the help!! I got it from the post of frogboy77. I wonder why I couldn't guess it myself!!

Is C similar to C# (C-sharp); or are they completely different ? I was wondering if I should begin learning C# and the transition to C will be a tad ...

Write a program that displays all numbers divisible by 3 and 4 within a range entered by user. Display five numbers per line. Numbers are separated by exactly two spaces. ...

Hi guys. I am trying to create a program where the user inputs an integer and the program will cout the nth prime number. Unfortunatly when I try to cout ...