ბექა Posted October 28, 2014 Share Posted October 28, 2014 ფუნქციას იმიტომ წერ რომ რამე გამოთვალოს ვტქვთ და ის შედეგი დაგიბრუნოს მაგალითად რამე ფართობის ფუნქციას უნდა დაუწერო double area ( double x, double y) და დააბრუნებინო შედეგი void ში კიდე რა ხდება , არაფერს აბრუნებ რაღაც მონაცემს ცვლი ან ბეჭდავ ან ფაილიდან შემოგაქვს ინფორმაცია უფრო საინტერესოა რამე შეცვალო ვთქვათ ვექტორში და ერთი რჩევა ინტერნეტიდან ისწავლე 1 Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 ფუნქციას იმიტომ წერ რომ რამე გამოთვალოს ვტქვთ და ის შედეგი დაგიბრუნოს მაგალითად რამე ფართობის ფუნქციას უნდა დაუწერო double area ( double x, double y) და დააბრუნებინო შედეგი void ში კიდე რა ხდება , არაფერს აბრუნებ რაღაც მონაცემს ცვლი ან ბეჭდავ ან ფაილიდან შემოგაქვს ინფორმაცია უფრო საინტერესოა რამე შეცვალო ვთქვათ ვექტორში და ერთი რჩევა ინტერნეტიდან ისწავლე გასაგებია. შეცვლის ფუნქცია მართლა ბევრ რამეში გამოდგება, ეხლა გავიაზრე)) მადლობა. ინტერნეტიდან ვისწავლი დამატებით თორემ აქ რო რამე გამომრჩეს მერე გამოცდაზე რა ვქნა ვერ აბარებს ნახევარზე მეტი როგორც ვიცი. ჯერ არ მიძებნია ინტერნეტში ტუტორიალის მსგავსი არაფერი, ხომ არ იცი რამე კარგი საიტი? კიდევ მინდა რაიმე მარტივი პროგრამების გარჩევა რო ვნახო... ეგრე უფრო ვისწავლი მგონი. Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 cplusplus.com ჯერ მიეჩვიე სინტაქსს და მერე იფიქრე წერაზე უკვე და გამოცდაზე ისეთი არაფერი მოდის ზღაპარია მიხვდები როცა გეცოდინება Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 cplusplus.com ჯერ მიეჩვიე სინტაქსს და მერე იფიქრე წერაზე უკვე და გამოცდაზე ისეთი არაფერი მოდის ზღაპარია მიხვდები როცა გეცოდინება ნუ პროგრამის დაწერაზე ეხლა არ ვფიქრობ, უბრალოდ დაწერილის გარჩევა მინდა(შენი თქმის არ იყოს სინტაქსებს რომ ვისწავლი ბოლომდე მერე). რაც შეეხება ამ კურსს მაინტერესებს ამის დამთავრების შემდეგ რამდენის გაკეთება შემეძლება C++ში და კიდევ რამდენი უნდა ვისწავლო? ლექტორს ვკითხე და პროგრამის ვიზუალურ სახეს არ მოიცავს ეს კურსიო... მაინტერესებს CMD-ს თუ გავცდები Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 ობიექტზე ორიენტრებული დაპროგრამება ც++ უნდა აირჩიო მაშ (ბოლოშია ვითომ ფორმ აპლიკაცია) მაგრამ ზოგადად ც++ და ფორმ აპლიკაცია აარაა მარტივი საქმე 1 Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 ობიექტზე ორიენტრებული დაპროგრამება ც++ უნდა აირჩიო მაშ (ბოლოშია ვითომ ფორმ აპლიკაცია) მაგრამ ზოგადად ც++ და ფორმ აპლიკაცია აარაა მარტივი საქმე მაგაში გავერკვევი კარგად რა მხრივ გავაგრძელო სწავლა. უბრალოდ ეგეც მაინტერესებს სრულყოფილი პროგრამის შექმნის ამბავში, + გრაფიკული საქმიანობაც მეხერხება... მოკლედ ვნახოთ რა გამოვა... ჯერ ეს უნდა ვისწავლო. მადლობა ინფორმაციისთვის Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 კოდის წერა პროგრამირება არ არის მთავარი უფრო აზროვნებაა რა პრობლემას როგორ გადაჭრი სინტაქსი შეიძლება ძალიან კარგად იცოდე მაგრამ ამოცანას ვერ აკეთებდე Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 კოდის წერა პროგრამირება არ არის მთავარი უფრო აზროვნებაა რა პრობლემას როგორ გადაჭრი სინტაქსი შეიძლება ძალიან კარგად იცოდე მაგრამ ამოცანას ვერ აკეთებდე ეგ უკვე ალგორითმია. იმედია გავქაჩავ. არ მიჭირდა ხოლმე აზროვნება და ვნახოთ აქ თუ გამომივა... მაგრამ ერთიცაა თუ კოდების წერა გეცოდინება კარგად გონებაც უფრო გაიხსნება და იდეებიც მეტი გაჩნდება.. ნუ კოდებზე აღარ უნდა ფიქრობდე როგორ დაიწერო... Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 აზროვნება არ გჭირდება ? მე არ მისწავლია ისე რომ ჩავმძვრალიყავი სინტაქსში ალგორიტმები უფრო კაგრად ვიცი და თეორიულად ვხსნი ამოცანას მერე წერა მიჭირს მაგრამ ასე ჯობს ვიდრე წერა იცოდე და არ იცოდე რა დაწერო. Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 აზროვნება არ გჭირდება ? მე არ მისწავლია ისე რომ ჩავმძვრალიყავი სინტაქსში ალგორიტმები უფრო კაგრად ვიცი და თეორიულად ვხსნი ამოცანას მერე წერა მიჭირს მაგრამ ასე ჯობს ვიდრე წერა იცოდე და არ იცოდე რა დაწერო. აზროვნება როგორ არ გჭირდება, მაგას არ ვიძახი ამაზე სააზროვნო საგანი არ გამივლია ჯერ)) უბრალოდ იმას ვამბობ რომ საუკეთესო სახე რომ მისცე პროგრამას(იყოს სწრაფი რაც მთავარია და ჭირდებოდეს შედარებით ცოტა მეხსიერება) აი მაგისთვის უნდა იცოდე სინტაქსი (მგონი ასეა). Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 მონაცემთა სტრუქტურები და ეფექტური ალგორითმები უნდა იცოდე ეგეც გაიარე კი დებილობააა მაგრამ მეორადად თუ გაქვს კომპ. მეცნიერება გაიარე Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 კარგი გასაგებია... ეხლა უცებ დამაინტერესდა როგორც ვხედავ შენც მაღლივში სწავლობ (ან სწავლობდი) ჰოდა მაინტერესებს მაგალითად ბოლოს რა პროგრამა დაწერე? Quote Link to comment Share on other sites More sharing options...
ბექა Posted October 28, 2014 Share Posted October 28, 2014 ვსწავლობ და codeforces.com ამოცანებს ვამუღამებ Quote Link to comment Share on other sites More sharing options...
RaZma Posted October 28, 2014 Share Posted October 28, 2014 არ მსმენია ამ საიტზე... დავათვალიერებ მერე კარგად. Quote Link to comment Share on other sites More sharing options...
serginio Posted December 15, 2014 Share Posted December 15, 2014 გამარჯობათ ესეიგი გადავწყვიტე უნდა ჩავუჯდე პროგრამირებას სრული დატვირთვით და თავიდან რათქმაუნდა არაფერი ვიცი მაგისტრატურაში უნდა ჩავაბარო გეოინფორმატიკაზე და იქ ასწავლიან C#, მინდა რომ დავხვდე უკვე მზად, ასე რომ გადავწყვიტე დავიწყო C++ იმისთვის რომ გამიადვილდეს და მაინტერესებს აქ მათემატიკაზე საუბრობდით გადავხედე პოსტებს და თემებს მე უმაღლესი მათემატიკა არვიცი კი ვსწავლობდი 1 კურსზე და საკმაოდ მაღალი შეფასება მქონდა მაგრამ ახლა დამავიწყდა იმ მარტივი მიზეზის გამო რომ რათქმაუნდა გპია და საკითხები ვიცოდი და უბრალოდ ფორმულებს ვიზეპირებდი. ასე რომ უმაღლეს მათემატიკაში ძალიან მოვიკოჭლებ სამაგიეროდ სკოლის დონეზე ვარ კარგად ვსწავლობდი და ვიცი სკოლის ალგებრა-გეომეტრია კარგ დონეზე მაგასაც დავიწყე უკვა და ვიმეორებ ვწერ ხოლმე იმ საკითხებს რომელიც მიმავიწყდა და ვიხსენებ, ასე რომ ერთი სიტყვით რავიცი მინდა დავიწყო ჯერ პროგრამირების შინაარსიდან თუ ზოგადაგ მიმოხილვა რათქმაუნდა და შემდეგ ნაბიჯ ნაბიჯ თუ შეგიძლიათ რომ დამეხმაროთ ძალიან მადლობელი დაგრჩებით. და კიდე აქ ვნახე კი დევს წიგნები მაგრამ იქ რომ გადავხედე პროგრამა იწერება კომპალატორში და დებაგის შემდეგ გამოდის CMD პანჯარა და იქ იხსნება და აი ჩვეულებრივად მომუშავე პროგრამებს რომ დაამგვანო ეგ როგორ ხდება იქნებ მირჩიოთ რამე და გამარკვიოთ რათქმა უნდა თუ შეგიძლიათ დათუ არ გეზარებათ. Quote Link to comment Share on other sites More sharing options...
ANuB1S Posted December 15, 2014 Author Share Posted December 15, 2014 https://www.coursera.org/course/hwswinterface კურსი უკვე დამთავრებულია, მაგრამ ჩანაწერები ისევ ადგილზეა. არც ისე "დამწყებია", მაგრამ არ ხარ პირველკურსელი, შრომის გამოცდილება გაქვს და გაუგებ, აქ ისწავლი ფუნდამენტურ საკითხებს. პროგრამერმა შეიძლება პროგრამირების ენა იცოდეს, მაგრამ პროგრამირება არა, როგორებიც ბევრნი არიან სამწუხაროდ, ჯერ-ჯერობით მეც მათ რიგებში ვარ. ნუ მოკლე რჩევა და იდეა ისაა, რომ პროგრამირების ენის სწავლით პროგრამირების დაწყება არის ყველა მომავალი თუ პოტენციური პროგრამერის მთავარი შეცდომა. Quote Link to comment Share on other sites More sharing options...
serginio Posted December 15, 2014 Share Posted December 15, 2014 https://class.coursera.org/hwswinterface-002/lecture ეს კურსი დავიწყე ანუ შენ გინდა თქვა რომ ენის სწავლით პროგრამერი ვერ გახდები??? და თუ ენის სწავლით არ დავიწყე აბა ამ HW / SW კუსრსს რო გავივლი მერე კი მართალია უფრო გამიადვილდება სუ 4 ლექცია ვუყურე და აზრზე არ ვიყავი რა როგორ ხდებოდა თურმე მაგრამ თუ ენა ვიცი პროგრამის დაწერაც ხო შემეძლება და ვერ გავიგეეე Quote Link to comment Share on other sites More sharing options...
RaZma Posted December 16, 2014 Share Posted December 16, 2014 https://class.coursera.org/hwswinterface-002/lecture ეს კურსი დავიწყე ანუ შენ გინდა თქვა რომ ენის სწავლით პროგრამერი ვერ გახდები??? და თუ ენის სწავლით არ დავიწყე აბა ამ HW / SW კუსრსს რო გავივლი მერე კი მართალია უფრო გამიადვილდება სუ 4 ლექცია ვუყურე და აზრზე არ ვიყავი რა როგორ ხდებოდა თურმე მაგრამ თუ ენა ვიცი პროგრამის დაწერაც ხო შემეძლება და ვერ გავიგეეე ისწავლე და ყველაფერი გამოგივა )) გასაგებია რომ ბევრი შრომა და აზროვნება ჭირდება, მაგრამ თუ მიაწვები ბოლომდე გამოვა... პროგრამა იწერება კომპალატორში და დებაგის შემდეგ გამოდის CMD პანჯარა და იქ იხსნება და აი ჩვეულებრივად მომუშავე პროგრამებს რომ დაამგვანო ეგ როგორ ხდება იქნებ მირჩიოთ რამე და გამარკვიოთ რათქმა უნდა თუ შეგიძლიათ დათუ არ გეზარებათ. საწყის ეტაპზე ეგ საკმარისი არის... მერე უკვე დაამგვანებ ჩვეულებრივ პროგრამებს ამას რომ ისწავლი კარგად. Quote Link to comment Share on other sites More sharing options...
serginio Posted December 18, 2014 Share Posted December 18, 2014 გამარჯობათ ფორუმელებო ესეიგი მე რაც გავიგე ძაან ტერმინოლოგიული სიტყვებით ლაპარაკობს ეს კაცი და ასე რო ცოტა დახმარება მჭირდება და ძალიან გთხოვთ მიპასუხოთ. ესეიგი 32 ბიტიან პროციკას შეუძლია დაამუშაოს ორობითი თანრიგის 232 ერთეული ანუ 4294967296-ცალი 1-ანი და 0-იანი და 264 ბიტიან პროცესორებში ანუ 8 ბაიტიან პროცესორებში შესაძლებელია დამუშავდეს 264 (18 ექსაბაიტი)ორობითი თანრიგის ერთეული ანუ 0-იანები და 1 -იანები. თითოეულ ბაიტს აქვს თავისის მისამართები დამუშავებისას ანუ თანრიგები ნაწილდება 32 ბიტიან პროცესორში: გამოყოფილია 4 ბაიტიანი ეგრედწოდებული Words რომლებიც ვერ გავიგე ქართულად და ვერ გადმოვთარგმნე (ეს კომპიუტერული ტერმინოლოგია ძაან ჩახლართული რაღაცაა ) ხოლო 64 ბიტიან მანქანაში ანუ 8 ბაიტიანებში გამოყოფილია 8 ბაიტიანი word-ები ორობითი თანრიგის ციფრების დასამუშავებლად. ეს იყო რაც გავიგე და მითხარით და შემისწორეთ ოღონდ ვინაც იცით თუ რამე არასწორად გავიგე. ახლა რა მაინტერესებს ეს კარგი გასაგებია ორობითი სისტემის დედაარსი ან არის მაღალი ვოლტაჟი არის 1-იანი თუ არის დაბალი ვოლტაჟი არის 0-იანი, მაინტერესებს რაა რაშია საჭირო ეგრედწოდებული ჰექსადეციმეტრული (HEXDecimal) ციფრები ანუ ეს 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ანუ 16 თანრიგის იგივე 16-ობითი რიცხვები, პროცესორს მაგათთან შეხება არააქ და რა დროს გამოიყენება თვითონ პროგრამულ ენაში წერისას??? ხო და კიდე რამდენ ხანს უნდება 32ბიტიანი პროცესორი 32 ბიტის ოდენობის რიცხვების გადამუშავებას?? Quote Link to comment Share on other sites More sharing options...
RaZma Posted February 12, 2015 Share Posted February 12, 2015 ბექა, count if ალგორითმში შეგიძლია გამარკვიო?? Quote Link to comment Share on other sites More sharing options...
ბექა Posted February 12, 2015 Share Posted February 12, 2015 http://www.cplusplus.com/reference/algorithm/count_if/ მარტივია მაგალითიდან მიხვდები რომ თუ პირობას აკმაყოფილებს იმ შემთხვევაში დათვლის Quote Link to comment Share on other sites More sharing options...
RaZma Posted February 12, 2015 Share Posted February 12, 2015 ბექა, გასაგებია ანუ როგორც გავიგე int mycount = count_if (myvector.begin(), myvector.end(), IsOdd); int mycount-ალგორითმის განსაზღვრაა count_if-?? ეს არ ვიცი რა არის, ანალოგიც ვერაფერთან გავავლე myvector.begin()-დასაწყისი myvector.end()-დასასრული IsOdd-ფუნქცია როგორც შევატყვე count_if რეზერვირებული სიტყვაა Quote Link to comment Share on other sites More sharing options...
ბექა Posted February 12, 2015 Share Posted February 12, 2015 ჰმ ფუნქციაა, ალგორითმის ბიბლიოთეკაში რეალიზებული. ნუ რეზერვირებული უწოდე თუ გინდა Mycount რიცხვია. ვექტორში მანდ დაითვლი რამდენი დადებითი რიცხვი გქონდა 1 Quote Link to comment Share on other sites More sharing options...
RaZma Posted February 12, 2015 Share Posted February 12, 2015 ბექა, შექმენით ფუნქცია, რომელიც ბეჭდავს სტრინგების ვექტორს. ფუნქციაში პარამეტრების გადაცემის წესი უნდა იყოს უსაფრთხო. ფაილში dat.txt წერია სიტყვები, გადაწერეთ ისინი შესაბამისი სპეციალიზაციის ვექტორში და დაბეჭდეთ. count_if ალგორითმის გამოყენებით. გაარკვიეთ და შეინახეთ ცვლადებში ინფორმაცია იმის შესახებ თუ ვექტორში რამდენი სიტყვა იწყება F ან B სიმბოლოთი, რამდენი მთავრდება t სიმბოლოთი ან რამდენის სიგრძეა ზუსტად 4-ის ტოლი. შენახული სიდიდეები დაბეჭდეთ კლებადობის მიხედვით. რამდენნაირად შეგიძლიათ count_if ალგორითმის მესამე არგუმენტის მომზადება? როგორ? რას ვუწოდებთ პრედიკატს? აი ეს ამოცანა უნდა მომივიდეს ხვალ გამოცდაზე და დამეხმარე თუ არ დაგეზარება )) დავიწყე კეთება უკვე და შეხედე აბა... პროტოტიპები არ განმიმარტავს, არც ვიცი სწორად მაქვს თუ არა.... თან როგორც ხედავ 2 ადგილას შეცდომას მიწერს Quote Link to comment Share on other sites More sharing options...
ბექა Posted February 12, 2015 Share Posted February 12, 2015 სინტაქსურად ბევრი შეცდომა გაქვს ძალიან. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.