Facebook
From Anorexic Bongo, 9 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 242
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. struct punkt{
  7.  
  8.     int rozmiar_przestrzeni;
  9.     int *tablica_wspolrzednych=new int[rozmiar_przestrzeni];                //tablica wspolrzednych ze wskaznikiem (tablica dynamiczna) bo uzytkownik wpisuje jaka ma byc, np 2D, 3D itd
  10.  
  11.     void wpisz(){
  12.         cin>>rozmiar_przestrzeni;
  13.         for(int i=0; i<rozmiar_przestrzeni; i++){
  14.             cin>>tablica_wspolrzednych[i];                                  //skoro tablica to trzeba do kazdej szufladki wrzucic jedna wartosc wspolrzednej,np x=5, y=6, z=8 itd
  15.         }
  16.     }
  17.     void translacja(){
  18.         for(int i=0; i<rozmiar_przestrzeni; i++){
  19.             int oilechceszprzesunac;
  20.             cin>>oilechceszprzesunac;
  21.             tablica_wspolrzednych[i]=tablica_wspolrzednych[i]+oilechceszprzesunac;              //do kazdej po prostu dodajesz o jaka wartosc chcesz przesunac
  22.         }
  23.     }                                                                                           //symetrie jeszcze musze rozkminic
  24.    
  25.  
  26. };
  27.  
  28. int main(){
  29.     punkt jakisobiekt;
  30.     jakisobiekt.wpisz();
  31.     jakisobiekt.translacja();                                                       //to wywolanie juz chyba zrozumiale ;)
  32. }
  33.