Witam. Mam za zadanie napisać prosty program, który wyświetla liczby podzielne przez 2. Ma on być napisany przy pomocy funkcji.
Niestety nie umiem tego dobrze zrobić, gdyż program zwraca tylko jedną liczbę zamiast kilku. Proszę o pomoc.
#include <tchar.h>
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
int n,i,arr[100];
void wpisywanie()
{
cout<<"Podaj ile chcesz wpisac liczb: ";
cin>>n;
for (i = 0; i < n; i++) {
cout<<"Podaj "<<i+1<<" liczbe: ";
cin>>arr[i];
}
}
int dzielenie()
{
for (i = 0; i < n; i++) {
if (arr[i]%2==0) {
return arr[i];
}
}
}
int main ()
{
wpisywanie();
cout<<"Liczby podzielne bez reszty przez 2 to: "<<dzielenie()<<endl;
getch();
return 0;
}