سلام
من که کلا تازه دارم سی پلاس پلاس یاد میگیرم!!!!
ی سوال داشتم: ی آرایه دو بعدی تعریف کردم به اسمa از نوع char حالا میخوام بگم فلان آرایه رو بکن x.
برای انتسابش باید چیکار کنم؟
سلام
من که کلا تازه دارم سی پلاس پلاس یاد میگیرم!!!!
ی سوال داشتم: ی آرایه دو بعدی تعریف کردم به اسمa از نوع char حالا میخوام بگم فلان آرایه رو بکن x.
برای انتسابش باید چیکار کنم؟
دوستان كسي هست مساله برج هانوي رو به صورت گرافيكي و باز گشتي و غير بازگشتي داشته باشه ؟
توضيحاتش رو برا دوستم مي خوام
بايد به استاد توضيح بده
در نهايت سادگي لطفا !
برنامه ای بنویسید که 5 نمره دانشجویی را گرفته و با استفاده از تابعی میانگین انرا بدست اورده و در نهایت چاپ کنید
این و نوشتم نه ارور میده نه وارنینگ ولی نتیجه رو درست اعلام نمیکنه مشلش چیه ؟کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
#include <iostream.h>
float sum(float x[])
{
float sum=0;
for (int j=0;j<5;j++)
sum+=x[j];
return sum;
}
int main ()
{
int i;
float a[5];
for (i=0;i<5;i++)
{
cin>>a[i];
}
cout<<sum(a)/5;
return 0;
}
دوست عزیز این که کاری نداره، برای انتساب مقدار به متغییر کاراکتر می تونید از عملگر = استفاده کنید به این ترتیب که سمت چپ مساوی عنصر مورد نظرتونو از آرایه مینویسید و سمت راست مساوی مقداری که میخواید توی اون عنصر بزارید رو بین دو تا تک کوتیشن مینویسید مثلا میخوایم به عنصر سطر 2 و ستون 4 آرایه ای به اسم a مقدار z رو بدیم دستور اینجوری میشه :
به همین سادگی به همین . . . .کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
Last edited by dr.b4ne; 25-01-2012 at 17:35.
دوست گلم ، توی [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] هرچی بخوای راجع به برج هانوی میتونی پیدا کنی . . .
اینم جواب شما دوست عزیز :
از این بهترم میشه نوشت اما این همین الان به ذهنم رسید . . . 48 و 49 کد اسکی صفر و یکه . . .کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by dr.b4ne; 26-01-2012 at 23:10.
سلام به همه دوستان و استادان عزیز ، جواب این سوال خیلی برام مهمه برای تعریف رشته نمیخوام از آرایه ای از کاراکتر ها استفاده کنم میخوام از type ی که توی هدر string تعبیه شده استفاده کنم اما نمیدونم چطور به n امین کاراکتر رشتهای که با این نوع تعریف شده دسترسی داشته باشم ؟ ممنون میشم اگه کمک کنید ، باید بگم حتی توی معتبر ترین کتب ها هم چیزی در این مورد نگفته . . .
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by dr.b4ne; 24-01-2012 at 20:34.
برنامه ای بنویسید که عددی گرفته و به مبنای 2 ببرد
اینو من قبلا تو همین تاپیک توسط یکی از بچه ها دیدم بدون ارور اجرا میشه ولی نتیجه غلطه :
کسی مشکلش میدونه چیه ؟ اگر روش بهتری هست ممنون میشم بگید#include<stdio.h>
void main()
{
int n,i,j,a[20]={0};
scanf("%d",&n);
for(i=0;n>0;i++)
{
a[i]=n%10;
n/=2;
}
for(j=i-1;j>=0;j--)
printf("%d",a[j]);
}
n%10 رو بکن n%2
اصلا با کدا بازی نمیکنیااین اصلا خوب نیست
الگوریتم رو تو ذهنت مرور کنی ، کدتم مرحله به مرحله تست کنی مشکل رو به راحتی متوجه میشی
موفق باشی![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)