View Full Version : سوال: رسم مستطیل تو پر
vB.N3T
سه شنبه 27 مهر 1389, 00:22 صبح
شب بخیر
دوستان مشکل این کد چیه میخوام
یه مستطیل تو پر رسم کنه
مثلا a رو بدم 4 و b تو 4 یه مستطیل 4*4 رسم کنه
اما این کد
فقط 4 تا اولی رو چاپ میکنه
#include<conio.h>
#include<iostream.h>
int main (){
int a,b,i,j;
cin>>a;
cin>>b;
for(i=1;i<=a;i++)
for(j=b;j<=b;j++)
cout<<"*";
getch();
clrscr();
return 0;
}
sh4mid
سه شنبه 27 مهر 1389, 02:17 صبح
سلام
for(i=1;i<=a;i++)
{
for(j=1;j<=b;j++)
cout<<"*";
cout<<endl;
}
کمی فرورفتگی در کدتون اعمال کنید
vB.N3T
سه شنبه 27 مهر 1389, 23:45 عصر
من این کد رو نوشتم اما باز خروجی اشتباهه ؟؟؟؟
#include<conio.h>
#include<iostream.h>
int main (){
int a,b,c,i,j;
cin>>a;
cin>>b;
for (i=1;i<=a;i++)
for (j=1;j<=b;j++)o
cout<<"*";
getch();
clrscr();
return 0;
}
http://ups.night-skin.com/uploads/89-7/1381172005.jpg
باید یه مستطیل 3*2 چاپ کنه اما تو یه خط نشون میده
Salar Ashgi
چهارشنبه 28 مهر 1389, 11:07 صبح
کد اصلاح شد :
#include <conio.h>
#include <iostream.h>
int main (){
int a,b,c,i,j;
cin>>a;
cin>>b;
for (i=1;i<=a;i++){
for (j=1;j<=b;j++)
cout<<"*";
cout<<endl;}
getch();
}
موفق باشید ./
vB.N3T
چهارشنبه 28 مهر 1389, 19:26 عصر
خیلی ممنون
اما یه مشکلی هست وقتی این کد رو اضافه میکنم برنامه اجرا نمیشه و خطا میده ؟
cout<<endl;}
Salar Ashgi
چهارشنبه 28 مهر 1389, 21:44 عصر
اما یه مشکلی هست وقتی این کد رو اضافه میکنم برنامه اجرا نمیشه و خطا میده ؟
الزاما نباید مشکلی پیش بیاد ، از چه کامپایلری استفاده می کنید ؟!
از دستور زیر هم میتوانید استفاده کنید :
cout<<"\n";
موفق باشید ./
vB.N3T
چهارشنبه 28 مهر 1389, 23:04 عصر
از tC
نباید دو تا cout بزاریم یکی سطر ستونی رو چاپ کنه یکی سطر عمودی ؟
Salar Ashgi
پنج شنبه 29 مهر 1389, 11:39 صبح
نباید دو تا cout بزاریم یکی سطر ستونی رو چاپ کنه یکی سطر عمودی ؟
نه خیر ، لازم نیست ؛ این عمل توسط خود حلقه ها انجام میشه و شما هر بار فقط یک cout انجام بدید ./
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.