آموزش زبان ++C و #C

hlozeie

کاربر سایت
Sep 25, 2005
180
نام
Hamed
نوشته شده توسط mostafa_cpp:
وقتي آرايه از دو بعد بيشتر ميشه ، نوشتن برنامه هم به مراتب سخت تر ميشه
آرايه هاي بيشتر از سه بعد هم از درك انسان خارجه !
كلا سوال عجيب غريبيه ، هيچوقت براي اينكار از آرايه استفاده نميكنن
نه من اين کارو کردم جواب هم گرفتم خيلي هم آسون بود اين دو تا هم پروژه جديدمه
1-برنامه اي که عديدي رو از کاربر بگيره و نشون بده که اون اوله يا نه
اين که خيلي ساده هست
2-برنامه اي که عدد n را از سري فيبوناچي چاپ کند
تو اين کمي مشکل لطفا يکي يه کمکي بکنه
تا بعد
 

Esikhafan

کاربر سایت
Jul 5, 2006
1,353
نام
احسان
نوشته شده توسط gamer220:
VB مزییتی نصبت به c نداره ، شما اول از vb شروع باید بکنی ( نه حتما ) چون راحت میتونی اساس برنامه نویسی رو باهاش یاد بگیری و بعد بری روی یک زبان قویتر و رو اون کار کنی . این c هست که نسبت به vb مزیت داره در اصل c زبان سخت افزاری به حساب میاد و رابطه ی تنگا تنگی با assembly داره . بهترین مکان برای شروع هر زبانی www.flazx.com هست (اگه انگلیسیت خوب باشه ) .

موفق باشید


به هر حال
اما من از یه نفری شنیدم که اگر یه برنامه ای رو که با c نوشته شده رو vb پیاده کنی زمان اجرا یک سوم میشه.؟؟!
اگه میشه بگید این دستور چه مشکلی داره؟

z=sqrt(hyp*hyp-d*d);​
 

Esikhafan

کاربر سایت
Jul 5, 2006
1,353
نام
احسان
مثل اینکه اینجا هیچ کس جواب کس دیگه ای رو نمیده!
من هنوز خیلی کارم ابتدایی هستش اما خوب گیر کردم دیگه اگه میشه یه نفر بگه مشکل این چیه وقتی به قسمت switch میرسه مشکل پیدا میکنه .
در ضمن یه نفر یاد بده چجوری تو spoiler میزارن :blushing:

#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
int main()

{

long float p,r,e,hyp,z,g;
int f,d;
clrscr();
cout<<"Enter Your Angel\n";
cin>>p;
r=3.1415*p/180;
cout<<"\nYour angel Radian is"<< r;
e=sin(r);
cout<<"\nsin of your angel is"<<e;
cout<<"\nEnter the known side of Triangel";
cin>>d;
cout<<"\nif the side is OPP press 1 if it is HYP press 2";
cin>>f;
switch(f){
case 1:
hyp=e/d;
cout<<"\nYour HYP side is"<<hyp;
z=sqrt(hyp*hyp-d*d);
cout<<"\nThe ADJ side is"<< z;
cout<<"\nIn all : ADJ side HYP side OPP side"<< z << hyp <<d;
break;
case 2:
g=e*d;
cout<<"\nYour OPP side is"<<g;
z=sqrt(d*d-g*g);
cout<<"\nIn all: ADJ HYP side OPP side "<<z <<d <<g;
break;
default:
cout<<"Error!";
}
getchar();
return 0;
}​
 

Dante Is Alive

کاربر سایت
Jul 8, 2006
1,573
نام
ســـعــــيــــــد
بچه ها کسی سایتی رو می شناسه که توش آموزش کامل ++c رو داشته باشه ؟؟؟
در ضمن بهترین کتاب آموزشیش اسمش چیه ؟؟؟
ممنون !
 

Esikhafan

کاربر سایت
Jul 5, 2006
1,353
نام
احسان
نوشته شده توسط Dante Is Alive:
بچه ها کسی سایتی رو می شناسه که توش آموزش کامل ++c رو داشته باشه ؟؟؟
در ضمن بهترین کتاب آموزشیش اسمش چیه ؟؟؟
ممنون !
هیچ کسی جواب من رو نداد :((
اینجا خیلی حوبه فقط تمرین نداره!
باید هم عضو بشی:
http://www.tehranedu.com/subparts/elearning/c/
 

Esikhafan

کاربر سایت
Jul 5, 2006
1,353
نام
احسان
جون من کسی نیست جواب من رو بده ؟
من clrscr پاک کردم دوباره اجرا کردم دیدم اونجا به جای جواب مینویسه Domain Error
یعنی چی ؟
هیچ کسی نیست به من کمک کنه؟
 

آقا بهنام

کاربر سایت
Aug 13, 2006
1
سلام
دوستان من هم Turbo Pascal بلدم گرچه از رده خارج شده ولی هنوز تا یه 10 ساله دیگه ای هم تو دانشگاههای ما تدریس می شه اگه کسی تو این زبون مشکل داره من هستم

در ضمن من کامپایلره C++ را از کجا می تونم دانلود کنم می شه لینکشو این جا یزارید
 

test84

کاربر سایت
Aug 22, 2006
4,743
در جواب Wii Fan عزيز:
شما مقداري به متغير f كه در swith صداش ميكني، ندادي واسه همين گير ميده!
مثلا قبل از دستور switch يه مقداري بهش بده، بعد تست كن. (برنامه رو ميگما)
---------------
بچه ها سعي كنيد Error اي كه كامپايلر به شما ميده رو هم بگين تا مشكلتون سريعتر حل بشه
---------------
در جواب farzaneh_262
نميدونم منظورت از مديريت كردنشون چيه ولي خود Directx Sdk داراي ابزاري هست كه ميتوني فايلاي Maya , 3ds ,و برنامه هاي معروف رو تبديل به فرمت X كني كه براي DirectX قابل هضم هست.
--------------
راستي اسي، واسه Wii كه بازي نمينويسي؟!!
:D
 

Esikhafan

کاربر سایت
Jul 5, 2006
1,353
نام
احسان
میبینم که این تایپک بعد از عهد بوقی برگشته سر حال!!
اما راستش رو بخواید دیگه به اون نیاز نداشتم!!
راستی من اسم هم دارم ها!!
الان یادم رفته اما :
مثلا قبل از دستور switch يه مقداري بهش بده، بعد تست كن. (برنامه رو ميگما)
این که قبلش مقدار f رو میگیره
:
cin>>f;
switch(f){​

راستي اسي، واسه Wii كه بازي نمينويسي؟!!
باور کن اگه یه چیزی بدن بهم مینویسم!!
بازی نوشتن واسش فوق العاده آسونه!!
به کمک Live Move
:cool:
 

کاربرانی که این قسمت را مشاهده می‌کنند

Top
رمز عبور خود را فراموش کرده اید؟
or ثبت‌نام سریع از طریق سرویس‌های زیر