منم اینو امتحان کردم همون اول ولی همین جور یه سره کاراکتر تحویل میده در حد هنگیدن:41:نقل قول:
عجب گیری کردما:19:
Printable View
منم اینو امتحان کردم همون اول ولی همین جور یه سره کاراکتر تحویل میده در حد هنگیدن:41:نقل قول:
عجب گیری کردما:19:
سلام ببخشید اگر سوالم در جای مناسب پرسیده نشده من نرم افزار visual studio 2010 رو دانلود مردم اما ابتدای نصب این پیغام رو میده چه کار کنم ؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ارورتون رو ندیدمنقل قول:
سلام ببخشید اگر سوالم در جای مناسب پرسیده نشده من نرم افزار visual studio 2010 رو دانلود مردم اما ابتدای نصب این پیغام رو میده چه کار کنم ؟
و اینکه فکر من سوالتون رو در جای مناسب بپرسید بهتر به جواب می رسید
بله کد بالا کامل غلطه و می افته تو یک حلقه بینهایتنقل قول:
منم اینو امتحان کردم همون اول ولی همین جور یه سره کاراکتر تحویل میده در حد هنگیدن [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
عجب گیری کردما [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد زیر را امتحان کنید
امیدوارم این کار کنهکد:#include<iostream.h>
#include<conio.h>
#include<stdio.h>
main()
{
for(int i=0;i<8;i++)
{
cout<<" ";
for( int k=7;k>i;i--)
cout <<" ";
for(int j=0;j<=i;j++)
cout<<'#';
cout<<"\n";
}
getch();
return 0;
}
سیستم رو ریست کنید و دوباره نصب کنید
اگه درست نشد یا دانلودش مشکل داشته
یا اینکه کلا خود برنامه مشکل داره
این همه حجم رو چطوری دانلود کردید؟
چند روز طول کشید؟
برای اینکه ناامید نشید فکر کنم متخصصین جواب بدن بهتر باشه
ریست هم کردم درست نشد . دانلودشم مشکل نداره فکر کنم چون از میهن دانلود دان کردم. یه روزه دان کردم طول نکشید :20:نقل قول:
کد بالا رو هم خودت دادی اینم خودت دادی هر دو غلط:41:نقل قول:
بینهایت میره:19:
بدجوری این یه تیکه برنامه مخمو کار گرفته:18:
من كه حلقه بينهايتي نمي بينم
به هر حال عصر كد معادلش رو تو
C# امتحان مي كنم اگه مشكلي
داشت درستش مي كنم
موفق باشيد
سلام من باید تو سی ++ بدون استفاده از کتابخونه های math & cmath جذر و سینوس و کسینوس حساب کنم ....
پروژمه تا پس فردا باید تحویل بدم کمک کنین لطفا
می توانی از سری تیلور برای تقریب این توابع استفاده کنی:نقل قول:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مطلب مرتبط در ویکی پدیا:
کد:http://en.wikipedia.org/wiki/Taylor_series
نقل قول:[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]کد:#include<iostream.h>
#include<conio.h>
#include<stdio.h>
main(){
int m,j,i,o;
clrscr();
o=1;
for(m=8;m>=1;m-=1){
cout<<"\n";
for(j=1;j<=o;j++){
cout<<" ";
}
for(i=m;i>=1;i--){
cout<<"#";
}
o++;
}
getch();
return 0;
}
سلام دوستان . من برنامه زیرو میخام مال درس ساختمان داده هاست ممنون میشم کمکم کنید فردا لازمش دارم.
1.برنامه ای بنویسید که ابتدا استکی با 100 خانه ایجاد نمایید سپس 5 عنصر به آن push کند و سه عنصر از آن pop نماید.
2. برنامه ای بنویسید که صفی با 50 خانه ایجاد نموده و امکان اضافه کردن و حذف کردن به صف را داشته باشد. و همچنین پر و خالی بودن صف را نیز مشخص کند.
یکی کمک کنه. اصلا استک چجوری میشه ساخت!!!؟:37:نقل قول:
این استاده خودش یه مثال حل نکرده گفته اینو بنویسید :19:
فکر کنم سوالت اصلا به جواب نیاز نداره
فقط کافیه کلاسش رو تعریف کنی که اونم کامل تو کتابت نوشته
خواهشا به سوالاتتون دقت کنید یه ذره روش فکر کنید
و در کل سوالات را واسه راهنمایی بپرسید و جواب آخر رو خودتون روش فکر کنید
سوال دوستمون rassool همون طور که گفتم کاملا واضحه
کتابتون را یه بار باز کنید فکر کنم ضرر نمی کنید
کتاب ندارم آخه :41:
یه سوال خیلی مهمممممم:
من تو برنامم یه کلاس به نام مشتری دارم
حالا میخام بدون اینکه برنامه اول ازم بخواد که بهش n بدم و بگم آرایه ی چندتایی از کلاس بسازه،خودش هر وقت که خواستم یه شی از مشتری بسازه..یعنی به برنامه نگم چندتا مشتری دارم و هروقت خواستم ی شی ازش بسازم
لطفا راهنمایی کنید که باید چیکار کنم
:11::11::11:
از لیست پیوندی استفاده کن
سلام.نقل قول:
سلام دوستان . من برنامه زیرو میخام مال درس ساختمان داده هاست ممنون میشم کمکم کنید فردا لازمش دارم.
1.برنامه ای بنویسید که ابتدا استکی با 100 خانه ایجاد نمایید سپس 5 عنصر به آن push کند و سه عنصر از آن pop نماید.
2. برنامه ای بنویسید که صفی با 50 خانه ایجاد نموده و امکان اضافه کردن و حذف کردن به صف را داشته باشد. و همچنین پر و خالی بودن صف را نیز مشخص کند.
براتون یک کلاس آماده Stack آپ کردم که میتونید براحتی از اون داخل برنامتون استفاده کنید.داخل این کلاس تمام توابع لازم برای کار با Stack قرار داده شده.
در رابطه با صف هم فعلا وقت نکردم ولی در اولین فرصت کمکتون میکنم.
لینک دانلود:
[HTML]http://turboupload.com/2kxvjycwk1ni[/HTML]
موفق باشید.
مرسی
یه کم به دردم خورد
این هم کلاس آماده برای استفاده از صف (Queue) که از لیست پیوندی استفاده میکنه.نقل قول:
2. برنامه ای بنویسید که صفی با 50 خانه ایجاد نموده و امکان اضافه کردن و حذف کردن به صف را داشته باشد. و همچنین پر و خالی بودن صف را نیز مشخص کند.
لینک:
[HTML]http://turboupload.com/saowae2vk7pa[/HTML]
شما میتونید از سر فایل های List.h و Listnode.h که بنده در بالا لینک آن را گذاشتم استفاده کنید.این کلاسها برای استفاده از لیست پیوندی میباشد.نقل قول:
حالا میخام بدون اینکه برنامه اول ازم بخواد که بهش n بدم و بگم آرایه ی چندتایی از کلاس بسازه،خودش هر وقت که خواستم یه شی از مشتری بسازه..یعنی به برنامه نگم چندتا مشتری دارم و هروقت خواستم ی شی ازش بسازم
لطفا راهنمایی کنید که باید چیکار کنم
:10:نقل قول:
مرسی
یه کم به دردم خورد
برنامه محاسبه اینکه عددکامل است یا خیر
سلام
لطفا میشه سوال منو بی جواب نذارین؟
سوال :
برنامه ای که عناصر یک ماتریس را بخواند و مشخص کند آیا این ماتریس قطری می باشد یا خیر؟
از یک حلقه استفاده کنید.ماتریس قطری ،ماتریس مربعی هست که درایه های خارج از قطر اصلی صفر باشن.حالا این حلقه باید این شرط رو بررسی کنه و اگر یکی از عناصر شرط رو نقض کرد پس ماتریس قطری نیست.برای خوندن عناصر آرایه هم که از دستور cin می تونید استفاده کنید.البته اگر کد رو آماده می خواید که...
عزیزم من خیلی مبتدی هستم لطفا جواب مساله رو به زبان ++c بدهید لطفا.مرسی
سلام به همه ی دوستان .... میخواستم تو نوشتن یک برنامه ساده منو کمک کنید ....
سوال برنامه : برنامه ای بنویسید که عدد 4 رقمی را از ورودی گرفته و ابتدا اعداد زوج را نشان دهد و بعد اعداد فرد <<
مثال 2376<<<<2637 با حلقه while باید نوشت .
من تا یه جایش حل کردم اما عدد آخر رو نشان نمیده ..... متغییر e که از نوع int است فقط یک عدد در خود ذخیره مکند اما برنامه من متغییر eداخل حلقه است و تو هر دور یک داده را باید درخود ذخیره کند؟
سوال من این هست که چجوری دو متغیر عددی را به همدیگر چسباند و چاپ کرد؟با تشکر ..منتظر هستم.
#include <iostream.h>
void main()
{
int a,b,c;
int e;
cin>>a;
while(a>0)
{
b=a%10;
c=b%2;
if(c==0)
{
cout<<b;
}
else
{
e=b;
}
a=a/10;
}
cout<<e;
}
سلام دوستان
من توی برنامه نویسی تازه واردم :20:
میخوام به زبان C++ برنامه بنویسم. گفتن برنامه های Borland C++ و Turbo C++ خوبن، که من فقط Borland رو گیر اوردم. در ضمن برنامه ی Code Blocks رو هم دارم.
اما طبق برنامه هایی که توی کلاس (توی جزوه) نوشتیم، خواستم برنامه بنویسم، اما نمیدونم چرا ارور میده همه ش و اجرا نمیکنه!
حتی الان متنشو با چندتا از متنهای توی نت مقایسه کردم و یکی بود.
میشه کمکم کنین؟
مرسی:11:
لطفا ارور ها رو بنويسيد دلايل زيادي هستنقل قول:
نقل قول:
سلام به همه ی دوستان .... میخواستم تو نوشتن یک برنامه ساده منو کمک کنید ....
سوال برنامه : برنامه ای بنویسید که عدد 4 رقمی را از ورودی گرفته و ابتدا اعداد زوج را نشان دهد و بعد اعداد فرد <<
مثال 2376<<<<2637 با حلقه while باید نوشت .
من تا یه جایش حل کردم اما عدد آخر رو نشان نمیده ..... متغییر e که از نوع int است فقط یک عدد در خود ذخیره مکند اما برنامه من متغییر eداخل حلقه است و تو هر دور یک داده را باید درخود ذخیره کند؟
سوال من این هست که چجوری دو متغیر عددی را به همدیگر چسباند و چاپ کرد؟با تشکر ..منتظر هستم.
نقل قول:
#include <iostream.h>
int main(){
int a,b,c;
int e=0;
cin>>a;
while(a>0){
b=a%10;
c=b%2;
if(c==0){
cout<<b;
}
else{
e=e*10+b;
}
a=a/10;
}
cout<<e;
}
ببينيد دوست عزيز من اومدم اول مقدار متغير e شما رو 0 دادم
هر بار به جاي اينكه b رو داخلش قرار بدم
e رو در 10 ضرب ميكنم و بعد به اضافه مقدار b ميكنم
كه چي بشه؟
هيچي مقدار قبلي e ده برابر ميشه مثلا اگه 5 باشه ميشه 50 و به اضافه مقدار جديد ميشه مثلا اگه مقدار جديد 3 باشه ميشه 53
آخر كار هم چاپ ميشه
همين
نقل قول:
#include <iostream.h>
int main(){
int a,b,e=0;
cin>>a;
while(a>0){
b=a%10;
if(b%2==0){
cout<<b;
}
else{
e=e*10+b;
}
a=a/10;
}
cout<<e;
}
در ضمن در اين كد نيازي به C هم نيست
موفق باشيد
اکثرش مربوط به علائمیه که استفاده کردم.نقل قول:
اول برنامه، آخرش و در بین. مثل cin یا cout و بقیه.
حتی همین برنامه ای که توی این صفحه نوشته شده رو هم اونجا (Codeblocks) کپی کردم و باز هم همین ارورها رو میده.
لطفا ميشه خود ارور ها رو اينجا بنويسيدنقل قول:
شايد هدر ها رو پيدا نميكنه
چون اگه هدر ها رو پيدا نكنه به توابعي كه تحت هدر هستن گير ميده
فکر کنم مشکل همین باشه، اصلا توابع رو نمیشناسه.
باید چیکارش کنم؟
بستگي به كامپايلرتون داره
يا فايلهاي هدرتون يه جاي ديگه هست
كه ميتونيد با استفاده از تنظيمات آدرس دهي كنيد
در بعضي موارد هم با نوشتن
درست ميشهنقل قول:
using namespace std;
كلا پيشنهادم اينه از ++Dev C استفاده كنيد
بهتره
اين دردسر ها رو هم نداره
سلام
دو تا سوال داشتم
اول اینکه یک تابعی می خواهم تعریف کنم که یک عبارت را از ورودی بگیرد و بر اساس یک تابع if ، مقداری را برگرداند. مثلا به این شکل
int PSR (char n)d
if (n==ASB)d
return 16
else if (n==HTU)d
return 15
...
(این d ها رو واسه این گذاشتم که پرانتز بسته بهتر نمایش داده شود)
اما یک مشکلی دارم. کامپایلر بهم ارور های مختلفی می ده. یه بار می گه این ASB و HTU و... متغیر هایی اند که مقدار دهی نشده اند ، یک بار می گوید که اعلام نشده اند و... .
اگر می شود یک راهنمایی کنید که چگونه می توانم این تابع را بنویسم.
سوال دوم اینکه چگونه می توانم خروجی های یک برنامه را در یک فایل Text ذخیره نمایم؟
سلام
شما اینجا برای تابع تعریف نکرده اید که اگر n مقداری غیر از HTU,ASB داشته باشد چه چیزی به خروجی ارسال شود
در مورد سوال دوم هم به قسمت
کافیست شما یک فایل ایجاد کنید ( اگر موجود نباشد) وآن را باز کنید اطلاعات خود را در آن بنویسید و در آخر آن را ببندید
دستور ساخت یک فایلباز کردن یک فایلکد:System::IO::File::CreateText(address);
بستن فایلکد:System::IO::FileStream a;
a=System::IO::File::OpenText(address);
نوشتن در فایلکد:a.Close();
خواندن از فایلکد:a.Write(string, offset, count);
سال نو مبارککد:a.Read(string,offset,count);
موفق باشید
جواب سوال اوتون رو كه دادند ولي سوال دومكه ميمونه اينكه چه نوع فايلي باشه تصادفي يا ترتيبينقل قول:
و طريقه نوشتن اطلاعات چجوري باشه؟ ركورد به ركورد - باينري - كركتر كركتر و ...
ممنون. مشکل اول تا حدی رفع شد. اما وقتی تابع رو تست کردم خروجی مورد نظرم رو چاپ نکرد. برنامه رو واستون کامل می زارم:
#include "stdafx.h"
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
#include <cmath>
#include <string>
#include <cstdlib>
using namespace std;
int PSR (char);
int main()
{
char a;
int b;
cin>>a;
b=PSR(a);
cout<<b<<endl;
system ("Pause");
return 0;
}
int PSR (char n){
char SHR;
if (n==SHR)
return 16;
else
return -1;
}
در اینجا وقتی که برنامه رو اجرا می کنم و SHR رو تاپی می کنم و اینتر را می زنم ، برنامه این ارور را می دهد:
Run-Time Check Failure #3 - The variable 'SHR' is being used without being initialized.
این ارور رو هم در محل مخصوص باگ ها یا خطاهای برنامه نویسی که کامپایلر نشان می دهد نمایش داده نمی شود. بلکه در یک پنجره ای جداگانه نمایش داده می شود.
در مورد خروجی ها هم می خواهم همانگونه که در برنامه خروجی تولید می شود (با دستور cout) به همان شکل هم در فایل تکست ذخیره گردد. پشت سر هم و با رعایت setw() ها.
ممنون
سلام دوستان
من با برنامه Borland C++ مینویسم (خود استاد گفت با این بنویسین)؛ برنامه رو که مینویسم و Run رو میزنم، دست اجرا نمیکنه.
منظورم اینه که برنامه درسته و ارور و وارنینگ هم نمیده، وقتی مثلا دو عدد میخواد و بهش میدم، جوابو نمیزنه و یهو خارج میشه. و بعد که دوباره run رو میزنم، جواب رو هم میده. یا مثلا وقتی میگم 1 تا 100 رو چاپ کن، اصلا وقت نمیده نگاه کنم ببینم چی چاپ کرده! باز میشه و میبنده.
راهی هست؟
يه هدر به نامنقل قول:
conio.h
اضافه كنيد
آخر برنامه دستور
getch();
v
رو بنويسيد
میشه دقیقتر بگین چی رو کجا بنویسم؟
ببخشید من با این ترتیب نگرفتم [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اول اولش بنویس:نقل قول:
[PHP]#include <iostream.h
#include <conio.h>[/PHP]
گت سی اچ هم اگه نذاری برنامه اجرا میشه و سریع پایان میابه که نمیتونی جواب آخر رو ببینی
اون دستور رو میذاری که جوابو نشون بده و بعد با زدن یه دکمه از برنامه خراب(ویرایش:خارج:دی دیدم حیفه پاکش کنم) شه...
یه تجربه:برنامه ایرادی نداره مطمئن باش یه جا یه اشتباهی هست(نه همیشه)
اینجارو ببین:
اونایی که تو پست اول گذاشتم رو ببین کار میکنه یا نه...کد:http://forum.p30world.com/showthread.php?t=448893