tresc zadania
tablice o rozmiarze podanym przez urzytkownika wypelnij licbami losowymi 2 cyfrowymi, wypisz je na ekranie przy pomocy 2 tablicy, ktorej elementami sa 3 krotnosci elementow z 1 tablicy ((pokaz elementy tej tablicy ) utworz 3 tablice, w ktorej elementami sa liczby bedace roznica z 2 i 1 tablicy.
Mam napisane tyle, co prawda wypisuje to co ma wypisywac, ale wypisuje takze dodatkowe liczby. Pomoze ktos ?
[quote]
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
srand(time(NULL));
int *tab1 ;
int *tab2 ;
int *tab3;
int a;
int i,j,x,k;
cout<<"podaj rozmiar tablicy "<<endl;
cin>>a;
tab1 = new int [a];
cout<<"tablica 1"<<endl;
for (i=0;i<a;i++)
{
tab1[i] = 0+rand ()%(99-0+1);
cout<<*tab1<<"\t";
}
cout<<endl;
cout<<"tablica 2"<<endl;
tab2 = new int [a];
for (i=0;i<a;i++)
{
for (j=0;j<a;j++)
{
x=3 * tab1[i];
tab2[j] = x;
cout<<*tab2<<"\t";
}
}
tab3 = new int [a];
cout<<endl;
cout<<"tablica 3"<<endl;
cout<<endl;
for (i=0;i<a;i++)
{
for (j=0;j<a;j++)
{
for (k=0;k<a;k++)
{
tab3[k] = tab2[j] - tab1[i] ;
cout<<*tab3<<"\t";
}
}
}
getch();
}
//---------------------------------------------------------------------------
[/quote]