- Navaren: Resident Evil Requiem szösszenet
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Parci: Milyen mosógépet vegyek?
- Lalikiraly: Commodore The C64, Ultimate
- Luck Dragon: Óraátállítás
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Luck Dragon: MárkaLánc
- gban: Ingyen kellene, de tegnapra
Új hozzászólás Aktív témák
-
NSiS
tag
válasz
WonderCSabo
#3165
üzenetére
Köszönöm, így már működik, ezek szerint a mátrixos rész sem volt számomra egyértelmű.

-
NSiS
tag
válasz
WonderCSabo
#3163
üzenetére
De tanultam, csak egy pillanatra megzavart az hogy "balról szorzom", azóta persze rájöttem hogy ez csak annyit tesz, hogyha mondjuk van egy A meg egy B mátrixom azokat úgy írom fel hogy B*A.
Na de a lényeg, h nem a mátrixok miatt nem tudom megoldani, hanem C beli hiányosságok vannak, ebben a félévben tanultam először programozást, ezelőtt szakközépben sem és nemis infó karos vagyok, úgyhogy várhatóan ezután sem lesz (a mintatanterv szerint legalábbis). MPLAB-ot használunk, PIC programozás lenne elvileg.
A feladat pedig: "Készítsen függvényt, amely adott változótípuson végez műveletet, valamint a megfelelő változótípussal tér vissza." Az adatok típusa valós az én esetemben.
Az A mátrixot szoroznám balról a B-vel. Printf-et nem szoktunk írni, van egy watch ablak a programban az jelzi az értékeket ha léptetem soronként.Az eddig elkészült programom, ami természetesen nem fut le (
):#include <p24fj128ga010.h>
float main(){
float fMatrixA[2][3] = {{1.5,2.5,3.5},{1.2,2.2,3.2}};
float fMatrixB[3][2] = {{4.5,4.2},{5.5,5.2,},{6.5,6.2}};
float fMatrixBA[3][3];
float i, j, k, r1=2, r2=3, c1=3, c2=2;
if (c1 == r2){
for (i=0; i<r1; i++){
for (j=0; j<c2; j++){
fMatrixBA[j]=0;
for (k=0; k<r1;k++)
{
fMatrixBA(i)[j] += fMatrixA(i)[k]*fMatrixB[k][j];
}
}
}
}
return 0;
}És itt megállt a tudomány részemről... pl. azt írja hogy hogy "return type of 'main' is not 'int'" és ezen kívül van még hiba rendesen. De azt se értem, hogy a return-nak integer-nek kellene lennie minden esetben? Mert a feladatkiírás alapján valós értékűként kellene visszatérnie.
-
NSiS
tag
Hi!
Kellene egy kis segítség: a feladatom az lenne, hogy két db kétdimenziós mátrixot szorozzak össze (balról ?) C-ben és hát fogalmam sincs hogy hogy kellene. Ha valaki tudna segíteni azt megköszönném.
Üdv!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mikrotik routerek
- PlayStation 5
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Elemlámpa, zseblámpa
- Milyen monitort vegyek?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Navaren: Resident Evil Requiem szösszenet
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Battlefield 6
- Gaming notebook topik
- További aktív témák...
- Phanteks Enthoo Evolv X ház Eladó
- Samsung Odyssey Neo G8 S32BG850NP Monitor Eladó
- Jura C60 I Szervizelve I Easy-cappuccino fej I 3 hónap garancia I Számla I Beszámítás
- Macbook Pro 16" A2485 2021 M1 Pro 16/512 (3) (106 ciklus 97% akku)
- Macbook Pro 16" A2485 2021 M1 Pro 16/512 (2) (72 ciklus 84% akku)
- EVGA GeForce RTX 3070 8GB GDDR6 256bit
- HP EliteBook 640 G10 - 14" FullHD IPS - i5-1335U - 8GB - 512GB - Win11 - 1 év garancia - MAGYAR
- GAMER PC! Ultra 7 265 / RTX 5070 / 32GB DDR5 / 1TB NVMe / 750w Gold / BeszámítOK !
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- Eladó egy Huawei GT3 okos óra Dobozzal tőltővel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

):