Pereiti prie turinio

paradigm

Patvirtinti nariai
  • Pranešimai

    8
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%
  1. Kaip jau minėjo Vilius, turbūt turėjai omenyje procedūrinį programavimą, o tai yra visai kas kita, nei funkcinis. Kas liečia CV siuntinėjimą per skelbimų portalus, tai manau, kad iš gausybės gautų CV darbdaviai peržvelgia tik dalį ir atsirenka turinčius daugiausia patirties. Mano tikslas ir yra tos patirties įgyjimas. Čia renkasi veiklūs žmonės, ieškantys tokių pat. Būtent prie jų ir norėčiau prisidėti.
  2. Sveiki. Programuoju C# bei Java kalbomis. Turiu patirties ASP.NET MVC, WPF, Entity frameworkuose, HTML/CSS/JavaScript (responsive design). Puikiai suprantu objektinę paradigmą, paskutiniu metu gilinuosi ir į funkcinę. Domiuosi programų architektūra (software architecture), laikausi SOLID principų, taikau ir modifikuoju design bei architectural pattern'us, testuoju kodą. Vieną po kitos skaitau IT knygas. Trumpai papasakosiu apie save. Esu VU studentas, sustabdęs studijas dėl asmeninių priežasčių. IT mokslui savarankiškai skyriau tūkstančius valandų, todėl laikas sukauptas žinias panaudoti. Nees
  3. Sveikas. Pirmiausia pastebime, kad matricos įstrižainė yra 1, 2, ... , n . Nuo įstrižainės einant žemyn reikšmė mažinama nuo n*n - n + eilNr. O aukštyn - didinama. Viskas turėtų būti aišku, išnagrinėjus kodą. P.S Reikia patikrinti ar įvestas n yra teigiamas skaičius. Bet tai jau palieku padaryti pačiam. #include <iostream> using namespace std; int** fillMatrix(int n); void printMatrix(int **m, int size); int main() { cout << "Iveskite n "; int n; cin >> n; cout << "\n"; int **m = fillMatrix(n); printMatrix(m, n); cin >> n; // tik tam, kad neuzsidarytu kon
  4. Valdas minėjo, kad ne DateTime čia tinkamiausias. Siunčiu kitą variantą su StopWatch. Tavo reikalas, kurį variantą rodysi dėstytojui. Happy coding ;) using System; using System.Diagnostics; using System.Threading; using static System.Console; namespace Chronometer { class Chronometer { private Stopwatch _timer; private TimeSpan _intermediate; private bool _started, _paused; private readonly string _FORMAT = @"hh\:mm\:ss"; static void Main(string[] args) { Chronometer c = new Chronometer(); WriteLine("Starting chrono
  5. Kartais labai praverčia let ir distinct ;) using System; using System.Collections.Generic; using System.Linq; class Program { static void Main(string[] args) { string[] names = {"Juozas", "Algis", "Rima", "Judita", "Berta", "Rytis", "Toma", "Petras" }; List<String> longestNames = (from name in names let longest = names.Max(n => n.Length) where name.Length == longest select name).Distinct().ToList(); longestNames.ForEach(Console.WriteLine); Console.ReadLine(); } }
  6. Sveikas. Geriausia viską daryti savo laiku ir tada nepraeis jokie terminai. Bet tokias tiesas dėstyti yra tėvų darbas, o mano darbas (kaip naujo forumo dalyvio, prijaučiančio programavimui) pareiga yra padėti. Kadangi mokaisi sintaksę, tikrai nežinosi kas yra Unit Testing, todėl testą papraščiausiai įdėjau į Main metodą. Laiko trukmė yra kaupiama kintamajame _elapsed. Kas kart laikinai sustabžius chronometrą (Pause()), prie šio kintamojo pridedamas laikas, kuris prabėgo arba nuo chronometro paleidimo, arba nuo paskutinio resuminimo (kai antrą kartą iš eilės iškviečiama Pause()), arba nuo pasku
×
×
  • Pasirinkite naujai kuriamo turinio tipą...