ممنون میشم جواب بدین !برنامه ای که N عدد اعشاری با 4 رقم اعشار به صورت تصادفی تولید کند، سپس هر عدد را با توجه به گرد کردن اعداد تا سه رقم گرد کند!
برنامه ای که عملیات چهارگانه ی ریاضی را بر روی دو کسر پیاده سازی کند !
نبود ؟! اصلا کسی هست توی این سایت یه جواب به ما بده ؟!سلام
توی اون تاپیک سوالم رو مطرح کردم ولی کسی جواب نداد !
2 تا سواله که ماله امتحان بوده ولی کدهاش رو الان میخوام !
ممنون میشم جواب بدین !
نبود ؟! اصلا کسی هست توی این سایت یه جواب به ما بده ؟!
نبود ؟! اصلا کسی هست توی این سایت یه جواب به ما بده ؟!
آره داداش اصفهانیم ! حالا چیه مگه ؟! بده یا مشکلی داری ؟!احتمالا ()setprecision را باهاش کار نکردی پس منم از اون استفاده نکردم
برا اینکه حاضر خور نباشی فایل رو اینجوری می ذارم
راستی اصفهونی هستی؟ بسته به جوابت برات برنامه ی دوم رو می نویسم!
آره داداش اصفهانیم ! حالا چیه مگه ؟! بده یا مشکلی داری ؟!
در جواب دوست بالاییمون هم اگه میخواستم بنویسم که توی امتحان مینوشتم ! اینجام که اومدم درخواست دادم چون اونجا ننوشتم و بلد نبودم و اومدم اینجا ببینم کسی بلد هست یا نه ؟!
پس لطفا اگه نمیخواین کاری برا کسی کنین لازم نیست با این لحن های قشنگتون پست بدین !
البته جسارت نشه !
(فقط نقل قول می ذارم و جواب نمی دم!!)آره داداش اصفهانیم ! حالا چیه مگه ؟! بده یا مشکلی داری ؟!
در جواب دوست بالاییمون هم اگه میخواستم بنویسم که توی امتحان مینوشتم ! اینجام که اومدم درخواست دادم چون اونجا ننوشتم و بلد نبودم و اومدم اینجا ببینم کسی بلد هست یا نه ؟!
پس لطفا اگه نمیخواین کاری برا کسی کنین لازم نیست با این لحن های قشنگتون پست بدین !
البته جسارت نشه !
ممنون! امیدوارم سایرین توجه کنن!!آره پس چی مشکل داره
عزیز جان منتی نیست ولی این دو تا سوال که شما گفتین خیلی آسونه نکته ی خاصی درشون نبود؛ مخصوصا دومی که فقط آخرش باید کسرها رو ساده کنی
دوستمون هم چیزی نگفت فقط گفتن این تاپیک برا بیان مشکلات هست نه درخواست برنامه؛ برنامه رو می تونی جای دیگه ی تالار درخواست بدی
مثلا شما می تونستین سوال کنین چجوری عدد تصادفی کمتر از 1 تولید کنیم یا مثلا چجوری یه کسر رو ساده کنیم
من هم عمدا عکس گذاشتم که لا اقل خودت یه بار تایپ کنی و یاد بگیری؛ همین
چه جوری یه فایل renameمیکنند تابعش چیه؟اطلاعات داخل فایل چه جوری مرتب میکنند ؟(ارایه نباید باشه زبانC)
[LEFT]system("rename x.a y.b");[/LEFT]
#include<conio.h>
#include<iostream.h>
#define Max 20
class Poly;
class PolyNode
{
friend Poly;
float Coef;
int Pow;
};
class Poly
{
int n;
PolyNode Data[Max];
public:
void Poly::SortPoly(void);
void ReadPoly(void);
void WritePoly(void);
void AddPoly(Poly a,Poly b);
void SubtractPoly(Poly a,Poly b);
void MulPoly(Poly a,Poly b);
void Poly::ItemPoly(float Coef,int Pow,Poly b);
void Poly::TaghsimPoly(int k,Poly a,Poly b);
};
void Poly::SortPoly(void)
{
int i,j;
PolyNode item;
for(i=n-1;i>0;i--)
for(j=0;j<i;j++)
if(Data[j].Pow<Data[j+1].Pow)
{
item=Data[j];
Data[j]=Data[j+1];
Data[j+1]=item;
}
while(i<n-1)
if(Data[i].Pow==Data[i+1].Pow)
{
Data[i].Coef+=Data[i+1].Coef;
for(j=i+1;j<n-1;j++)Data[j]=Data[j+1];
n--;
}else i++;
}
void Poly::ReadPoly(void)
{
int i;
cout<<"\nPlease enter parts of poly : ";
cin>>n;
cout<<"\nPlease enter Polynomial : \n\n";
for(i=0;i<n;i++)
{
cin>>Data[i].Coef;
cout<<" x^"<<endl;
cin>>Data[i].Pow;
cout<<" +"<<endl;
}
}
void Poly::WritePoly(void)
{
int i;
cout<<"\n";
for(i=0;i<n;i++)cout<<Data[i].Coef<<"X^"<<Data[i].Pow<<" + ";
}
void Poly::AddPoly(Poly a,Poly b)
{
int i,j,k;
i=j=k=0;
while(i<a.n&&j<b.n)
{
if(a.Data[i].Pow>b.Data[j].Pow)
{
Data[k].Coef=a.Data[i].Coef;
Data[k++].Pow=a.Data[i++].Pow;
}
else if(a.Data[i].Pow<b.Data[j].Pow)
{
Data[k].Coef=b.Data[j].Coef;
Data[k++].Pow=b.Data[j++].Pow;
}
else if(a.Data[i].Coef+b.Data[j].Coef)
{
Data[k].Coef=a.Data[i].Coef+b.Data[j].Coef;
Data[k++].Pow=a.Data[i++].Pow;
j++;
}
else
{
i++;
j++;
}
}
while(i<a.n)
{
Data[k].Coef=a.Data[i].Coef;
Data[k++].Pow=a.Data[i++].Pow;
}
while(j<b.n)
{
Data[k].Coef=b.Data[j].Coef;
Data[k++].Pow=b.Data[j++].Pow;
}
n=k;
}
void Poly::SubtractPoly(Poly a,Poly b)
{
int i,j,k;
i=j=k=0;
while(i<a.n&&j<b.n)
{
if(a.Data[i].Pow>b.Data[j].Pow)
{
Data[k].Coef=a.Data[i].Coef;
Data[k++].Pow=a.Data[i++].Pow;
}
else if(a.Data[i].Pow<b.Data[j].Pow)
{
Data[k].Coef=b.Data[j].Coef;
Data[k++].Pow=b.Data[j++].Pow;
}
else if(a.Data[i].Coef-b.Data[j].Coef)
{
Data[k].Coef=a.Data[i].Coef-b.Data[j].Coef;
Data[k++].Pow=a.Data[i++].Pow;
j++;
}
else
{
i++;
j++;
}
}
while(i<a.n)
{
Data[k].Coef=a.Data[i].Coef;
Data[k++].Pow=a.Data[i++].Pow;
}
while(j<b.n)
{
Data[k].Coef=b.Data[j].Coef;
Data[k++].Pow=b.Data[j++].Pow;
}
n=k;
}
void Poly::MulPoly(Poly a,Poly b)
{
int i,j,k;
i=j=k=0;
while(i<a.n)
{
j=0;
while(j<b.n)
{
Data[k].Coef=a.Data[i].Coef*b.Data[j].Coef;
Data[k++].Pow=a.Data[i].Pow+b.Data[j++].Pow;
}
i++;
}
n=k;
}
void Poly::ItemPoly(float Coef,int Pow,Poly b)
{
int j,t;
j=t=0;
while(j<b.n)
{
Data[t].Coef=Coef*b.Data[j].Coef;
Data[t++].Pow=Pow+b.Data[j++].Pow;
}
n=t;
}
void Poly::TaghsimPoly(int k,Poly a,Poly b)
{
Poly d,e;
p:
if(a.Data[0].Pow>=b.Data[0].Pow)
{
Data[k].Pow=a.Data[0].Pow-b.Data[0].Pow;
Data[k].Coef=a.Data[0].Coef/b.Data[0].Coef;
d.ItemPoly(Data[k].Coef,Data[k].Pow,b);
e.SubtractPoly(a,d);
k++;
}
n=k;
if(e.Data[0].Pow>=b.Data[0].Pow)TaghsimPoly(k,e,b);
else
{
cout<<"\nMod Is : \n";
e.WritePoly();
}
}
void main(void)
{
Poly a,b,c;
char Sign;
a.ReadPoly();
a.SortPoly();
cout<<"\nPlease enter sign(+,-,*,/) : ";
cin>>Sign;
b.ReadPoly();
b.SortPoly();
switch(Sign)
{
case'+':
c.AddPoly(a,b);
break;
case'-':
c.SubtractPoly(a,b);
break;
case'*':
c.MulPoly(a,b);
c.SortPoly();
break;
case'/':
c.TaghsimPoly(0,a,b);
break;
}
cout<<"\n\nAnswer Is : \n";
c.WritePoly();
getche();
}
سلام خسته نباشید.ببخشید من یه برنامه می خواستم بنویسم به زیان c++که دو عدد صحیح رو بدیم max رو اعلام کنه و هر وقت max به 100 رسید اعلام کنه
سلام خسته نباشید.ببخشید من یه برنامه می خواستم بنویسم به زیان c++که دو عدد صحیح رو بدیم max رو اعلام کنه و هر وقت max به 100 رسید اعلام کنه
سلام!
من یه برنامه ی خیلی خیلی ساده نوشتم ولی درست اجراش نمی کنه
اون رو ساده تر و ساده تر کردم تا به این رسیدم و باز این رو هم اجرا نمی کنه!
با دو تا کامپایلر امتحان کردم اما نشد
ممکنه کسی کمکم کنه که مشکلش چیه؟؟
#include <stdio.h>
#include <conio.h>
int main(){
float score=0;
printf ("What is the Score?\n");
scanf_s ("%f\n", &score);
if (score>10) {
printf ("Pass");
}
else {
printf ("Fail");
}
return 0;
}
قصد اینه که یه عدد رو بگیره اگه بزرگتر از ده بود بگه پاس! وگرنه بگه فیل
من واقعا موندم چرا همچین چیزی رو اجرا نمی کنه؟؟
ممنون می شم اگه زود جوابمو بدین
موقع تعریف تابع نمی شه یه تابع دیگه رو توی تابعی که داریم تعریف می کنیم صدا بزنیم؟؟
منظورم تابعیه که خودمون نوشتیم ولی چند خط پایین تر از این تابعی که داریم الآن تعریفش می کنیم تعریف شده!
مثلا:
int Example (int a, int b)
{
Mesaal (a, b(;
return 0;
}
int Mesal (a, b) {
. . .
}
اگه بخوایم همچین کاری کنیم باید چی کار کنیم؟؟
موقع تعریف تابع نمی شه یه تابع دیگه رو توی تابعی که داریم تعریف می کنیم صدا بزنیم؟؟
منظورم تابعیه که خودمون نوشتیم ولی چند خط پایین تر از این تابعی که داریم الآن تعریفش می کنیم تعریف شده!
مثلا:
int Example (int a, int b)
{
Mesaal (a, b(;
return 0;
}
int Mesal (a, b) {
. . .
}
اگه بخوایم همچین کاری کنیم باید چی کار کنیم؟؟
int mesal(int a,int b);
با نام خدا
دوستان من یه کد برای رسم نمودار یه معادله ریاضی نوشتم که نقاط معادله را به من میده حالا میخام این نقاط را به هم وصل کنم یعنی میخام به صورت گرافیکی و پیکسلی وصلشون کنم به هم دیگر ... می خواستم کمکم کنید.با توجه به سرچ خودم یا باید open gl کار کنم یا gdi حالا نظر شما چیه ... حد الامکان میخام با توجه به هدر های خود ویژوال استادیو کار کنم و چیز دیگه ای مثل کار با open Gl نخوام اضافه نکنم ...
Thread starter | عنوان | تالار | پاسخ ها | تاریخ |
---|---|---|---|---|
S | زبان برنامه نویسی Mini C | C++ , C | 0 | |
Z | فیلم آموزشی برنامه نویسی C به زبان فارسی | C++ , C | 0 | |
N | راهنمائی برای اجرا یک برنامه ++c | C++ , C | 1 | |
H | مشکل در نوشتن برنامه تبدیل مبنا 16 و 2 | C++ , C | 0 | |
A | برنامه نویسی با ++c در رابطه با clientserver | C++ , C | 0 |