single statement to choose a random number from a given sest of numbers?

0

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!!

Need some help with this Array. I am trying to get the sum of the even numbers and the sum of the odd numbers using a for each loop. I know the answers to what I am trying to achive are sum of even = 84 and the sum of ...

When I execute this progammatically, I get a table with row heights much larger than when I do this manually.

Note : Sel is the Word.Selection object and the Clipboard contains an Excel Table.

public void AddClipboard()
{
Sel.PasteExcelTable(false,false, false);
var t = Sel.Tables[Sel.Tables.Count];
t.AutoFitBehavior(Word.WdAutoFitBehavior.wdAutoFitContent);
}

I have a 2d matrix with dimension (3, n) called A, I want to calculate the normalization and cross product of two arrays (b,z) (see the code please) for each column (for the first column, then the second one and so on).
the function that I created to find the ...