إيجاد القيم الموجبة والسالبة في مصفوفة في C++
< span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > استخدام مساحة الاسم std ؛ < / span >< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdio.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include< stdlib.h> < / span >
< span style = "اللون: #38761d ؛ عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >#include < ايوستريم> < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >
< / 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++)
نبسب؛ نبسب؛ نبسب؛ < نمط الامتداد = "اللون: أزرق ؛" >//قم بإنشاء أرقام عشوائية بين 0 و 200 بعد طرح 100< / span>< / span>
نبسب؛ نبسب؛ نبسب؛ على سبيل المثال ، إذا كان راند يولد 74 ثم 74-100 = -36< / span>
< / span > M [i] [j] = rand ()٪ < span style = "اللون: أرجواني ؛" >200< / span>-100< / سبان> ؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ عرض (م ، ن ، ن) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int سلبي = <نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ int إيجابي = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ < نمط الامتداد = "اللون: أزرق ؛" >//تصفح المصفوفة
نبسب؛ نبسب؛ ل (int i = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ أنا< n; i ++) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ ل (int j = < نمط الامتداد = "اللون: أرجواني ؛" >0< / سبان> ؛ ي< n; j++)
نبسب؛ نبسب؛ {< / span >< br / >< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ إذا(M[i][j]< < نمط الامتداد = "اللون: أرجواني ؛" >0< / span >) < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ سلبي ++ ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ نبسب؛ نبسب؛ آخر< / span>
نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ إيجابي ++ ؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ }< / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n عدد القيم السالبة هو "< < سالب; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ التكلفة < < < نمط الامتداد = "اللون: أحمر ؛" >"\n عدد القيم الموجبة هو "< < إيجابي< < < نمط الامتداد = "اللون: أحمر ؛" >"\n"; < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > نبسب؛ نبسب؛ النظام (< نمط الامتداد = "اللون: أحمر ؛" >وقفة" < / سبان >) ؛ < / span >
< span style = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >}امتداد>