Data Journey

International Studies Grad. racing for AI Engineer

Download as .zip Download as .tar.gz View on GitHub
8 January 2021

Passing Arrays

by mervyn

Passing Arrays

A local supermarket is running a promotion: each Nth customer will receive one item for free. Customers names are sequentially given as array of strings (see template). Write a function that receives the array of customers, its size, and the N number as arguments, and prints the names of the lucky customers each in a new line.

Sample Input 3

Sample output Rayan Bruce Richard Mary

#include <iostream>
#include <string>
using namespace std;

//complete the function
void winners(string visitor[], int size, int N) {
    for(int i=1; i <= size; i++){
    if(i % N == 0)
    cout<<visitor[i-1]<< endl;
}

}

int main() {

    string customers[] = {"Alice", "Bob", "Rayan", "Emma", "Ann", "Bruce", "Synthia", "Daniel", "Richard", "Sam", "Nick", "Mary", "Paul"};

    //getting the lucky number as input
    int n;
    cin >> n;
    //call function
    winners(customers, 13, n);

    return 0;
}
tags:

Comments

Post comment
Loading...

Share this: