pakartoti
-
Pranešimai
140 -
Užsiregistravo
-
Lankėsi
-
Atsiliepimai
0%
Reputacijos išklotinė
-
-
pakartoti sureagavo į geras1448 Skaičių magija
Visa programa atrodo(yra šiektiek klaidų skaičiavimuose):
Programos kodas:
Skaičiai.h #pragma once #include <string> #include <iostream> #include <fstream> #include <iomanip> using namespace std; #include "Skaičius.h" class Skaičiai { public: static const int Cd = 1; // kiek didinti dinaminį masyvą private: Skaičius *Sk; // dinaminis skaičių masyvas int Elementai[12]; // statinis skaičių masyvas, skirtas saugoti skaičiams, nuskaitytiems iš failo int n; // elementų skaičius int ats; // skaitmuo, kurį reikia gauti naudojant aritmetinius veiksmus int nmax; // masyvo talpumas - maksimalus void KeistiMasyvą(int kiek); public: Skaičiai (int nmx = 0); ~Skaičiai(); void push_back(Skaičius SK); // įrašo objektą į dinaminį masyvą Skaičius Imti(int ind) { return Sk[ind]; } // grąžina nurodyto indekso objektą iš masyvo void pop_back(); // panaikina paskutinį elementą iš dinaminio masyvo int size(); // grąžina masyvo elementų skaičių void NuskaitytiIrDėtiSkaičius(); //nuskaito tekstinį failą ir sudeda skaičius į masyvą void ieškotiSprendinių(int es, bool pažymėti[], int rez, ofstream& rf, // ieško sprendinių, surašo duomenis į dinaminį masyvą Skaičiai& pp, Skaičius& yy, int &index); // ir spausdina duomenis į tekstinį failą void RastiSprendiniusIrRašyti(); //randa sprendinius ir surašo į tekstinį failą }; Skaičiai.cpp #include "Skaičiai.h" /** Konstruktorius sukuria "tuščią" dinaminį masyvą, kai nmx = 0; kai nmx > 0, sukuria dinaminį masyvą be duomenų @param nmx – masyvo dydis */ Skaičiai::Skaičiai(int nmx): Sk(NULL), n(0), nmax(nmx) { if (nmax > 0) { Sk = new Skaičius[nmax]; } } Skaičiai::~Skaičiai() { if (Sk) delete [] Sk; } /** Keičia dinaminio masyvo dydį @param kiek – naujas masyvo dydis */ void Skaičiai::KeistiMasyvą(int kiek) { if (kiek > nmax) // jeigu masyvas yra didinamas { Skaičius *Snaujas = new Skaičius [kiek]; for(int i = 0; i < n; i++) Snaujas[i] = Sk[i]; delete [] Sk; Sk = Snaujas; nmax = kiek; } else if (kiek < nmax) // jeigu masyvas yra mažinamas { Skaičius *Snaujas = new Skaičius [kiek]; for(int i = 0; i < kiek; i++) Snaujas[i] = Sk[i]; delete [] Sk; Sk = Snaujas; n = nmax = kiek; } } /** Patalpina naują studentą į masyvo pabaigą @param stud – naujas studentas */ void Skaičiai::push_back(Skaičius SK) { if (n == nmax) KeistiMasyvą(n + Cd); Sk[n] = SK; n++; } void Skaičiai::pop_back() { KeistiMasyvą(n-1); } int Skaičiai::size() { return n; } void Skaičiai::NuskaitytiIrDėtiSkaičius() { ifstream df ("Duomenys.txt"); for (int i = 0; i < 6; i++) df >> Elementai[i]; df >> ats; } void Skaičiai::RastiSprendiniusIrRašyti() { ofstream rr("Rezultatai.txt"); rr << setw(30) << "----------------------------------" << endl; rr << setw(30) << left << "| Pradiniai duomenys |" << endl; rr << setw(30) << "----------------------------------" << endl; rr << "| "; for(int i=0; i<6;i++) rr << setw(5) << Elementai[i] << ""; rr << " |" << endl; rr << "| "; rr << setw(38) << ats; rr << "|" << endl; rr << setw(30) << "----------------------------------" << endl << endl << endl; rr.close(); Skaičiai PP; Skaičius YY; bool pažymėti[12] = { false }; int ElementųSkaičius = 6; int skaitliukas = 0; ofstream rf("Rezultatai.txt", ios::app); ieškotiSprendinių(ElementųSkaičius, pažymėti, ats, rf,PP, YY, skaitliukas); if(skaitliukas == 1) { ofstream ff("Rezultatai.txt", ios::app); ff << "Sprendinių neturi" << endl; ff.close();} rf.close(); } void Skaičiai::ieškotiSprendinių(int es, bool pažymėti[], int rez, ofstream& rf, Skaičiai& pp, Skaičius& yy,int& index) { if(rez == ats) { index++; for(unsigned int i = 0; i < pp.size(); i++) //sukasi max iki 5, nes max 5 veiksmai rf << pp.Imti(i).ImtiA() << " " << pp.Imti(i).ImtiOper() << " " << pp.Imti(i).ImtiB() << " =" << " " << pp.Imti(i).ImtiRez() << endl; // tikrina ar yra nepanaudotų elementų bool ArYraNepanaudotų = false; int skaitliukas = 0; for(int t = 0; t < 6; t++) if(!pažymėti[t]){ ArYraNepanaudotų = true; skaitliukas++;} if(skaitliukas <= 3){ if(ArYraNepanaudotų == true){ rf << "Nepanaudoti elementai: "; for(int g = 0; g < 6; g++) if(!pažymėti[g]) rf << Elementai[g] << " "; } rf << endl << endl;} } for(int i = 0; i < es; i++){ for(int e = i+1; e < es; e++){ if(Elementai[i] != 0 && Elementai[e] != 0 && !pažymėti[i] && !pažymėti[e]){ //sudėti pažymėti[i] = true; pažymėti[e] = true; Elementai[es] = Elementai[i] + Elementai[e]; yy.DėtiRezultatą(Elementai[i]+Elementai[e]); yy.DėtiA(Elementai[i]); yy.DėtiB(Elementai[e]); yy.DėtiOper('+'); pp.push_back(yy); ieškotiSprendinių(es+1, pažymėti, Elementai[i]+Elementai[e], rf,pp,yy,index); pp.pop_back(); Elementai[es] = 0; pažymėti[i] = false; pažymėti[e] = false; //atimtis pažymėti[i] = true; pažymėti[e] = true; Elementai[es] = Elementai[i] - Elementai[e]; yy.DėtiRezultatą(Elementai[i] - Elementai[e]); yy.DėtiOper('-'); yy.DėtiA(Elementai[i]); yy.DėtiB(Elementai[e]); pp.push_back(yy); ieškotiSprendinių(es+1, pažymėti, Elementai[i]-Elementai[e], rf,pp,yy,index); pp.pop_back(); Elementai[es]=0; pažymėti[i] = false; pažymėti[e] = false; //daugyba pažymėti[i] = true; pažymėti[e] = true; Elementai[es] = Elementai[i] * Elementai[e]; yy.DėtiRezultatą(Elementai[i]*Elementai[e]); yy.DėtiOper('*'); yy.DėtiA(Elementai[i]); yy.DėtiB(Elementai[e]); pp.push_back(yy); ieškotiSprendinių(es+1, pažymėti, Elementai[i]*Elementai[e], rf,pp,yy,index); pp.pop_back(); Elementai[es]=0; pažymėti[i] = false; pažymėti[e] = false; //dalyba if(Elementai[i] != 0 && Elementai[e] != 0) if(Elementai[i]%Elementai[e] == 0 || Elementai[e] % Elementai[i] == 0) { int div; if(Elementai[i]%Elementai[e] == 0) div = Elementai[i] / Elementai[e]; else div = Elementai[e]/Elementai[i]; pažymėti[i] = true; pažymėti[e] = true; Elementai[es] = Elementai[i]*Elementai[e]; yy.DėtiA( (Elementai[i] % Elementai[e] == 0) ? Elementai[i] : Elementai[e]); yy.DėtiB( (Elementai[i] % Elementai[e] == 0) ? Elementai[e] : Elementai[i]); yy.DėtiRezultatą(div); yy.DėtiOper('/'); pp.push_back(yy); ieškotiSprendinių(es+1, pažymėti, div, rf,pp,yy,index); pp.pop_back(); Elementai[es] = 0; pažymėti[i] = false; pažymėti[e] = false; } } } } } Skaičius.h #pragma once class Skaičius { private: int REZ, a,b; // kintamieji, skirti saugoti skaičiavimo tarpiniams rezultatams char oper; // kintamasis, kuris saugo operatoriaus simbolį public: Skaičius(): REZ(0), a(0), b(0), oper() { } void DėtiRezultatą (int k) { REZ = k; } void DėtiA (int j) { a = j; } void DėtiB (int h) { b = h; } void DėtiOper (char c) { oper = c; } int ImtiRez () { return REZ; } int ImtiA () { return a; } int ImtiB () { return b; } char ImtiOper() { return oper; } }; Skaičius.cpp #include "Skaičius.h" MyForm.h #pragma once #include "Skaičiai.h" namespace LD1SuGUI { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; /// <summary> /// Summary for MyForm /// </summary> public ref class MyForm : public System::Windows::Forms::Form { public: MyForm(void) { InitializeComponent(); // //TODO: Add the constructor code here // } protected: /// <summary> /// Clean up any resources being used. /// </summary> ~MyForm() { if (components) { delete components; } } private: System::Windows::Forms::Button^ button1; protected: private: System::Windows::Forms::Label^ label1; private: System::Windows::Forms::RichTextBox^ richTextBox1; private: System::Windows::Forms::Button^ button2; private: /// <summary> /// Required designer variable. /// </summary> System::ComponentModel::Container ^components; #pragma region Windows Form Designer generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> void InitializeComponent(void) { this->button1 = (gcnew System::Windows::Forms::Button()); this->label1 = (gcnew System::Windows::Forms::Label()); this->richTextBox1 = (gcnew System::Windows::Forms::RichTextBox()); this->button2 = (gcnew System::Windows::Forms::Button()); this->SuspendLayout(); // // button1 // this->button1->Font = (gcnew System::Drawing::Font(L"Courier New", 19.8F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(186))); this->button1->Location = System::Drawing::Point(12, 465); this->button1->Name = L"button1"; this->button1->Size = System::Drawing::Size(331, 52); this->button1->TabIndex = 0; this->button1->Text = L"Skaičiuoti"; this->button1->UseVisualStyleBackColor = true; this->button1->Click += gcnew System::EventHandler(this, &MyForm::button1_Click); // // richTextBox1 // this->richTextBox1->Location = System::Drawing::Point(12, 12); this->richTextBox1->Name = L"richTextBox1"; this->richTextBox1->Size = System::Drawing::Size(412, 428); this->richTextBox1->TabIndex = 2; this->richTextBox1->Text = L""; this->richTextBox1->TextChanged += gcnew System::EventHandler(this, &MyForm::richTextBox1_TextChanged); // // button2 // this->button2->Location = System::Drawing::Point(349, 465); this->button2->Name = L"button2"; this->button2->Size = System::Drawing::Size(75, 52); this->button2->TabIndex = 3; this->button2->Text = L"Išjungti"; this->button2->UseVisualStyleBackColor = true; this->button2->Click += gcnew System::EventHandler(this, &MyForm::button2_Click); // // MyForm // this->AutoScaleDimensions = System::Drawing::SizeF(8, 16); this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font; this->BackColor = System::Drawing::Color::Yellow; this->ClientSize = System::Drawing::Size(437, 529); this->Controls->Add(this->button2); this->Controls->Add(this->richTextBox1); this->Controls->Add(this->label1); this->Controls->Add(this->button1); this->Name = L"MyForm"; this->Text = L"MyForm"; this->Load += gcnew System::EventHandler(this, &MyForm::MyForm_Load); this->ResumeLayout(false); this->PerformLayout(); } #pragma endregion private: System::Void MyForm_Load(System::Object^ sender, System::EventArgs^ e) { } private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { button1-> Text = L"Skaičiuojama..."; button1->Enabled = false; Skaičius AA; Skaičiai PP; PP.NuskaitytiIrDėtiSkaičius(); PP.RastiSprendiniusIrRašyti(); label1->Text = L"Programa suskaičiavo"; button1-> Text = L"Baigta"; richTextBox1->LoadFile("Rezultatai.txt", RichTextBoxStreamType::PlainText); } private: System::Void richTextBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) { } private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { Application::Exit(); } }; }
-
pakartoti sureagavo į Alkosparnas Dar vienas "mailius"
Sveiki.
Iš tiesų, užsiregistravau tik dabar, nors nesu žalias šio forumo lankytojas. Žinojau ir seniau, kad čia galima rasti begalę labai geros info, tačiau niekada niekam nereikėjo parašyt. Dabar prispyrė reikalas, tad jau ir registravausi.
Galiu viešai pasidžiaugt, kad yra toks tinklalapis, kuris vienija tiek daug žmonių, kurie kuria, domisi ir dalinasi.
Iš karto ačiū visiem, iš ko ką nors išmoksiu, o kad taip bus - esu užtikrintas :)
Šiaip, gyvenime baiginėju VU programų sistemų studijas, laisvalaikiu pasidarbuoju.
Esu WEB programeris, tačiau seniau tekę ir sau, ir kitiems pakurt šio bei to su C#. Matyt, kiekvienam programeriui yra tekę išsibandyt ne vieną kodinimo kryptį :)
Buvo laikas, kada buvau labai pasinešęs ant elektronikos programavimo, jei konkrečiau - arduino. Jei kas taip pat domitės, turit įdėjų ar klausimų - galim pabendraut :)
Tai ką, ačiū, sėkmės ir jums, ir man. Gražaus laiko, idėjų ir darbų ;)
Vygantas
-
pakartoti sureagavo į RomasT Vertingi patarimai keliaujantiems
Patarimai keliautojams
Patarimai keliaujant lėktuvais, perkant bilietus...
Inkognito režimas Jūsų naršyklei
Perkant lėktuvų bilietus internetu rekomenduojama naudoti "Nežinomo lango" režimą (Inkognito). Daugelis bilietus pardavinėjančių svetainių "mato" Jūsų apsilankymus, todėl apsilankius po kurio laiko vėl, bilietų kaina gali būti pakilusi. Ir tai ne todėl, kad buvo nupirkta daug bilietų....
Paprasčiausias būdas atidaryti Inkognito režimą CHROME naršyklėje - naudojat klaviatūros kombinaciją CTLR+SHIFT+N
http://travel-inn.lt/images/stories/inkognito.jpg
Lėktuvo bilietus pasistenkite pirkti antradieniais po 15val (GMT).
Dažnausiai tokiu metu daugelis aviakompanijų pradeda konkuruoti tarpusavyje išparduodant artėjančio savaitgalio bilietus.
http://travel-inn.lt/images/stories/aviabilietas.jpg
Vietų lėktuve rezervacija skrendant dviese
Pasistenkite rezervuoti sau vietas tarp Jūsų paliekant laisvą vietą. Jei niekas šioje vietoje nerezervuos (kas yra mažai tikėtina) - turėsite daugiau laisvos vietos. Jei visgi keleivis atsiras - paprašysite jo pasikeisti vietomis...
http://travel-inn.lt/images/stories/pax.jpg
Pasistenkite viską sutalpinti į rankinio bagažo lagaminą
Sutaupyti lagamine vietos ženkliai padės vakuminiai maišeliai. Tūris sumažėja iki 1/3!
http://travel-inn.lt/images/stories/bagazaspriespo.jpg
Nenorite ilgai laukti atsiimant savo bagažą?
Užklijuokite keletą lipdukų su įspėjumu, kad lagamine yra stiklinių daiktų. Tai atkreips aptarnaujančio personalo dėmesį, ir Jūsų lagaminas lėktuve bus pakrautas aukščiau visų, todėl atiduodamas greičiau.
http://travel-inn.lt/images/stories/fragile.jpg
Būtinos higienos priemonės ar kiti skysčiai
Jei tikrai žinote, kad negalėsite apsieiti be savo asmens higienos priemonių, minimalų kiekį galite vežtis kokteilių šiaudeliuose.
http://travel-inn.lt/images/stories/muilas.jpg
Dokumentai
Būtinai turėkite pasų. vizų, draudimų, bilietų kopijas. Tai galima padaryti ir mobiliaisiais prietaisais. Tai bus palengvinimas dokumentų praradimo atveju.
http://travel-inn.lt/images/stories/pasokopija.jpg
Vietos lėktuve
Rezervuojant vietas lėktuve turėkite omenyje, kad pati stipriausia vieta lėktuve yra sparno tvirtinimo prie liemens vieta. Kitaip vadinama centroplanu. Sėdint šioje srityje mažiausiai jaučiamas supimas turbulencijos atveju.
http://travel-inn.lt/images/stories/lektuvo%20centroplanas.jpg
Telefono įkrovimas
Jei pamiršote įkrovėją - pasiteiraukite viešbučio registratūroje.Ten dažniausiai būna visa dėžutė įvairiausių įkrovėjų kuriuos pamiršo svečiai.
http://travel-inn.lt/images/stories/tv.jpg
Kelnių diržas įdėtas į marškinių apykaklę neleis kalnieriukui susilankstyti lagamine
http://travel-inn.lt/images/stories/dirzas-1.gif
Susuktos ritinėliu kelnės išliks ženkliai lygesnės nei sulankstytos tradiciniu būdu.
http://travel-inn.lt/images/stories/kelnes-1.gif
Nepalikite savo bagažo be priežiūros
Geriausiu atveju oro uosto saugumo darbuotojai netrukus Jūsų bagažą patikrins ir nugabens į savo saugyklas, iš kurios Jums bus atiduotas tik sumokėjus tam tikrą mokestį. Tai gali užtrukti, ir Jūs rizikuojate pavėluoti į lėktuvą. Blogesnis atvejis - ilgapirščiai gali būti greitesni už saugumo darbuotojus...
http://travel-inn.lt/images/stories/lost%20baggage.jpg
Paskutinė kelionės diena
Savo kelionę įprasminsite geru darbu, jei likusias monetas atiduosite tiems, kam jų labai trūksta....
http://travel-inn.lt/images/stories/auka.jpg
-
-
pakartoti gavo reakciją nuo geras1448 Skaičių magija
Parasiau sioki toki sito darbo sprendima, kuris spausdinta atsakymus, tikiuosi issingarinesi koda ir kita karta mokesi spresti tokio tipo uzdavinius. Beje, cia yra daug ka tobulinti, pvz skaiciuoja minusinius skaicius, galima koda suprastinti ir pan.
#include <iostream> #include <fstream> #include <algorithm> #include <cmath> #include <vector> #include <iomanip> #include <cstdio> #define pop pop_back using namespace std; struct v{ int a, b, ats; char oper; }; vector <v> veiksmai; int ats; bool pazymeti[10001]={false}; int P[10000] = {0}; void ieskok(int P[], int sz, bool pazymeti[], int rez){ if(rez == ats){ for(int i = 0; i < veiksmai.size(); i++){ cout << veiksmai[i].a << " " << veiksmai[i].oper << " " << veiksmai[i].b << " = "<< " " << veiksmai[i].ats << endl; } cout << endl; return; } for(int i = 0; i < sz; i++){ for(int e = i+1; e < sz; e++){ if(P[i]!= 0 && P[e] != 0 && !pazymeti[i]&&!pazymeti[e]){ // sudeti int top = P[i], kek = P[e]; pazymeti[i] = true; pazymeti[e] = true; P[sz]=top+kek; v f; f.ats = top+kek; f.a = top; f.b = kek; f.oper = '+'; veiksmai.push_back(f); ieskok(P,sz+1,pazymeti, top + kek); veiksmai.pop(); P[sz]=0; pazymeti[i] = false; pazymeti[e] = false; // atimtus pazymeti[i] = true; pazymeti[e] = true; P[sz]=top-kek; f.ats = top-kek; f.oper = '-'; veiksmai.push_back(f); ieskok(P,sz+1,pazymeti, top - kek); veiksmai.pop(); P[sz]=0; pazymeti[i] = false; pazymeti[e] = false; // daugyba pazymeti[i] = true; pazymeti[e] = true; P[sz]=top*kek; f.ats = top*kek; f.oper = '*'; veiksmai.push_back(f); ieskok(P,sz+1,pazymeti, top * kek); veiksmai.pop(); P[sz]=0; pazymeti[i] = false; pazymeti[e] = false; // dalyba if(top!= 0 && kek != 0) if(top%kek == 0 or kek % top == 0) { int div; if(top%kek==0)div = top/kek; else div = kek/top; pazymeti[i] = true; pazymeti[e] = true; P[sz]=top*kek; f.a = (top % kek == 0) ? top : kek; f.b = (top % kek == 0) ? kek : top; f.ats = div; f.oper = '/'; veiksmai.push_back(f); ieskok(P,sz+1,pazymeti, div); veiksmai.pop(); P[sz]=0; pazymeti[i] = false; pazymeti[e] = false; } } } } } int main() { ifstream fd("mag.txt"); for(int i = 0; i < 6; i++) { fd >> P[i]; } fd >> ats; ieskok(P,6,pazymeti, 0); return 0; }
-
pakartoti sureagavo į Aridhy Pagalba matematiniu klausimu.
Neseniai užmačiau knygą apie olimpiadinius uždavinius, ir teorijos yra ir uždavinukų su atsakymais:
http://olimpiados.lt/media/ojFailai/Matematika/Matematikos%20knyga/knyga0.pdf
-
pakartoti sureagavo į wi_lius Dėl universitetų apie programavimą
Nepanašu, kad esi kompetetingas šnekėti šia tema. O ir iš patirties galiu pasakyti, kad visa tai, ką pasakei, yra nesąmonė.
Akivaizdžiai nebuvai susidūręs su rimtais uždaviniais. Toli gražu ne kiekvienas gali įveikti rimtą uždavinį. Esant reikalui galėsiu paieškoti ir pavyzdžių.
Tu jam siūlai įstot ir nesimokyti? Tam kam išvis tada stoti?
--------------------
Ką galiu pasakyti iš savo patirties, tai iš universiteto gavau nemažai naudos (edukacinės, socialinės, piniginės ir pnš.). Jeigu imsiems iniciatyvos, tai ir pats galėsi gauti naudos.
Siūlyčiau kritiškai vertinti kiekvieną išsakytą nuomonę apie universitetą (įskaitant ir mano). Toks jausmas, kad bent pusė tokių, kurie keikia universitetą, arba nesupranta jo esmės, arba prisiklausė visokių dėdžių ir tetų net nė dienos universitete nebuvę, arba Wordpress'ą instaliuodami įsivaizduoja esą kažkokiais super duper programuotojais.
Daug kas sako, kad universitete nieko gero neišmoko. Man kyla klausimas, kas kaltas – universitetas ar pats – kad susirandi tokį darbą, kuriame viso labo mokyklinio išsilavinimo užtenka.
-
pakartoti sureagavo į wicked Programuotojas. Stereotipas
Ką tikiesi išgirsti? Kad programuotojo darbe tenka picas išvežiot, vakarines šukuosenas daryt, plytas nešiot, logistikos skyriui vadovauti ir panašiai?
Programuotojas yra žmogus, kuris programuoja. Aišku, nebūtina sėdėt prie kompo visą laiką, galima ir stovimą stalą įsigyt :)
-
pakartoti gavo reakciją nuo voldemarasp Įvertinkite portfolio
http://i.imgur.com/6StRGyT.png man sitas irgi nelabai ziurisi. -
pakartoti gavo reakciją nuo Steeler Grafiškai nustatykite lygties lgx = sinx sprendinių skaičių.
http://www.wolframalpha.com/input/?i=+lgx+%3D+sinx+
http://i.imgur.com/NrLDAhj.png
-
pakartoti sureagavo į highontrance Cikle darant dar užklausų
Paskaitai toki ir iskarto numusa nora zmogui padeti.
-
pakartoti sureagavo į Povilasr3 Baldai transformeriai
Sveiki,
Daugelis zinome, kad Lietuvos baldu rinka yra stipriai perpildyta. Be gigantu kaip "Vilniaus baldai", "Ikea", kurie siulo ivairiausiu tipu baldus, yra daugybe specializuotu (lovos, virtuves komplektai), nepamirskime ir nestandartiniu baldu gamintoju (siais laikais dauguma tokia paslauga siulo).
Bet internete radau vos pora baldu imoniu Lietuvoje, kurios uzsiimtu baldu transformeriu projektavimu ir gamyba. Prisegu nuorodas:
https://www.youtube.com/watch?v=hOwo1X7cTTo
Tokio tipo baldai jau seniai zinomi, bet as Lietuvoj rinkoje ju pasigendu (a nebent daugiafunkcines lovos, o gal kazkas zino daugiau uz mane - apsvieskite).
Klausiu auditorijos nuomones - kaip jus tokie baldai? Kaip pati tokiu baldu nisa?
-
-
pakartoti sureagavo į Skuduras Pasižadėjimai 2015-tiesiems
Atsiskaityti chemijos kontrolinį.
Nusipirkti naujas tapkes.
Nusivalyti langus.
-
-
pakartoti sureagavo į Esnyper Baras. Kokio reikia miestui?
Kaune rusišką, bei lietuvišką muziką taip saugo, kad jos net negroja. Ačiū už tai jiems!
-
pakartoti gavo reakciją nuo MariusProdesign vien tik hd filmai
Magic player + thepiratebay = online filmas hd kokybe
-
pakartoti sureagavo į Erikas013 Su Kalėdom!
Kažkaip čia visi apsikrovę darbais ir niekas nieko apie Kalėdas nešneka.
Nemoku aš rašyti sveikinimus ar pačiam gražiai pasveikinti, tai parašysiu labai trumpai ir manau aiškiai.
Visus sveikinu su Šv. Kalėdom, linkiu daug uždarbio, meilės ir svarbiausia sveikatos!
-
pakartoti sureagavo į facis1 Tankučiai (online žaidimas)
Čia aš vienas nesuprantu ką daryt reikia? :D Tiesiog važinėju su tanku po pliką lauką ir šaudau į nieką. :|
-
pakartoti sureagavo į wi_lius Programavimo pradmenys.
Ne programavimo kalboje esmė. Svarbiausia susidaryti „programuotojo“ mąstymą, po to lieka tik formalumas išmokti naujos kalbos sintaksę ir API. Aš esu C++ šalinkinas, bet čia nelabai verta per daug ginčytis – rinkis tą, kurią nori.
HTML yra žymėjimo kalba (markup), skirta aprašyti vartotojo sąsajai. Dabar dauguma technologijų turi XML stiliaus GUI aprašymą. Šiaip HTML kaip ir būtinas – būti programuotoju ir nemokėti net paprasto puslapiuko sukoduoti būtų gėda.
Kiek įmanoma dažniau naudok ciklus. Net jei reikia tik nuo 1 iki 2 prasukti – vis tiek naudok. Svarbu, kad išmoktum nerašyti pasikartojančio kodo.
Programavimas kur kas daugiau nei kodo rašymas. Visų pirma turi kažkokią problemą, kuri gali būti ne visai elementari. Turi sugalvoti, kaip ją spręsti. Tada reikia apmąstyti, kaip geriausia tą sprendimą implementuoti. Galiausia eini kodo rašyti. Tikėtina, kad berašydamas susidursi su nauja problema, ir vėl teks pereiti prie mąstymo stadijos.
-
pakartoti sureagavo į Ispirit PHPmyadmin mysql užklausos.
Tvarkingai problema parasyk ir tai ko nori, dabar viduryje pameciau.
-
pakartoti sureagavo į finansai Jūsų nuomonės, apie naujai besikuriantį projektą - WebSkills.lt
"Paklauskite, ir jau už kelias minutes gausite atsakymą !"
"Tik pas mus rasite jums reikalingos pamokos, daugybė kalbų, PAWN, PHP, HTML ir daug daugiau, kurias rasite patys !"
Sakiniai kaip babaju su google translate versti :D
-
-
pakartoti sureagavo į wi_lius Uzduotys is informatiku olipiados ir siaip pamastymai
Gal ir praeitame teiginyje nepaminėjau visko, ką reikėjo paminėti, bet reikalingiausią paminėjau.
Labai paprasta nustatyti, kas yra programavimo esmė. Tiesiog reikia įvardinti prioritetus tokiems punktams:
funkcionalumas (programa gražina reikiamus rezultatus pradiniams duomenims);
efektyvumas (programa įvykdo skaičiavimus per protingą laiko tarpą ir su protingu atminties kiekiu);
saugumas, patikimumas (čia galima įskaityti ir testus);
kodo kokybė (gerai dokumentuotas, lengvai palaikomas kodas su geru API);
aparatinės įrangos išnaudojimas (čia jau galima paminėti ir scalability);
Sakyčiau, įprastinei programinei įrangai prioritetai būtų sudėlioti tokia tvarka, kokia ir paminėjau (nesigilinant į kraštutinumus). Žinoma, gal būtų keisti parametrus vietomis, bet čia jau turėtų būti labai specializuotą programinė įranga, kad funkcionalumas ir efektyvumas būtų ne sąrašo viršuje (ir tai matyt būtų įmanoma tik saugumui).
Ir čia jau joks scalability, joks moduliškumas, jokie testai, joks duomenų saugojimas nepagelbės, jei nesugebėsi parašyti algoritmo, kuris spręstų užduotį.
O iš ko susidaro tas „scalability“? Iš gražiai pavadintų klasių, ar yra kažkokie algoritmai ir duomenų struktūros, kurie leidžia protingai manipuliuoti duomenimis tarp kelių prietaisų? O duomenų apsauga iš kur: gražiai užvadintų kintamųjų, ar iš tam tikro algoritmo, kuris užtikrina specifinį manipuliavimą duomenimis, dėl kurio informacija nebūtų atskleista trečiosioms šalims? O bibliotekos iš kur gimsta: iš geros dokumentacijos ar iš algoritmų ir duomenų struktūrų implementacijos? O iš kur greitis atsiranda: implementuoji bet kokį algortimą ir pasimeldi C#'pui, kad greitai veiktų, ar implementuoji laiko atžvilgiu efektyviausią algoritmą?
Visa kompiuterija pastatyta ant algoritmų. Giliai giliai procesoriuose implementuota tik maža dalis funkcionalumo ir duomenų struktūrų (pavyzdžiui, matematinės operacijos, paprastieji duomenų tipai). Ir su kiekvienu abstrakcijos sluoksniu iš paprastų operacijų, duomenų struktūrų ir algorimų sudaromos sudėtingesnės operacijos, duomenų struktūros ir algoritmai.
ACM ICPC pasaulio finalas (kas nežino, tai panašiai kaip mokyklinės olimpiados, tik daugiau ir sudėtingesni uždaviniai bei dirbama komandomis po tris). Apdovanojama pirmos 12 vietų. Priedo prie užkabintų medalių IBM atstovas kiekvienam duoda po voką. Voke – pakvietimas dirbti į IBM. Pastebėsit, kad niekas nei vieno iš nugalėtojų nepaklausė, kaip gražiai jie užvadina klases, kokiomis kalbomis programuoja, kokias bibliotekas žino bei kokias UML diagramas moka nubraižyti. Užteko išmanyti ir sugebėti implementuoti tam tikrą kiekį algoritmų bei duomenų struktūrų ir tai atlikti greičiau už kitus, kad IBM juos įvertintų daugiau nepaklausę nė vieno klausimo.