Witam, mam problem z programem, moje zadanie jest następujące:
Napisz program wczytujący z klawiatury n liczb całkowitych gdzie n jest podawane przez
użytkownika z klawiatury oraz n powinno być mniejsze niż Nmax – predefiniowana maksymalna
wielkość tablicy jednowymiarowej (należy to sprawdzić i w razie podania za dużego n odpowiednio
zareagować prosząc o ponowne jej podanie). Program ma następnie za zadanie:
- Określić wartości w drugiej tablicy o rozmiarze n-1 zawierającej sumę elementu o danym
indeksie i elementu o następnym indeksie. - Obie tablice wyświetlić na ekranie.
- Obliczyć dla każdej tablicy ilość elementów parzystych i wyświetlić wyniki na ekranie.
zrobiłem tylko tyle, że mogę wyświetlić pierwszą tablice, nie wiem jak zadeklarować drugą:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int iloscElementow;
int iloscElementow2;
cout<<"Podaj rozmiar tablicy: ";
cin>>iloscElementow;
cout<<"Rozmiar tablicy to: "<<iloscElementow<<endl;
cout<<"Podaj elementy tablicy: "<<endl;
int tab[iloscElementow];
for(int i=0; i<iloscElementow; i++)
{
cout<<"tab["<<i<<"] : ";
cin>>tab[i];
}
int tab2[iloscElementow2];
{
iloscElementow2[i]=ilosElementow[i]-iloscElementow[i-1];
}
for(int i=0; i<iloscElementow2; i++)
cout<<"tab2["<<i<<"] : ";
return 0;
}
od int tab2 program się już nie kompiluje