C++ ، مترجمات ،برمجة مهيكلة، هياكل بيانات،
2.21K subscribers
239 photos
7 videos
49 files
53 links
تأسست هذه القناة في 2018/5/9

قناة مختصة بنشر الأسئلة والحلول للبرمجة المهيكلة وهياكل بيانات بلغة ++C.
قنواتنا :
@MATLABchann
@JAVA_AVAJ
@VisualBasicAst
@computer_graphicsC
@includecplusplus
Download Telegram
#include<iostream.h>
void main()
{
int a[4][3] , i, v , pcount=0 , ncount=0 ,zcon=0, coueven=0 ,couodd=0;
cout«" First Array..."«endl;
for(i=0; i<4; i++)
{
for(v=0; v<3; v++)
{
cout«"a["«i«"]["«v«"]= ";
cin»a[i][v];
}
}

cout«" The order of Array is....."«endl;
for(i=0; i<4; i++)
{
for(v=0; v<3; v++)
cout«a[i][v]«"\t";
cout«"\n";
}

for(i=0; i<4; i++)
{
for(v=0; v<3; v++)
{

if(a[i][v]>0)
{
pcount++;

}
else
if(a[i][v]<0)
{
ncount++;

}
else
zcon++;
}

}
cout«"pcount = "«pcount«endl;
cout«"ncount = "«ncount«endl;
cout«"zcon= "«zcon«endl;


for(i=0; i<4; i++)
{
for(v=0; v<3; v++)
{
if(a[i][v]!=0 && a[i][v]%2==0)
coueven++;
else
if(a[i][v]%2!=0)
couodd++;
}
}
cout«"cou even= "«coueven«endl;
cout«"cou odd= "«couodd«endl;

}
C++ ، مترجمات ،برمجة مهيكلة، هياكل بيانات،
#include<iostream.h> void main() { int a[4][3] , i, v , pcount=0 , ncount=0 ,zcon=0, coueven=0 ,couodd=0; cout«" First Array..."«endl; for(i=0; i<4; i++) { for(v=0; v<3; v++) { cout«"a["«i«"]["«v«"]= "; cin»a[i][v]; } } cout«" The order of Array…
H.W 4/
أكتب برنامج لقراءة مصفوفة3*4
وطباعتها بشكل مرتب
وطباعة عدد الأعداد الموجبة وعدد الأعداد السالبة وعدد الأصفار وعدد الأعداد الزوجية وعدد الأعداد الفردية
وهذن المخرجات
cout«" The main diameter is "«endl;
for(i=0; i<3; i++)
for(v=0; v<3; v++)
{
if(i==v)
cout«a[i][v]«" ";
}
C++ ، مترجمات ،برمجة مهيكلة، هياكل بيانات،
cout«" The main diameter is "«endl; for(i=0; i<3; i++) for(v=0; v<3; v++) { if(i==v) cout«a[i][v]«" "; }
طبعاً انطلب من عدنه بالمختبر انووو انحل هذا السؤال ونخليه يطبع عناصر القطر الرئيس

بس ظيفوا هذي للبرنامج السابق
وخلوها مصفوفة مربعة وراح ينحل
عناصر القطر الرئيسي
#include<iostream.h>
void main()
{
int a[3][3] , i, v , pcount=0 , ncount=0 ,zcon=0, coueven=0 ,couodd=0;
cout«" First Array..."«endl;
for(i=0; i<3; i++)
{
for(v=0; v<3; v++)
{
cout«"a["«i«"]["«v«"]= ";
cin»a[i][v];
}
}

cout«" The order of Array is....."«endl;
for(i=0; i<3; i++)
{
for(v=0; v<3; v++)
cout«a[i][v]«"\t";
cout«"\n";
}

for(i=0; i<3; i++)
{
for(v=0; v<3; v++)
{

if(a[i][v]>0)
{
pcount++;

}
else
if(a[i][v]<0)
{
ncount++;

}
else
zcon++;
}

}
cout«"pcount = "«pcount«endl;
cout«"ncount = "«ncount«endl;
cout«"zcon= "«zcon«endl;


for(i=0; i<3; i++)
{
for(v=0; v<3; v++)
{
if(a[i][v]!=0 && a[i][v]%2==0)
coueven++;
else
if(a[i][v]%2!=0)
couodd++;
}
}
cout«"cou even= "«coueven«endl;
cout«"cou odd= "«couodd«endl;

cout«" The main diameter is "«endl;
for(i=0; i<3; i++)
for(v=0; v<3; v++)
{
if(i==v)
cout«a[i][v]«" ";
}

}
طبعاً طلاب ما اگدر اصور الكود لأن كلش طويل
إذا اصور يحتاج اكثر من لقطة يلا يخلص
لهذا جاي انزل الكود
لا تخترعون
صحيح طويل بس كلش سهل وبسيط
بس فهموه
دالة تستقبل عددين وتجمعهم وترجع ناتج جمعهم
والبرنامج الرئيسي ((main)) يطبع ناتج الدالة
نفس البرنامج السابق لكن غيرنه مكان الدالة مع بعض التغييرات
إستدعاء عن طريق متغير