*روجينا*
13-04-2005, 02:54 PM
السلام عليكم
انا عندي مشكله صغيــره مره >>>> طبعا بالنسبه لكم :09:
انا ابغي ارسم بلغه C++ اطار لمثلث ومربع بإستخدام switch
لاني انا رسمت مثلث ومربع كامل برمز النجمه بس انا ابغي اطار فقط
علشان يكمل البرنامج
وهذا جزء من البرنامج الى سويته .....
#include<iostream.h>
void main()
{
int choice,edge,i,j;
char ans;
do{
cout<<"entar your choice\n"
<<"1-full triangle \n"
<<"2-full square\n"
<<"3-border triangle\n"
<<"4-border square\n"
<<"5-exit\n";
cin>>choice;
cout<<"entar the edge of the sheep\n";
cin>>edge;
switch(choice)
{
case 1:
for(i=1;i<=edge;i++)
{
for(j=1;j<=i;j++)
cout<<"*";
cout<<endl;
}
break;
case 2:
for( i=1;i<=edge;i++)
{
for( j=1;j<=edge;j++)
cout<<"*";
cout<<endl;
}
break;
case 5:
break;
default:
cout<<"error..tru agin\n";
}
cout<<"you wont to contny\n";
cin>>ans;
}while(ans=='y'||ans=='Y');
}
انا عامله case 1 و case 2 للمثلث والمربع الكامل
وحيكون case 3 و case 4 اطار للمثلث واطار للمربع >>> وهذا المطلوب
مع العلم ان قيمه edge غير محدده
ارجو مساعد تي باسرع وقت ممكن :08:
سلام
*روجينا*
انا عندي مشكله صغيــره مره >>>> طبعا بالنسبه لكم :09:
انا ابغي ارسم بلغه C++ اطار لمثلث ومربع بإستخدام switch
لاني انا رسمت مثلث ومربع كامل برمز النجمه بس انا ابغي اطار فقط
علشان يكمل البرنامج
وهذا جزء من البرنامج الى سويته .....
#include<iostream.h>
void main()
{
int choice,edge,i,j;
char ans;
do{
cout<<"entar your choice\n"
<<"1-full triangle \n"
<<"2-full square\n"
<<"3-border triangle\n"
<<"4-border square\n"
<<"5-exit\n";
cin>>choice;
cout<<"entar the edge of the sheep\n";
cin>>edge;
switch(choice)
{
case 1:
for(i=1;i<=edge;i++)
{
for(j=1;j<=i;j++)
cout<<"*";
cout<<endl;
}
break;
case 2:
for( i=1;i<=edge;i++)
{
for( j=1;j<=edge;j++)
cout<<"*";
cout<<endl;
}
break;
case 5:
break;
default:
cout<<"error..tru agin\n";
}
cout<<"you wont to contny\n";
cin>>ans;
}while(ans=='y'||ans=='Y');
}
انا عامله case 1 و case 2 للمثلث والمربع الكامل
وحيكون case 3 و case 4 اطار للمثلث واطار للمربع >>> وهذا المطلوب
مع العلم ان قيمه edge غير محدده
ارجو مساعد تي باسرع وقت ممكن :08:
سلام
*روجينا*