Getting the Concatenated Number In the code editor, you will see that there's a globally declared integer array named, dataset. Additionally, there's a function declaration for the function getConcatenatedNumber(int n). Your task is to define the getConcatenatedNumber function. This will accept an integer n and will perform some operations on the global array. If the passed integer n is an even number, you need to concatenate all the integers located in the even indices (special case: 0 index is considered as even here). If the passed integer n is an odd number, you need to concatenate all integers located in the odd indices. Since 0 is neither odd or even, you need to concatenate all the integers in the array if n is 0. Afterwards, you need to add the inputted integer n three times to the concatenated number and return the result. In the main(), ask the user to input the value of n, call the function getConcatenatedNumber and pass the value of n, and then print the result. SAMPLE: Input n: 20 Output: 322 Input n: 7 Output: 434 Incomplete code: #include int dataset[] = {2, 4, 6, 1, 2, 3}; int getConcatenatedNumber(int n); int main(void) { // Hey there, start typing your C code here... return 0; }
Getting the Concatenated Number
In the code editor, you will see that there's a globally declared integer array named, dataset. Additionally, there's a function declaration for the function getConcatenatedNumber(int n).
Your task is to define the getConcatenatedNumber function. This will accept an integer n and will perform some operations on the global array.
If the passed integer n is an even number, you need to concatenate all the integers located in the even indices (special case: 0 index is considered as even here). If the passed integer n is an odd number, you need to concatenate all integers located in the odd indices. Since 0 is neither odd or even, you need to concatenate all the integers in the array if n is 0. Afterwards, you need to add the inputted integer n three times to the concatenated number and return the result.
In the main(), ask the user to input the value of n, call the function getConcatenatedNumber and pass the value of n, and then print the result.
SAMPLE:
Input n: 20
Output: 322
Input n: 7
Output: 434
Incomplete code:
#include<stdio.h>
int dataset[] = {2, 4, 6, 1, 2, 3};
int getConcatenatedNumber(int n);
int main(void) {
// Hey there, start typing your C code here...
return 0;
}
Step by step
Solved in 4 steps with 4 images