_Borys
Stały użytkownik-
Postów
281 -
Dołączył
-
Ostatnia wizyta
Treść opublikowana przez _Borys
-
Ktory rocznik tej Vectry? Mnie sie podobaly B. Co do samego samochodu Jezeli to jest model B to musze napisac ze takiego zawieszenia w rzyciu nie widzialem. Kumpel nia takie rzeczy potrafil robic ze juz nie wiem czy to ze zyjemu to po prostu szczescie, przeznaczenie czy to ze kumpel dobrze jezdzil. Raz nawet malutko braklo a rozwalil by stacje benzynowa ( lod, 100 Km/h, reczny bo kolega musial kupic papierosy na tejze stacji). Po locie koszacym bokiem z ktorego udalo mu sie jakos cudem wyprowadzic samochod, po przleceniu obok systrubutora ( gdzies tak pare centymetrow od samochodu) zatrzymal sie brdzo blisko od budki gdzie siedzi kasjer. Klijet z tylu przwie zemdlal ( pozdrowionka Andzej) A drugi ( pozdrowionka Zajaczek) ten co siedzial z przodu wyszedl z samochodu trzasna dzwiami i krzyknal na cala stacje " NOZ [ciach!]A ZNOW NIE PRZY[ciach!]LIL" Gzesiu, Andzej Zajaczek jak czytasz to forum to pozdrowionka. Juz niedlugo jak mi sie uda to mozemy powtorzyc 2001 rok. ( zainteresowani wiedza o co chodzi. W karzdym razie: Maxymalna predkosc z jaka jechalismy to 200 km/h (A4 w czasach swietnosci miedzy krakowem i chrzanowem). Co do deski to rzezcz gusto dla mnie wszyskto na miejscu funkcjionalnie i jak najbardziej w porzadku. Ciekawe czy domyslic sie jak zapalic swiatlo w srodku samochodu? Ja osobiscie chcialbym miec taka Vectre ale niesty tu gzdie jestem ich nie sprzedaja. Najblizy oplowi model to CAdilac Catera ( Opel Omega produkowany w USA pod inna nazwa).
-
No ja bym nie polecal kolega mial swego czasu Golfa 4 GTI VR6 180KM. Nie powiem na poczatku chodzil mu zjefajnie ale po jakims czasie zaczal sie psuc co troche cos siadalo w silniku i zapalala sie kontrolka "Check Engine" nie wytrzymal chlopak i sobie zmienil fure jak na razie nie nazeka. Drugi kolega obecnie posiada VW Jetta ( amerykanska wersje Vento) tez WR6 zeby niesklamac to juz zdazyl wymienic: zawieszenie, uklad chamulcowy, wspomaganie kierownicy skrzynie biegow i jeszce duzo innych zeczy o ktorych nie pamietam. A obecnie przymierza sie do wymiany skrzyni biegow ( po raz drugi). Aha jeszce kable tez musial wymienic bo mu silnik palil chyba tylko na 4 cylindry.
-
A ja sie tyle upisalem :mur: . Niewazne. Nie chodzi o koszt produkcji tylko o to ze Cathar ceni sobie bardzo jego czas. Troche zajelo zeby taki bloczek zaplanowac, zrobic testy i wybrac najwarzniejsze rozwiazanie. Trzeba wiedziec ze zanim powstal STORM kilka innych konstrukcji sie nie sprawdzilo i nie weszlo do masowej produkcji. Sailence jak masz takiego znajomego to lepiej dla Ciebie. Wykorzystaj to i zrob bloczek ktory bedzie chociarz zblizony do STORMA pod wzgledem osiagow, wiele od niego ladniejszy, tanszy i wogole naj. Pozniej zaloz nowy watek z propozycja zbiorowego zamowienia (zeby bylo taniej) i przygotuj sie na wysluchiwanie ze twoj extra bloczek jest za bzrytki, za drogi i wogole do ... Skonczylibyscie nazekac ze cena, ze to ze tamto. Fakt cena jest wysoka ale jakbyscie przeczytali moj poprzedni post to byscie wiedzieli ze nikogo nie zmuszam do kupna. Nazekac moze karzdy i to chyba jedyna rzecz ktora niektorym wychodzi. Prawda jest taka ze to jes najwydajniejszy bloczek na swiecie, i zadna konstrukcja w tym krajowe produkty mu nie doruwnuja i jeszce dlugo nie beda. Ale nie to jest tematem dyskusji. Tematem dyskusji jest " moj kolega ma to czy tamto, i w sumie mozna by cos podobnego zrobic za 1/100 ceny". Najwyzszy [ciach!]a czas cos zaczac robic zamiast narzekac, gdybac i plakac. Tak dla formalnosci. Dostalem maila od Cathar'a oto jego tresc:
-
Ale do cholery nie wszyscy musza myslec tak samo jak wiekszosc. Uwierz mi bardzo cenie sobie kreatywnosc i podziwiam ludzi za modding i home made. Ale nie wszyscy zostali obdarzeni zdolnosciami manualnymi albo po prostu nie maja czasu i osprzetu do robienia tego typu rzeczy. Nie znaczy to w cale ze " ci inni " sa zbyt leniwi czy maja dwie lewe rece. Pozwol jeszce tylko ze zadam ci pytanie. Umiesz jezdzic 100 tonowa cysterna w duzym ruchu miedzy samolotami na najruchliwszym lotnisku na swiecie? Bo ja np umiem bardzo dobrze. A jesli nie umiesz czy znaczy to ze ze jestes leniwy, glupi, czy ze masz dwie lewe rece? Nie. Gdyby kazdy umial i robil to samo to zycie byloby strasznie nudne. Problem jednak jest gdzie indziej, a mianowicie w tym ze jedni nie moga/ nie chca zrozumiec tego ze z pewnych powdow ci drudzy mysla inaczej. I chociarz nie wiem dlaczego tak jest czy w gre wchodzi zazdrosc, glupota, czy cokolwiek innego, ale chyba lepiej by bylo dla obu stron gdyby jednak bardziej otworzyc sie na to co mysla inni zamiast przyklejac do drugiej strony epitety typu " dwie lewe rece" itd. Teraz w kwesti formalnej incjatywa zbiorowego zakupu nie wyszla odmnie tylko od innego uzytkownika. Ja chcialem tylko przyblizyc ten blok uzytkownikom tego forum chociarzby dlatego ze duzo osob nie slyszalo o nim zupelnie nic. Chcialem tez zaoferowac pomoc dla wszystkich tych ktorzy byliby ewentualnie zainteresowani zakupem, chociarzby ze dlatego ze zagrywki w stylu ja mam a ty nie, uwarzam za szczeniackie . Czy tak trudno jest zauwarzyc ze wlozylem w to troche czasu tylko dla tego ze chcialem zrobic cos innego niz zakladanie topika pt: " co sadzicie o CPC". Jezeli nikt nie nie bedzie chcial zamuwic tego bloku to OK. Przecierz nikogo do tego nie zmuszam. Musicie jednak przyznac, ze mamy tu do czynienia z zupelnie innym rodzajem konstrukcji w porownaniu do tego z czym sa przyzwyczajeni urzytkownicy tego forum. i moim zdaniem jesli chociarz jedna osoba z milosnikow home made zainteresoje sie tym blokiem od stromy technicznej, a juz na pewno jesli to co napisalem pomoze w stworzeniu wydajniejszych blokow, to uznam ze bylo warto. I zeby bylo jasne nie chodzi mi tu o kopiowanie cydzych rozwiazan, ale o to zeby wyciagnoc wnioski z pracy innych. Mysle ze jest to jedyny sposob zeby tworzyc bloki ( w tym konkretnym przypadku ) na tgzw swiatowym poziomie, a przy tym utrzymac ich ceny w rosadnych granicach. Ale tego nie osiagnie sie nigdy, jesli bedzie sie na to co mysla inni. Update: Co do wymiarow itd to napisze o nich jutro bo juz jesem troche zmeczony 1:16 AM.
-
Wiem ze nie wyciagne ale przecierz nikt nie uzywa pompek 600 litrow na minute do WC. Podalem tylko teoretycznie taka wielkosc. Wiekszosc ludzi uzywa pompek ktore przepompowuja 1000 i wiecej l/h na godzine. ALe o tym juz wczesniej pisalem wiec sie powtarzam. Zrobilem te kalkulacje zeby wykazac ze w celu osiagniecia rewelacyjnych rezultatow nie potrzebna CI jest jakas kosmiczna pompa o ktorej pisal SpiderMAN. Co do wygladu to zecz gustu, a o gustach sie nie dyskutuje prawda. To co podoba sie tobie moze nie podobac sie komus innemu. Najlatwiej przyczepic sie wlasnie do wygladu. Zreszta jesli ktos kieruje sie wygladem przy wyborze bloku to jego sprawa. Mnie natomiast bardziej interesuje wydajnosc. Nie to zeby mial cos do zazucenia wzornictwu, ktore mi calkowicie odpowiada ( ale to moja oopinia ), nawet jesli CI sie nie podoba to musiasz przyznac ze samym wygladem kompa nie ochlodzisz. A pzrecierz nadal rozmawiamy o chlodzeniu kompa za pomoca WC, prawda???????? Ale po co mi wykresy C/W do przeplywu Roznica cisnien do przeplywu itd. NIe mozna bylo zrobic zamiast tego tmp proca do przeplywu temp wody / przeplywu itd. Wszystko byloby duzo jasniejsze i prostrze w zrozumieniu. co z tego ze jak poszczegolna wartosci sie maja do siebie jak nie wiem w jaki sposob przekladaja sie na wartosci nas interesojace czyli temperatury. Duzo zalezy od sposobu konstrukcji bloku, powierzchni wymiany ciepla, oporow i jescze pewnie paru innych czynnikow ktore zebrane do kupy pozwalaja osiagnac tgz efekt koncowy czyli to o co nam wszystkim chodzi.
-
Przed chwila napisalem ostrego posta na temat OT w tym watku, ale pomyslalem ze nie warto go nawet wysylac. Bardzo prosze o nie robienie z tego watku OT, gdybanie itd. Koniec OT Dzisiaj dostalem paczki z wiatrakami chlodnica i wenzykami czekam jeszce tylko na pompe (powinna przyjsc w przyszlym tygodniu ). Na razie musze zawiesic prace nad ukladem z braku plexy na pojemnik i zloczek, ktore planuje zdobyc jak bede w Polsce. Mozecie napisac gdzie moge w Krakowie zdobyc szybkozlaczki wkrecane Carmazzi i plexe 4 - 5 mm na pojemnik.
-
Zaraz sprobuje sie dowiedziec czy Cathar planuje wypuscic na rynek kolejna serie tych blokow.
-
turtles5 nie doczytalem. Co do wygladu. mi sie on podoba a pozatym ale to zecz gustu. Moim zdaniem to konstrukcja tego bloku wymusila taki wyglad, a pozatym jakby byl z plexi to pewnie predzej zanlazlby sie ktos kto zalozyl by temat pt " Moj nowy homemade, STORM style ". Ciekawe tylko ze nikt nie narzekal na przyklad ze Swifttech tez nie uzywa plexi?????? Co do super wydajnej pompki to skrzydla przy przeplywie wody 1 - 2 GPM ( galon/minute). Rozwija skrzydla tzn bije na glowe wszystkie inne bloki. Zaluzmy ze mamy pompe o wydajnosci 600 l na godzine. czyli 10 litrow na minute podzielic to przez 3.75 l i wyjdzie 2.6 galona na minute. Ciekawe tylko ze nie spotkalem sie jeszce z zadnym uzytkownikiem tego forum ktory uzywa tak "slabej pompy". O super wydajnych wezach,chlodnicy a w szczegolnosci o wodzie sorry ale slysze to po raz pierwszy od CIEBIE . Co do testow po polsku to prawdopodobnie nie ma zadnych bo o ile mi wiadomo to nikt w polsce nie posiada tego bloku.
-
Chcesz zamowic/przedyskutowac/ ponazekac/ doweidziec sie czegos wiecej na temat STORM Little River Water Block Kliknij tutaj zamiast tworzyc OT
-
Zalozylem ten temat zeby nie robic OT z innego watku. Cathar's Storm CPU block jest obecnie najlepszym na rynku blokiem na CPU. Wersja miedziana G4 wyglada jak na zalaczonym nizej obrazku : A tak wyglada ta sama wersia tylko bardziej od srodka: Wersia srebrna G5 wyglada tak: A tak wyglada ta sama wersia tylko bardziej od srodka: Blok mozna zamontowac na nastepujace procesory: Socket 462 (AMD Socket A) urzywajac 4 otworow wokol gniazda procesora*** . Socket 423** (Intel Willamette P4), Socket 603/604** (Intel Xeon) sposob montarzu jw. Socket 478** (Intel Northwood P4/EE) jak wyrzej ale trzeba zdemontowac podstawke na ktorej montujemy wiatraczek. Socket 754/939/940** (all AMD Athlon64 series) uzywajac 2 otworow przy gniezdzie procesora, blok przykrecamy do plytki z drugiej strony plyty ( sama plytka nie jest dolaczona do zestawu) . Socket 775** (Intel Socket T Prescott-style LGA) uzywajac otworow wokul gniazda procesora ** - do przykrecenia bloku trzeba urzyc specjalnej plytki dolaczonej do zestawu na ponizszym zdjeciu plytka przykrecona do bloku: *** - nie ma mozliwosci zamontowania bloku bezposrednio do gniazda procesora tak jak np wiatraczek box'owy Blok, jezeli nie sprecyzowano inacze zostanie wyslany z niklowanymi zlaczkami typu "choinka" o wymiarze zewnetrznym 1/2" (clala), pasujacym na warz o srednicy wewnecznej 1/2" (cala). oczywiscie dla chetnych dostepne sa nastepujace opcje: 3/8" (10mm) OD niklowane choinki. 5/16" (8mm) OD niklowane choinki. bez zlaczek - mozna wstawic dowolne zlaczki na gwincie 3/8" (koszt bloku to 4 AUD mniej) Cena bloku w wersji miedziowej G4 to $123 AUD (119 bez kroccy) Cena bloku w wersji srebrnej G5 to $250 AUD (dane znalazlem na stronie z testem) ( 246 bez kroccy jak mniemam) Do ceny nalezy doliczyc oplate za przesylke 15.50 AUD za jeden blok ( nie podana jest cena za wieksza ilosc blokow ale na pewno w przeliczeniu na jeden blok bedzie mniejsza). Do kosztow nalezy doliczyc 3.5 % wartosci zamowienia ( ale ponizej 200 AUD) na koszty zwiazane z wymiana waluty. PAYpal jest sugerowana metoda zaplaty w transakcjach miedzynarodowych. Jezeli chcecie mozecie wyslac czek bankowy w USD, Euro, czy funtach brytyjskich. Metoda drosza, i dluzej bedziecie musiali czekac na wymazony blok. W tym przypadku (cena bloku + koszt wysylki + 10 AUD ) * 1.025 = Cena z wysylka przez PAYpal (krocce w komplecie) w PLN (2/18/2005) 356 PLN za jeden blok I walsnie tutaj dochodzimy do sedna tetgo postu ! jesli znalazlo by sie kilku chetnych to mozna by zaoszczedzic na kosztach przesylki ( a moze i nie tylko na nich), przez co obnizyc cene bloku. Jezeli powarznie myslicie o zakupie piszcie w tym topicu. Wiecej informacji znajdziecie Na tej stronce. tutaj znajdziecie : Test Wersji miedzianej G4 Test wersji srebrnej G5 I jeszce jazda obowiazkowa zanim zaczniecie na mnie nalatywac ad 1 Zakladajacy ten topic nie czerpie jakichkolwiek zyskow z obrotu blokami, ad 2 Zakladajacy ten topic nie czerpie jakichkolwiek innych zyskow z tytulu zaangazowania w tym temacie ad 3 Zakladajacy ten topic wyraza chec pomocy w ewentoalnych negocjacjach wliczajac w to mozliwosc rozmowy telefonicznej ze sprzedawca tego bloku celem ustalenia kosztow ad 4 jesli znalazlyby sie osby chetne w ich gestii pozostanie - wybor metody zaplaty - zebranie pieniedzy - wyslanie pieniedzy - oraz wszytkie inne czynnosci zwiazane z tematem majatkowym Update: Link nie chce dzialac niestety ale wszystkie sposoby kontaktu sa dostepne pod Contact US na stronie glownej
-
Z wysylka do USA 107.30 $. Jak na razie to fajnie wyglada w pudelku bo czeka na reszte czesci i niestety jeszce sobie poczeka z dobry miesiac bo musze zalatwic plexe na pojemnik i szybkozlaczki. A zrobie to dopiero jak bede w Polsce jak dobrze pojdzie to za ponad miesiac. Dla wszystkich zainteresowanych podaje LINK do stronki Cathar'a. Co do zamuwien to w moim przypadku czekalem jakies 4 miesiace zeby zamowic ten bloczek, ale moze teraz sie juz tak dlugo nie czeka. Dla zainteresowanych: Tutaj test STORM G4 (Cu) A tutaj test STORM G5 (Ag) Update: poprawilem dziekuje
-
Kyniek BIE3 jest po prostu za duza i nie mial bym gdzie jej umiescic. Nie wziolem pompy od DD czy innych na 12v po lektorze postow na tym forum i dlastego ze zasilacz powinien zasilac kompa a nie chlodzenie wodne. Co do sestawu od Coolance to jednak wole sam modz dobrac bloki wenzyki itp. Pozatym nie wydaje mi sie zeby Coolance zrobilo wydajniejszy blok na CPU niz Storm Cathar'a. Update: Pozatym nie jestem pewien czy moglbym blok od kulance zalozyc na A64 kiedys w przyszlosci. Z blokiem ktory mam obecnie nie ma tego typu problemow. Dziekuje wszystkim za pomoc w wybraniu pompy zaraz ja zamowie. Goraco pozdrawiam Borys.
-
Raczej w to bardzo watpie ze za 250 zl zlozysz wydajniwjszy zestaw (CPC?). Nie bardzo tez rozumiem o jakie skomplikowane zlaczki CI chodzi. Jezeli o szybkozlaczki o ktore pytalem wczesniej to nie bardzo rozumiem w jaki sposob one komplikuja uklad ? Co do nagrzewnicy to wybralem wlasnie taka bo: 1 nie mam czasu szwedac sie po zlomach w poszukiwaniu czesci 2 nie mam czasu przerabiac np krocow tak zeby pasowaly do mojego ukladu 3 nie mam frezarki, tokarrki ani CNC w garazu 4 przeczytalem Ten Topic 5 nie mam zaufania do ludzi wyznajacych filozofie "dobre bo moje a reszta to szajs" Ponawiam pytanie l30 czy l35
-
Zdecydowalem sie na Tygony 1/2 ID zamuwilem tez chlodnice: Wiatraczki na chlodnice: Antec 120 Blue Led Zastanawiam sie jeszce czy wziac hydora l30 czy l35 ?
-
To zmien class na struct i bedzie w jezyku C. Mowilem popatrz na ten program zobacz co z czym i wykorzystaj obserwacje w swoim programie. Juz latwiej chyba nie moze byc.
-
Niech strace : #include <iostream>#include <iomanip> using namespace std;// declarin classclass Matrix{ // public functions public: // these functions are in charge of getting matrix dimensions from the user bool Input_matrix_1st_dimensions (); bool Input_matrix_2nd_dimensions (); // this checks if the dimensions allow the matrixes to be multiplied bool Check_2nd_matrix_dimensions (); // these functions get matrix dimansions from private values int Get_number_of_rows_m1 (); int Get_number_of_columns_m1 (); int Get_number_of_rows_m2 (); int Get_number_of_columns_m2 (); int Get_number_of_rows_m3 (); int Get_number_of_columns_m3 (); // these functions let the matrix values to be inputed bool Input_values_1st_matrix (int &Number_of_rows_m1, int &Number_of_columns_m1); bool Input_values_2nd_matrix (int &Number_of_rows_m2, int &Number_of_columns_m2); // these funcyions display first and second matrix void Display_1st_martrix ( int &Number_of_rows_m1, int &Number_of_columns_m1 ); void Display_2nd_martrix ( int &Number_of_rows_m2, int &Number_of_columns_m2 ); // this function creates third matrix by multiplying first and second matrix void Multiply_Matrixes (int &Number_of_rows_m3, int &Number_of_columns_m3, int &Number_of_columns_m1); // this function displays third matrix void Display_3rd_martrix ( int &Number_of_columns_m3, int &Number_of_rows_m3 ); // this function sets third matrix dimaensions void Set_matrix_3_dimensions (); // private values for private: // Matrix 1: // number of rows int Number_of_rows_m1; // number of columns int Number_of_columns_m1; // Matrix 2: // number of rows int Number_of_rows_m2; // number of columnss int Number_of_columns_m2; // Matrix 3: // number of rows int Number_of_rows_m3; // number of columns int Number_of_columns_m3; // this intializes the maximum matrixes that can be used int Matrix_1 [10] [10]; int Matrix_2 [10] [10]; int Matrix_3 [10] [10];};int main (){char loop_control = 'y';int return_value = 0;// declaring objectMatrix M;// begining the first loopwhile ( loop_control == 'y'){ // error checking if the input data is wrong the function returns falseif ( M.Input_matrix_1st_dimensions () == true ) { // error checking if the input data is wrong the function returns false if ( M.Input_matrix_2nd_dimensions () == true && M.Check_2nd_matrix_dimensions () == true ) { // declaring local variables used in int main function int number_of_rows_m1 = 0; int number_of_columns_m1 = 0; int number_of_rows_m2 = 0; int number_of_columns_m2 = 0; int number_of_rows_m3 = 0; int number_of_columns_m3 = 0; // setting the variables by calling functions that get data from class Matrix private values number_of_rows_m1 = M.Get_number_of_rows_m1 (); number_of_columns_m1 = M.Get_number_of_columns_m1 (); number_of_rows_m2 = M.Get_number_of_rows_m2 (); number_of_columns_m2 = M.Get_number_of_columns_m2 (); M.Set_matrix_3_dimensions (); number_of_rows_m3 = M.Get_number_of_rows_m3 (); number_of_columns_m3 = M.Get_number_of_columns_m3 (); // error checking if the input data is wrong the function returns false if ( M.Input_values_1st_matrix ( number_of_rows_m1, number_of_columns_m1) == true ) { // error checking if the input data is wrong the function returns false if ( M.Input_values_2nd_matrix (number_of_rows_m2, number_of_columns_m2) == true ) { // calling functions displaing matrixes 1 and 2 M.Display_1st_martrix ( number_of_rows_m1, number_of_columns_m1 ); M.Display_2nd_martrix ( number_of_rows_m2 ,number_of_columns_m2 ); // calling functions multiplying matrixes 1 and 2 M.Multiply_Matrixes (number_of_rows_m3, number_of_columns_m3, number_of_columns_m1); // calling functions displaing matrix 3 M.Display_3rd_martrix (number_of_rows_m3, number_of_columns_m3); cout << endl; // this asks user if he wants to continue cout << " Do you want to continue ? Press y if so or no if not " << endl; cin >> loop_control; if ( cin.fail() != 0 ) { loop_control = 'n'; return_value = 1; cerr << " ERROR! Could not read the continue input ! " << endl; } } else { loop_control = 'n'; return_value = 1; } } else { loop_control = 'n'; return_value = 1; } } else { loop_control = 'n'; return_value = 1; } }else { loop_control = 'n'; return_value = 1; }}cout << "Bye!Bye! " << endl;return return_value;} // this gets data from user if data correct returns true if not falsebool Matrix::Input_matrix_1st_dimensions (){ bool rv = true; int number_of_rows = 0; int number_of_columns = 0; cout << endl; cout << " Enter the number of rows for the first matrix" << endl; cin >> number_of_rows; if (cin.fail () == 0 and number_of_rows >= 1 and number_of_rows <= 10) { cout << endl; cout << " Enter the number of columns for the first matrix " << endl; cin >> number_of_columns; if ( cin.fail() ==0 and number_of_columns >= 1 and number_of_columns <= 10) { Number_of_rows_m1 = number_of_rows; Number_of_columns_m1 = number_of_columns; } else { cerr << " Error!! Could not read the number of columns input " << endl; cerr << " Remember the number of columns must be an inteager grater or equal 1 and less than 10" << endl; rv = false; } } else { cerr << " Error!! Could not read the number of rows input " << endl; cerr << " Remember the number of columns must be an inteager grater or equal 1 and less rhan 10 " << endl; rv = false; }return rv;cout << endl;}// this gets data from user if data correct returns true if not falsebool Matrix::Input_matrix_2nd_dimensions (){ bool rv = true; int number_of_rows = 0; int number_of_columns = 0; cout << endl; cout << " Enter the number of rows for the second matrix" << endl; cin >> number_of_rows; if (cin.fail () == 0 and number_of_rows >= 1 and number_of_rows <= 10) { cout << endl; cout << " Enter the number of columns for the second matrix " << endl; cin >> number_of_columns; if ( cin.fail() ==0 and number_of_columns >= 1 and number_of_columns <= 10) { Number_of_rows_m2 = number_of_rows; Number_of_columns_m2 = number_of_columns; } else { cerr << " Error!! Could not read the number of columns input " << endl; cerr << " Remember the number of columns must be an inteager grater or equal 1 and less than 10" << endl; rv = false; } } else { cerr << " Error!! Could not read the number of rows input " << endl; cerr << " Remember the number of columns must be an inteager grater or equal 1 and less than 22" << endl; rv = false; } return rv;}// this gets data from user if data correct returns true if not falsebool Matrix::Check_2nd_matrix_dimensions (){ bool rv = true; if ( Matrix::Number_of_columns_m1 == Matrix::Number_of_rows_m2 ) { } else { cerr << " Wrong number of rows input " << endl; cerr << " To multiply two matrixes the number of columns in first matrix must be equal to " << endl; cerr << " the number of rows in second matrix " << endl; rv = false; }return rv;} int Matrix::Get_number_of_rows_m1 (){return Number_of_rows_m1;}int Matrix::Get_number_of_columns_m1 (){return Number_of_columns_m1;}int Matrix::Get_number_of_rows_m2 (){return Number_of_rows_m2;}int Matrix::Get_number_of_columns_m2 (){return Number_of_columns_m2;}int Matrix::Get_number_of_rows_m3 (){return Number_of_rows_m3;}int Matrix::Get_number_of_columns_m3 (){return Number_of_columns_m3;}// this gets data from user if data correct returns true if not falsebool Matrix::Input_values_1st_matrix (int &Number_of_rows_m1, int &Number_of_columns_m1){ bool rv = true; cout << endl; cout << endl; cout << " Enter the values for first Matrix " << endl; cout << endl; int i; int j; for ( int i = 0; ( (i < Number_of_rows_m1) && (cin.fail () ==0)); i ++ ) { for (j = 0; ((j < Number_of_columns_m1) && ( cin.fail() == 0)); j ++ ) { cout << " Enter the value for the cell in row " << i+1 << " column " << j+1 << endl; cin >> Matrix_1 [i][j]; } } if ( cin.fail () != 0 ) { cout << " ERROR! Wrong input data !" << endl; rv = false; } return rv;}// this gets data from user if data correct returns true if not falsebool Matrix::Input_values_2nd_matrix (int &Number_of_rows_m2, int &Number_of_columns_m2){ bool rv = true; cout << endl; cout << endl; cout << " Enter the values for second Matrix " << endl; cout << endl; int i; int j; for (i = 0; i < Number_of_rows_m2; i ++ ) { for ( j = 0;(( j < Number_of_columns_m2) && (cin.fail () == 0)); j ++ ) { cout << " Enter the value for the cell in row " << i+1 << " column " << j+1 << endl; cin >> Matrix_2 [i][j]; } } if ( cin.fail () != 0 ) { cout << " ERROR! Wrong input data !" << endl; rv = false; } cout << endl;return rv;}void Matrix::Display_1st_martrix ( int &Number_of_rows_m1, int &Number_of_columns_m1 ){ cout << " 1st Matrix: " << endl; cout << endl; for (int i = 0; i < Number_of_rows_m1; i ++ ) { cout << " | "; for (int j = 0; j < Number_of_columns_m1; j ++ ) { cout << setw (5) << Matrix_1 [i][j] << " | "; } cout << endl; }cout << endl;}void Matrix::Display_2nd_martrix ( int &Number_of_rows_m2, int &Number_of_columns_m2 ){ cout << " 2nd Matrix : " << endl; cout << endl; for (int i = 0; i < Number_of_rows_m2; i ++ ) { cout << " | "; for (int j = 0; j < Number_of_columns_m2; j ++ ) { cout << setw (5) << Matrix_2 [i][j] << " | "; } cout << endl; } cout << endl;}void Matrix::Set_matrix_3_dimensions (){ Matrix::Number_of_rows_m3 = Matrix::Number_of_rows_m1; Matrix::Number_of_columns_m3 = Matrix::Number_of_columns_m2;}// this multiply matrixes 1 and 2 void Matrix::Multiply_Matrixes (int &Number_of_rows_m3, int &Number_of_columns_m3, int &Number_of_columns_m1){ for (int i = 0; i < Number_of_rows_m3; i++) { for (int j = 0; j < Number_of_columns_m2; j++) { int sum = 0; for (int k = 0; k < Number_of_columns_m1; k++) { sum = sum + ( Matrix_1[i][k] * Matrix_2[k][j]); Matrix_3[i][j] = sum; } } }} void Matrix::Display_3rd_martrix ( int &Number_of_rows_m3, int &Number_of_columns_m3 ){ cout << " 3rd Matrix = 1st Matrix * 2nd Matrix : " << endl; cout << endl; for (int i = 0; i < Number_of_rows_m3; i ++ ) { cout << " | "; for (int j = 0; j < Number_of_columns_m3; j ++ ) { cout << setw (5) << Matrix_3 [i][j] << " | "; } cout << endl; } cout << endl;} Przyjrzyj sie uwarznie funkcji void Matrix::Multiply_Matrixes (int &Number_of_rows_m3, int &Number_of_columns_m3, int &Number_of_columns_m1) powinna ci ona pomodz w zrozumieniu jak to dziala Pozdrawiam
-
Wiecie moze czy w Rzeszowie jest jakas uczelnia oferujaca ksztalcenie w zakresie biotechnologii albo technologi zywienia. Goraco pozdrawiam i dziekuje za ewentualne odpowiedzi.
-
Bardzo prosze o odpowiedz co jest nie tak w ponizszej fukcji char RolodexEntry::Input_name ( const char prompt[] ){ cout << prompt; cin.ignore (); cin.getline (Name,Max_name); while ( !cin.fail() || Name[0] == '\0' ) { cin.clear (); cin.ignore (INT_MAX,'\n'); cout << prompt; cin.getline (Name,Max_name); } cout << Name[Max_name]; return Name[Max_name]; } void RolodexEntry::Pass_input_to_array ( RolodexEntry ARR [], short& Number_of_entries ){ short i = Get_number_of_entries (); for ( i < Max_entries ) { cout << " Entry number " << Number_of_entries + 1 << ":" << endl; ARR [i].Name[Max_name] = Input_name (" Input the name \n"); ARR [i].Address[Max_address] = Input_address (" Input the address \n"); ARR [i].Phone_number[Max_phone_number] = Input_phone_number (" Input the phone number \n"); ARR [i].E_mail_address[Max_e_mail_address] = Input_e_mail_address (" Input the e-mail address \n"); Number_of_entries = i ++; } else { cerr << " ERORR! You reached the maximum nuber of entries which is " << Max_entries << " ! " << endl; } return;} po uruchomieniu programu i wprowadzeniu danych program dalej prosi o wprowadzenie danych. dziekuje za odpowiedz
-
Nie moglbym przezyc bez: -Myslenia o Polsce (szczegolnie o kims w Polsce) -Papierosow -Kompa -Tego forum to chyba wszystko Update: Kiedys nie moglem przezyc bez trafki Ale to bylo kiedys
-
Rozwarz sobie jeszce Ten Wedlug mnie super, notatnik, ksiazka telefoniczna, wszystkie strefy czasowe lacznie z nazwami miast i nawet nie wiem co jeszce a sprawuje sie fajnie jak na razie po pol roku uzytkowania dziala super.
-
Wiec tak dzisiaj pszeszedlem sie do przedstawicielstwa FESTO. I zapytalem czy moge u nich kupic szybkozlaczki na tygona takiego jak kilka postow wyzej. Nie mieli skrecanych wiec dali mi wtykowe ( dali za darmo ). Podoba mi sie ta firma. Wlasnie przegladalem ich katalog i trafilem na COS TKAKIEGO.Myslicie ze sie nada???? Moj blok na CPU ma gwint 3/8 BSPP a abandonki tez maja dokladnie taki sam gwint. Pytanie tylko czy Otwor w bloku bedzie pasowal do szybkozlaczki i czy gwintowana czesc szybkozlaczki nie bedzie za dluga zeby wkrecic ja w bloki????
-
Szbkozlaczki podobno sa bezpieczniejsze, wygodniejsze i ladniej sie prezetuja. Szcegoly TUTAJ Co do choinek to moze to moje odczucie ale jak na nie patrze to wydaje mi sie ze koncowka zlaczki zaraz przetnie wenzyka. Znalazlem wczoraj tezt zamych zlaczek chyba na relitynet.pl ale niestety dzisiaj stronka nie wiem czemu nie dziala. Ponawiam pytanie umieszczone kilka postow wyrzej odnosnie roznicy miedzy wenzykami. Bo nie wiem ktory wybrac i to mnie troche wstrzymuje bo razem z wenzykami zamowilbym sobie chlodnice. Z groy wielkie dzieki.
-
Kilka dni szla ale dokladnie nie pamietam ale wiem ze sie zdziwilem ze tak szybko doszla. Jedyny mankament jak na razie zauwarzylem to to ze pudelko w ktorym dostalem blok bylo lekko uszkodzone ( w czasie transporu ) ale blok jest caly wiec nie am sie czym przejmowac. Chialbym tylko jeszcze zmienic w nim choinki na szybkozlaczki ale na razie musze zamuwic choldnice, wenzyki i pompe.
-
Z Polski ale mieszkam w USA. Storma wlasciwie to juz go mam i lezy jak na razie na polce i czeka na reszte czesci.
-
Dziki za odpowiedzi. Teraz wiem ze nie warto. Nie wzialem pod uwage szymu wody bo z pecherzykami powietrza mozna sobie latwo poradzic. Zloze sobie normalny pojemnik ale dopiero za jkai miesiac jak mi sie uda poleciec do Polski bo tu gdzie mieszkam moge dostac tylko plexe o grobosci jakies 2 - 3 mm. Moze mi ktos powiedziec gdzie np w kielcach albo w krakowie znalesc kogos kto potnie mi plexe do odpowienich wymiarow? Zaraz zamowie chlodnice i zaczne szukac pompy. Jeszcze raz wielkie dzieki za zainterosowanie. Update: Czy wie ktos moze jaka jest roznica miedzy wenzykami nr1 a Wenzykami nr 2. Jeszcze jedno male pytanie czy znajde szybkozlaczki wrecane w ktore bede mogl wkrecic te weze ( Srednica wewneczna 12.77, zewneczna 15.9, grobosc scianki 1.6 mm ).
