PDA

View Full Version : بزرگترین عنصر ماتریس 2*3



majid_i68
چهارشنبه 24 آبان 1391, 14:31 عصر
سلام برای دوستان دانشجو بازهم برنامه ای جدید دارم :لبخند:

این برنامه عناصر ماتریس 2*3 را از ورودی خوانده و بزرگترین عنصر هر سطر را پیدا میکند و به همراه شماره آن سطر به خروجی میببرد:تشویق:

#include <iostream.h>
#include <conio.h>
void mInput(int [][2], int);
void mCal(int mat[][2], int);
int main()
{
const int r = 3, c = 2;
int mat[r][c];
clrscr();
mInput(mat, r);
mCal(mat, r);
getch();
return 0;
}
void mInput(int mat[][2], int r)
{
int i, j;
for(i = 0; i < r; i++)
for(j = 0; j < 2; j++) {
cout << "Enter mat[" << i << "][" << j << "]:";
cin >> mat[i][j];
}
}
void mCal(int mat[][2], int r)
{
int i, j, rmax;
cout << " ROW \t\tMAX";
cout << "\n-------------------";
for(i = 0; i < r; i ++) {
rmax = mat[i][0];
for(j = 1; j < 2; j++)
if(mat[i][j] > rmax)
rmax = mat[i][j];
cout << "\n " << (i + 1) << "\t\t " << rmax;
}}

maktoom
چهارشنبه 24 آبان 1391, 18:05 عصر
سلام
بخش مناسبی برای طرح این نوع برنامه ها وجود داره.

majid_i68
چهارشنبه 24 آبان 1391, 19:16 عصر
کجاست !!!:لبخند:

maktoom
چهارشنبه 24 آبان 1391, 22:32 عصر
به این تاپیک (http://barnamenevis.org/showthread.php?150444-%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%D9%86%D9%88%D8%B4%D8%AA%D9%87-%D8%B4%D8%AF%D9%87-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-C-%D9%88-C) مراجعه کنید.