levanitit Posted December 21, 2011 Share Posted December 21, 2011 მოკლედ ორი რიცხვის გამრავლება მინდა პოინტერებით, კერძოდ 30 ნიშნიანების, სიმარტივისთვის 5 რიცხვზე ვჩალიჩობ, მოვიფიქრე ალგორითმი მაგრამ ვერ გავიგე რატო არ მუშაობს სრულიად აი ეს არის dev C++ დაწერილი #include <stdio.h> void f(char *x, char *y, char *z); int main() { char mas1[5], mas2[5], jami[9]; int i; for (i=0;i<5;i++) scanf("%d",&mas1); for (i=0;i<5;i++) scanf("%d",&mas2); f(&mas1[4],&mas2[4],&jami[8]); for (i=0;i<=8;i++) printf("%d", jami); system("pause"); return 0; } void f(char *x, char *y, char *z) { int i=0; int j=0; for (i=0;i<9;i++) z=0; // clear for (j=0;j<5;j++) { for (i=0;i<5;i++) { *(z-i-j) = *(z-i-j) + *(x-i) * *(y-j); *(z-i-j-1) =*(z-i-j)/10; *(z-i-j) =*(z-i-j)%10; } } } Link to comment Share on other sites More sharing options...
Vako™ Posted December 21, 2011 Share Posted December 21, 2011 ILIAUNI საინჟინრო? :givi: Link to comment Share on other sites More sharing options...
levanitit Posted December 21, 2011 Author Share Posted December 21, 2011 ILIAUNI საინჟინრო? yeee ალბათ არქიტექტურის განხრა :) Link to comment Share on other sites More sharing options...
Vako™ Posted December 21, 2011 Share Posted December 21, 2011 სახელი გვარი? სოხას ლექციები თავისთავადაა თითბერია ლევანი ხო? 1 Link to comment Share on other sites More sharing options...
levanitit Posted December 21, 2011 Author Share Posted December 21, 2011 სახელი გვარი? სოხას ლექციები თავისთავად ხო აბაა, მე ახალი ვარ, გადმოსული არ მიცნობდე იქნება ვაა მიცნოო? რომელიხარ? Link to comment Share on other sites More sharing options...
afulava Posted December 21, 2011 Share Posted December 21, 2011 მე მაგის სწავლა რო დამაწყებინეს ;D ეგრევე შევეშვი ჩემმა ტვინმა ეგ ვერაიტანა :D Link to comment Share on other sites More sharing options...
Vako™ Posted December 22, 2011 Share Posted December 22, 2011 ვერც ჩემი იტანს Link to comment Share on other sites More sharing options...
gio_kiborg Posted December 22, 2011 Share Posted December 22, 2011 თემის ავტორს ვორნი არასწორ განყოფილებაში თემის გახსნისთვის მომავალში გადახედე ფორუმის და მისი ქვეგანყოფილებების წესებს! გადატანილია დახმარების განყოფილებაში Link to comment Share on other sites More sharing options...
ჯამბო Posted December 22, 2011 Share Posted December 22, 2011 ვაბშე აღარ მახსოვს (ან რა უნდა მახსოვდეს რაც არ მისწავლია ) , მაგრამ მეორე "სტრიქონში" თუ არაფერს არ აბრუნებინებ რა პასუხი უნდა გამოგიტანოს რო? (ჰა თუ ვაბშე დამავიწყდა? ) Link to comment Share on other sites More sharing options...
Recommended Posts