الدبـا
12-21-2006, 03:59 PM
السلام عليكم ورحمه الله وبركاته
هذه أول مشاركة لي في منتداكم الرائع وللأسف الشديد أول مشاركة هي طلب أتممممنى تساعدوني فيه بليييييييز
ورطاااانه ورطه بطااالة
اختباري في مادة C++ يوم الأحد واتتتتمنى احد يقدر يساعدني بس في هالنقطة وبكووووون شاكرة
بحط لكم ثلاث برامج مكتوبة ومن غير أخطاء .. وابا تشرحوا لي كيف تتم المعالجة لأني حاااااولت أفهم بس ماااا قدرت الدكتور عشرين مرة شرحها لي ومو قادرة وتخيلوا اضطريت ادخل معهد عشان ممكن يساعدوني .. ولكن حتى الاستاذ الي في المعهد يشرح وهو ملخبط ولا عارف كيف الناتج طلع
البرامج هـــــــــــــــــي
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـ
(1) الأول
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
void function (unsigned short );
int main()
{
unsigned short x=1;
do
{
function (x);
x*=5;
}while (x<20);
return 0;
}
void function (unsigned short a)
{
static int x;
for (int i=0; i<30; i+=10)
{
cout<<x<<" ";
x+=a;
}
cout<<endl;
}
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــ
(2) الثاني
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
void function (unsigned short );
int main()
{
unsigned short x=1;
do
{
function (x);
x*=5;
}while (x<20);
return 0;
}
void function (unsigned short a)
{
static int x=20;
for (int i=0; i<30; i+=10)
{
cout<<x<<" ";
x-=a;
}
cout<<endl;
}
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ
(3) الثالث
#include<iostream>
using std::cout;
using std::cin;
using std::endl;
void function(void );
int main()
{
int counter = 1;
while(counter !=8)
{
function();
if(counter % 2 ==0)
cout<<endl;
counter*=2;
}
return 0;
}
//function definition
void function(void)
{
static int x;
for(int i=1; i<30; i*=3)
{
cout<<x<<" ";
x+=7;
}
}
هذه أول مشاركة لي في منتداكم الرائع وللأسف الشديد أول مشاركة هي طلب أتممممنى تساعدوني فيه بليييييييز
ورطاااانه ورطه بطااالة
اختباري في مادة C++ يوم الأحد واتتتتمنى احد يقدر يساعدني بس في هالنقطة وبكووووون شاكرة
بحط لكم ثلاث برامج مكتوبة ومن غير أخطاء .. وابا تشرحوا لي كيف تتم المعالجة لأني حاااااولت أفهم بس ماااا قدرت الدكتور عشرين مرة شرحها لي ومو قادرة وتخيلوا اضطريت ادخل معهد عشان ممكن يساعدوني .. ولكن حتى الاستاذ الي في المعهد يشرح وهو ملخبط ولا عارف كيف الناتج طلع
البرامج هـــــــــــــــــي
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـ
(1) الأول
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
void function (unsigned short );
int main()
{
unsigned short x=1;
do
{
function (x);
x*=5;
}while (x<20);
return 0;
}
void function (unsigned short a)
{
static int x;
for (int i=0; i<30; i+=10)
{
cout<<x<<" ";
x+=a;
}
cout<<endl;
}
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــ
(2) الثاني
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
void function (unsigned short );
int main()
{
unsigned short x=1;
do
{
function (x);
x*=5;
}while (x<20);
return 0;
}
void function (unsigned short a)
{
static int x=20;
for (int i=0; i<30; i+=10)
{
cout<<x<<" ";
x-=a;
}
cout<<endl;
}
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ
(3) الثالث
#include<iostream>
using std::cout;
using std::cin;
using std::endl;
void function(void );
int main()
{
int counter = 1;
while(counter !=8)
{
function();
if(counter % 2 ==0)
cout<<endl;
counter*=2;
}
return 0;
}
//function definition
void function(void)
{
static int x;
for(int i=1; i<30; i*=3)
{
cout<<x<<" ";
x+=7;
}
}



