virxen75 Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 αν διαβάζατε καλύτερα τα ποστ θα βλέπατε ότι έχω ήδη δώσει παράδειγμα για τον πολλαπλασιασμό.Τέλος πάντων. > #include <stdio.h> #include <stdlib.h> int main(){ int A[]={3,2,1};//C=123*45 int B[]={5,4,0}; int C[10]={0}; for (int i=0;i<2;i++){//B for (int j=0;j<3;j++){//A int result=(A[j]*B[i]+C[i+j])%10; int carry=(A[j]*B[i]+C[i+j]-result)/10; printf("\nginomeno %d * %d = %d , carry=%d",A[j],B[i],result,carry); C[i+j]=result; C[i+j+1]+=carry; } printf("\n"); for (int i=0;i<10;i++){ printf("%d",C[i]); } } //for (int i=0;i<10;i++){ // printf("%d",C[i]); //} getchar(); return 0; }
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.