shy Opublikowano 25 Kwietnia 2005 Zgłoś Opublikowano 25 Kwietnia 2005 Moja jedyna szansa na zalicznie programowania... Musze napisac program umozliwiajacy mnozenie wektora przez macierz i macierzy przez wektor, wykorzystac klasy oraz funkcje zaprzyjaznione oraz utworzyc interfejs uzytkownika pozwalajacy wprowadzac elemnty wektora i macierzy z klawiatury. Probowalem na wszystkie sposoby, niestety jestem troche do tylu z programowania i znam dopiero podstawy, nie potrafie tego napisac. Probowalem szukac takiego programu w necie... Jedyne co znalazlem to: #include<stdio.h> #include<math.h> #define W 3 /*wymiar macierzy*/ void mnozenie(float (*a)[W],float b[W],float c[W]); main() { float a[W][W]; float b[W]; float c[W]; int i,j; printf("podaj elementy macierzy kolejno wierszami\n\n"); for (i=0; i<=W-1; ++i) { for (j=0; j<=W-1; ++j) { scanf("%f",&a[j]); } } printf("\npodaj skladowe wektora\n\n"); for (i=0; i<=W-1; ++i) { scanf("%f",&b); } mnozenie(a,b,c); printf("\nwynik\n\n"); for (i=0; i<=W-1; ++i) { printf("%10.5f\n",c); } return 0; } void mnozenie(float (*a)[W], float b[W], float c[W]) { int i,j; for (i=0; i<=W-1; ++i) { c=0; for (j=0; j<=W-1; ++j) { c=c+a[j]*b[j]; } } } Ale tu nie ma klas ani funkcji zaprzyjaznionych, czy jest mozliwosc malej przerobki tego programu? W ogole ktos sie orientuje jak ten program dziala? Bo bede musial wytlumaczyc rowniez dzialanie tego programu (zeby nie bylo ze ktos mi napisal :) ) Bede wdzieczny nawet za najmniejsza podpowiedz Z gory Wielkie dzieki! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ayem Opublikowano 25 Kwietnia 2005 Zgłoś Opublikowano 25 Kwietnia 2005 heh a zaliczenie masz jak sie dmyslam ot tak? nie miales z tego zadnych zajec na ktoryc biedaku mogles przejsc z etapu "nic nie umiem" do etapu "cos umiem"? przeczytaj regulalmin i zacznij sie uczyc do poprawki/zbierac kase na warunek. sic :( Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
shy Opublikowano 25 Kwietnia 2005 Zgłoś Opublikowano 25 Kwietnia 2005 dzieki za pomoc... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ayem Opublikowano 25 Kwietnia 2005 Zgłoś Opublikowano 25 Kwietnia 2005 mylisz pojecie pomocy z odwalaniem twojej roboty, ktos z takim wstydliwym nickiem powinien miec troche wstydu :D Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...