| Zobacz poprzedni temat :: Zobacz następny temat | 
| Autor | Wiadomość | 
    
    
        | Maly 
 
 
 Dołączył: 09 Paź 2006
 Posty: 92
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: z dupy
 
 | 
            
                |  Wysłany: Nie 17:29, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | Hmm, ale to moze byc nieprawda  zrobilem sobie pierwsza czesc zadania drugiego na bazie wykladow majdzika i wyszlo cos takiego: 
 osoba os;
 int *wsk_w=&os.wiek;
 char *wsk_c=os.naz;
 
 a wiec niby to samo co przedtem tyle ze bez tego przyrownania do osoby() na samej gorze. Kompilator tez nic nie pluje wiec chyba dobrze
   
 co do drugiej czesci nie mam mocy, a wiec uznaje aktualna wersje za poprawna.
 
 zad4 jest dobrze bo tytan napisal i zaliczyl wiec spoko, zas w zad6 wystarczy w koncowce w nawiasie usunac inty obok zmiennych tam "i" i "j" i to chyba wszystko czyz nie?
   |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        |  | 
       |  | 
    
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Nie 17:44, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | spytamy sie jutro majdzika na wykladzie   
 "zad4 jest dobrze bo tytan napisal i zaliczyl wiec spoko" - ale miał jakąś zaktualizowaną wersję. Wstawi ktoś na forum?
 
 Ostatnio zmieniony przez thebestman dnia Nie 17:45, 22 Lut 2009, w całości zmieniany 1 raz
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | Maly 
 
 
 Dołączył: 09 Paź 2006
 Posty: 92
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: z dupy
 
 | 
            
                |  Wysłany: Nie 17:56, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | to chyba to: 
 
 template< class T, int wielkosc>
 
 class tablica {
 T*  tab;
 public:
 tablica()
 {
 tab = new T[ wielkosc ];
 }
 
 ~tablica()
 {
 delete tab;
 }
 
 T max()
 {
 T x = *tab[0];
 for (int i = 1; i < wielkosc; i++)
 if ( x < *tab[i])
 x = *tab[i];
 return x;
 }
 }
 
 Ostatnio zmieniony przez Maly dnia Nie 17:57, 22 Lut 2009, w całości zmieniany 1 raz
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | Maly 
 
 
 Dołączył: 09 Paź 2006
 Posty: 92
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: z dupy
 
 | 
            
                |  Wysłany: Nie 18:07, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | Jednak jest zle to drugie   
 pierwsza czesc zadania wskaznik do inta powinien wygladac tak:
 
 int (osoba::*wsk_do_kl) = &osoba::wiek;
 
 
 na 90% to jest dobrze
   
 
 
 do chara zrobilem tak:
 
 char (osoba::*wsk_do_kl2) = osoba::naz;
 ale cos tam kompilator sie pluje
 
 
 
 a do voida tak o:
 void (osoba::*wskaznik)() = &osoba::wypisz;
 
 Ostatnio zmieniony przez Maly dnia Nie 18:20, 22 Lut 2009, w całości zmieniany 1 raz
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Nie 18:36, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | wydrukuj to na majdzika prosze, to sobie z nim podyskutujemy |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | Maly 
 
 
 Dołączył: 09 Paź 2006
 Posty: 92
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: z dupy
 
 | 
            
                |  Wysłany: Nie 20:20, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | Kurde nie wiem czy dobrym pomyslem jest pojscie do niego z zadaniami na egzamin, postaw sie na miejsce majdzika, nie dosc ze durnie nie potrafia rozwiazac wybranych 3 zadan to jeszcze przychodza do mnie i pytaja sie czy jest dobrze   
 Jeszcze nam zmieni zadania i co wtedy?
   |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Nie 20:27, 22 Lut 2009    Temat postu: |  |  
                | 
 |  
                | byłem przy tym jak kilka razy w czwartek wspominał "dajcie te zadania jakiemuś piątkowiczowi, żeby je rozwiązał" oraz "przyjdźcie w poniedziałek i mi je pokażcie, jak będę miał wątpliwości to spróbujemy skompilować" 
 a jeśli się nie uda to powiedział że da nam jeszcze jedną szansę, z tym ze wtedy żarty się skończą i zmieni pytania.
 a jeśli wtedy się nie uda to zawsze można brać warunek
 
   
 Ostatnio zmieniony przez thebestman dnia Nie 20:29, 22 Lut 2009, w całości zmieniany 1 raz
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | Axel 
 
 
 Dołączył: 08 Paź 2006
 Posty: 156
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: Zielona Góra                           Ulubiony napój: Komandos Biały
 
 | 
            
                |  Wysłany: Pon 16:50, 23 Lut 2009    Temat postu: |  |  
                | 
 |  
                | Zadanenko 6 by Axel: 
 #include <iostream>
 #include <conio.h>
 using namespace std;
 
 class punkt{
 int x,y;
 public:
 punkt(int i,int j){
 x=i; y=j;}
 punkt(const punkt &){}
 void pokazP(){
 cout << "i= " << x << " j= " << y << endl;
 }
 };
 
 class kwadrat: public punkt{
 private:
 int bok;
 public:
 kwadrat(int i,int j,int a): punkt(i,j){
 bok=a;
 }
 void pokazK(){
 pokazP(); cout << " bok = " << bok << endl;
 }
 };
 
 int main(){
 punkt p(2,3);
 kwadrat k(5,1,1);
 p.pokazP();
 k.pokazK();
 while(!kbhit());
 }
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Wto 19:52, 24 Lut 2009    Temat postu: |  |  
                | 
 |  
                | hmm, skoro chcecie zaliczać to już w czwartek, to postanówmy jak najszybciej jakie wersje programów zakuwać. Najlepiej żebysmy wszyscy sie nauczyli dokladnie tych samych kodów
  , zeby nie bylo ze jedni zaliczą a drudzy niekoniecznie   |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | Maly 
 
 
 Dołączył: 09 Paź 2006
 Posty: 92
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 Skąd: z dupy
 
 | 
            
                |  Wysłany: Śro 12:07, 25 Lut 2009    Temat postu: |  |  
                | 
 |  
                | zad 4. template< class T, int wielkosc>
 
 class tablica {
 T* tab;
 public:
 tablica()
 {
 tab = new T[ wielkosc ];
 }
 
 ~tablica()
 {
 delete tab;
 }
 
 T max()
 {
 T x = *tab[0];
 for (int i = 1; i < wielkosc; i++)
 if ( x < *tab[i])
 x = *tab[i];
 return x;
 }
 }
 
 
 
 
 
 zad. 2
 
 int (osoba::*wsk_do_kl) = &osoba::wiek;
 char (osoba::*wsk_do_kl2) = osoba::naz;
 void (osoba::*wskaznik)() = &osoba::wypisz;
 
 
 No i zad. 6 te co dal axel, taka jest moja propozycja
   |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Śro 13:51, 25 Lut 2009    Temat postu: |  |  
                | 
 |  
                | hehe, ja popieram   zabieram sie za wkuwanie
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | j_PW 
 
 
 Dołączył: 11 Cze 2008
 Posty: 75
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Śro 14:36, 25 Lut 2009    Temat postu: |  |  
                | 
 |  
                | o której jest ten egz i gdzie? |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Śro 14:46, 25 Lut 2009    Temat postu: |  |  
                | 
 |  
                | chyba o 12:00; mamy czekac pod jego salą (ma 2 sale: na IV i III pietrze, raczej bedzie na IV) |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
    
    
        | thebestman 
 
 
 Dołączył: 16 Paź 2006
 Posty: 398
 Przeczytał: 0 tematów
 
 Ostrzeżeń: 0/5
 
 
 | 
            
                |  Wysłany: Czw 9:26, 26 Lut 2009    Temat postu: |  |  
                | 
 |  
                | z zadania 6 ktore zrobił Axl najprawdopodobniej wystarczy tylko ten fragment kodu, zeby majdzik uznal ze jest dobrze: 
  	  | Kod: |  	  | class kwadrat : public punkt {
 private:
 int bok;
 
 public:
 kwadrat(int i, int j, int a) : punkt(i, j) {
 bok=a;
 }
 };
 
 | 
 mogliscie tak od razu, a nie pół nocy musiałem dochodzić o.0
 
 Ostatnio zmieniony przez thebestman dnia Czw 10:43, 26 Lut 2009, w całości zmieniany 8 razy
 |  | 
    
        | Powrót do góry |  | 
    
        |  | 
        
|  |