Zapis liczb nieparzystych do tablicy jednowymiarowej

0

Proszę o pomoc, program musi wypisać liczby nieparzyste z zakresu 10-100 wyniki to liczby od 11 do 99 czyli razem 45 liczb, muszą one zostać zapisane do tablicy, którą należy później wyświetlić a nie wiem jak mam to zrobić poniżej jest mój kod źródłowy. Program działa tylko nie zapisuje wyników do tablicy i nie odczytuje ich z tablicy tylko tak o je wyświetla.

#include <iostream>
using namespace std;

int main()
{
    int i, j;
    const int n = 45;
    int tab[n];

    tab[n];
    for (i = 10; i <= 100; i++) {
        if (i % 2 == 1)
            cout << i << " "; //to jest tak o żeby widzieć czy działa bez tablicy
    }
    for (j = 0; j < n; j++) {
        // nie wiem co tu dać i chyba na odwrót z drugą pętlą powinno być
    }
    return 0;
}

2
    tab[n];

Co robi ta linia?

    for (i = 10; i <= 100; i++) {
        if (i % 2 == 1)
            cout << i << " "; //to jest tak o żeby widzieć czy działa bez tablicy
    }

To teraz skieruj się do swojego kursu i zobacz jak się obsługuje tablice - to nic trudnego, a najtrudniejsze już masz za sobą.

1
for(int i=0,n;(n=11+(i<<1))<=100;++i) cout<<"tab["<<i<<"]="<<n<<";"<<endl;

1 użytkowników online, w tym zalogowanych: 0, gości: 1