حساب التفاضل والتكامل المصفوفة في C ++ - حاصل ضرب مصفوفة بواسطة متجه
استخدام مساحة الاسم std ؛ < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdio.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdlib.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include < ايوستريم> < / span >
int * المنتج (int ** M ، int * V ، int N) < / span >
{
نبسب؛ int * Vp = int جديد [N] ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ Vp[i]=0; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; أنا ++) {< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ جي < N; j++)
نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ Vp[i] += M[i][j] * V[j]; نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ }< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ عودة نائب الرئيس ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}< / span >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >عرض باطل (int ** حصيرة ، int N ، int M) {< / span >
نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; أنا ++) {< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ جي < M; j++) {< / span >
نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < Mat[i][j]; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\t"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ }< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ } < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}< / span >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >int الرئيسي (int argc ، char * argv []) < / span >< br / >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >{
نبسب؛ نبسب؛ int n = < نمط الامتداد = "اللون: أرجواني ؛" >3< / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int** M = int جديد* [ n ]; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i ++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ M[i] = int[ n ] جديد; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ srand (الوقت (NULL)) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا< n; i ++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ ي< n; j++)
< / span > M [i] [j] = rand ()٪ < span style = "اللون: أرجواني ؛" >10 < / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ عرض (م ، ن ، ن) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int V [< نمط الامتداد = "اللون: أرجواني ؛" >3] = {2 < / span > ، < span style = "اللون: أرجواني ؛" >6 < / span > ، نمط < span = "اللون: أرجواني ؛" >3< / الامتداد >} ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n V = [ "; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد>< < خامسا[ط]< < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" > "] "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int * Vp = المنتج (M ، V ، n) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < نبسب؛ < نمط الامتداد = "اللون: أحمر ؛" >"\n Vp = [ "; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int أنا =&نبسب; < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < نبسب؛ < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد>< < Vp[i]< < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" > " ] "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ النظام (< نمط الامتداد = "اللون: أحمر ؛" >وقفة" < / سبان >) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdio.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdlib.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include < ايوستريم> < / span >
int * المنتج (int ** M ، int * V ، int N) < / span >
{
نبسب؛ int * Vp = int جديد [N] ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ Vp[i]=0; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; أنا ++) {< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ جي < N; j++)
نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ Vp[i] += M[i][j] * V[j]; نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ }< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ عودة نائب الرئيس ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}< / span >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >عرض باطل (int ** حصيرة ، int N ، int M) {< / span >
نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < N; أنا ++) {< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ جي < M; j++) {< / span >
نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < Mat[i][j]; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\t"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ }< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ } < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}< / span >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >int الرئيسي (int argc ، char * argv []) < / span >< br / >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >{
نبسب؛ نبسب؛ int n = < نمط الامتداد = "اللون: أرجواني ؛" >3< / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int** M = int جديد* [ n ]; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i ++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ M[i] = int[ n ] جديد; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ srand (الوقت (NULL)) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا< n; i ++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ ي< n; j++)
< / span > M [i] [j] = rand ()٪ < span style = "اللون: أرجواني ؛" >10 < / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ عرض (م ، ن ، ن) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int V [< نمط الامتداد = "اللون: أرجواني ؛" >3] = {2 < / span > ، < span style = "اللون: أرجواني ؛" >6 < / span > ، نمط < span = "اللون: أرجواني ؛" >3< / الامتداد >} ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n V = [ "; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد>< < خامسا[ط]< < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" > "] "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int * Vp = المنتج (M ، V ، n) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < نبسب؛ < نمط الامتداد = "اللون: أحمر ؛" >"\n Vp = [ "; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ ل (int أنا =&نبسب; < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا < n; i++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ التكلفة < < نبسب؛ < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد>< < Vp[i]< < < نمط الامتداد = "اللون: أحمر ؛" >" "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" > " ] "< / امتداد> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >
< / span >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ النظام (< نمط الامتداد = "اللون: أحمر ؛" >وقفة" < / سبان >) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}