mahdi_o
شنبه 26 اسفند 1385, 11:02 صبح
دوستان عزیز
این یک برنامه خیلی ساده هستش
ولی من توی بعضی از مفاهیمش به مشکل خوردم!
برنامه طول و عرض مستطیل را از ورودی خوانده و مساحت و محیطش رو محاسبه می کند
اینم راهنمای برنامه
len طول ، wid عرض
input تابعی که طول و عرض را از ورودی می خواند
rect تابع محاسبه گر مساحت و محیط
#include <iostream.h>
#include <conio.h>
void input(int *, int *);
void rect(int , int , int * , int *);
int main()
{
int len , wid , area, per ;
clrscr();
input(&len , &wid);
rect(len, wid, &area, &per);
cout << “Length = “ << len << “ , Width = “ << wid ;
cout << “\nArea = “ << area << “ , Perimer = “ << per ;
getch();
return 0;
}
//***************************
void input(int *p1, int *p2)
{
cout << “Enter length, width : “;
cin >> *p1 >> *p2 ;
}
//***************************
void rect(int x, int y, int *a , int *p)
{
*a = x*y;
*p = 2*(x+y);
}
در قسمت هایی که قرمز کردم
input(&len , &wid);
مگه این تابع نباید خودش از ورودی مقدار بگیرد
پس &len , &wid چه نقشی ایفا می کنند
همینطور در قسمت
rect(len, wid, &area, &per)
اگه میشه یک مقدار در مورد ساختار اینها توضیح بدید
ممنون
این یک برنامه خیلی ساده هستش
ولی من توی بعضی از مفاهیمش به مشکل خوردم!
برنامه طول و عرض مستطیل را از ورودی خوانده و مساحت و محیطش رو محاسبه می کند
اینم راهنمای برنامه
len طول ، wid عرض
input تابعی که طول و عرض را از ورودی می خواند
rect تابع محاسبه گر مساحت و محیط
#include <iostream.h>
#include <conio.h>
void input(int *, int *);
void rect(int , int , int * , int *);
int main()
{
int len , wid , area, per ;
clrscr();
input(&len , &wid);
rect(len, wid, &area, &per);
cout << “Length = “ << len << “ , Width = “ << wid ;
cout << “\nArea = “ << area << “ , Perimer = “ << per ;
getch();
return 0;
}
//***************************
void input(int *p1, int *p2)
{
cout << “Enter length, width : “;
cin >> *p1 >> *p2 ;
}
//***************************
void rect(int x, int y, int *a , int *p)
{
*a = x*y;
*p = 2*(x+y);
}
در قسمت هایی که قرمز کردم
input(&len , &wid);
مگه این تابع نباید خودش از ورودی مقدار بگیرد
پس &len , &wid چه نقشی ایفا می کنند
همینطور در قسمت
rect(len, wid, &area, &per)
اگه میشه یک مقدار در مورد ساختار اینها توضیح بدید
ممنون