سلام کسی برنامه داره که یک یا چند عبارت چند جمله ای بگیره و با استفاده از سربارگذاری عملگرها (+و-و*و/) رو انجام بده کسی داره
Printable View
سلام کسی برنامه داره که یک یا چند عبارت چند جمله ای بگیره و با استفاده از سربارگذاری عملگرها (+و-و*و/) رو انجام بده کسی داره
مشکل این برنامه چیه ؟ مشکلی نداره از نظر خودم ولی خروجی مشکل داره
سوال اینه که یه ارایه ده عنصری از اعداد گرفته و سپس یه عدد گرفته و مشخص کنید ایا عدد در ارایه وجود دارد یا خیر ؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[PHP]#include<stdio.h>
void main()
{
int A[10],i;
int n;
for(i=0;i<10;i++)
scanf("%d",&A[i]);
printf("%d",A[i]);
scanf("%d",&n);
for(i=0;i<10;i++)
{
if(A[i]==n)
printf("yyyyyyyy");
else
printf("no");
}
}
[/PHP]
ده عدد وارد میکنم بعد اونجایی که باید همونا رو به ترتیب چاپ کنه اشتباه میزنه
---------- Post added at 08:09 PM ---------- Previous post was at 08:05 PM ----------
درضمن این برنامه ها رو لطف کنید بذارید ممنون میشم ( به خصوص استاد life 24 عزیز)
برنامه ای بنویسید که یک ارایه صد عنصری دریافت کرده و به صورت صعودی مرتب کند
برنامه ای بنویسید که یک ارایه صد عنصری دریافت کرده و میانگین عناصر را محاسبه کند
برنامه ای بنویسید که یک جمله را گرفته و تعداد جملات انرا چاپ کند
برنامه ای بنویسید که یک عدد گرفته و به مبنای دو ببرد
برنامه ای بنویسید که سه عدد بگیرد و مشخص کند که ایا این سه عدد تشکیل مثلث میدهد یا خیر ؟
برنامه ای بنویسید که دو عدد را گرفته و اولی را به توان دومی برساند
Tnx
سلام
برای تبدیل مبنای یک عدد از 16 به 10 که با کاراکتر ها و دستور while نوشته میشه یه توضیحی میدید. .استادمون همین برنامه را نوشت ولی چیزی نمیفهمم ازش.دوستان من برنامه را مینیویسم اکه کسی چیزی میفهمه یه توضیحی بده.
کد:#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char ch;
cin>>ch;
while (ch!='H')
{
if ((ch>= '0)'&& ( ch<='9')
x=(x*16) + (ch -48)
else if ((ch>= 'A')&& ( ch<='F')
x=(x*16) + (ch -55) ;
else
...
cin>> ch;
}
return 0 ;
نقل قول:
#include <iostream.h>
int main ()
{
int a,b;
cin>>a>>b;
int sum=1;
for (int i=1;i<=b;i++)
sum*=a;
cout<<sum;
return 0;
}
نقل قول:
#include <iostream.h>
int main ()
{
int x,y,z;
cin>>x>>y>>z;
if (x+y >= z && x+z>=y && y+z>=x)
cout<<"numbers is triangle \n";
else
cout<<"No ";
return 0;
}
نقل قول:
#include <stdio.h>
int main()
{
int n,A[20]={0};
scanf("%d",&n);
for(int i = 0 ; n > 0 ; i++)
{
A[i] = n % 2;
n/=2;
}
for(int j = i-1 ; j >= 0 ; j--)
printf("%d",A[j]);
return 0;
}
نقل قول:
#include<iostream.h>
int main()
{
int i,n,a[10],temp,sum=0;
float avg=0;
for (i=0;i<10;i++)
{
cout<<"Enter number ["<<i<<"] ";
cin>>a[i];
sum+=a[i];
}
avg=(float)sum/10;
cout<<avg<<endl;
return 0;
}
خدمت شمااا.....نقل قول:
#include<iostream.h>
int main()
{
int i,n,a[10],temp;
for (i=0;i<10;i++)
{
cout<<"Enter number ["<<i<<"] ";
cin>>a[i];
}
for (i=0;i<10;i++)
for (int j=0;j<9;j++)
if ( a[j]>a[j+1] )
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
for (i=0;i<10;i++)
cout<<a[i]<<" ";
}
دروود!
دوستان به نظرتون برای پروژه بازی تتریس رو انتخاب کنم یا ادیتور؟
لطفا کمک کنید!
با همین زبان C
با استفاده از تابع برنامه ایی بنویسید که طول و عرض یک مستطیل را بگیرد و مساحت و محیط ان را حساب کند و چاپ کند ...با استفاده از برنامه ++c
---------- Post added at 01:57 PM ---------- Previous post was at 01:55 PM ----------
برنامه ایی بنویسید که 5 عدد را از ورودی گرفته و با استفاده از تابع جمع و میانگین انها را حساب کند ... با استفاده از ++c
---------- Post added at 01:59 PM ---------- Previous post was at 01:57 PM ----------
برنامه ایی بنویسید که عدد 1 تا 7 رابگیرد و تنظیم کنید با زدن هر عدد یک روز هفته را نشان دهد.. با استفاده از ++c
---------- Post added at 02:00 PM ---------- Previous post was at 01:59 PM ----------
برنامه ایی بنویسید که معدل چند دانشجو را بگیرد و بزگترین و کوچکترین ان را نمایش دهد ... با استفاده از ++c
---------- Post added at 02:01 PM ---------- Previous post was at 02:00 PM ----------
برنامه ایی بنویسید که یک عدد اعشاری را بگیرد و قسمت اعشاری ان را بردارد و یک عدد صحیح نشان دهد ... با استفاده از ++c
---------- Post added at 02:03 PM ---------- Previous post was at 02:01 PM ----------
برنامه ایی بنویسید که 4 عدد را از ورودی بگیرد و معکوس کند و میانگین ان را حساب کند .. با استفاده از ++c
---------- Post added at 02:04 PM ---------- Previous post was at 02:03 PM ----------
برنامه ایی بنویسید که خروجی زیر را نمایش دهد
*
**
***
****
*****
******
*******
با استفاده از ++c
سلام
یه سوال
میخوام یه عدد خیلی بزرگ بگیرم و بزارم تو آریه
اگه آرایه از نوع int باشه چی جوری باید این کارو بکنم؟
(میخوام هر عدد یه عنصر آرایه رو تشکیل بده)
ممنون
---------- Post added at 04:08 PM ---------- Previous post was at 04:05 PM ----------
آلان سوال دارین یا ...نقل قول:
قضیه چیه؟
من جواب چندتاشو دارم میخوان؟
خواهشا دوستان برای کسی پروژه انجام ندن.
:13:
با قوانین در تضاد هست و باعث قفل شدن این تاپیک میشه.
---------------
خواهشا دوستان (خصوصا تازه وارد) هم اینجا درخواست پروژه ندن.
:28:
فقط مشکلات و سوالات خودشون رو مطرح کنند.
نقل قول:نقل قول:
#include <iostream.h>
int rectangle (int,int);
int main()
{
int a,b;
cout<<"Enter a and b \n";
cin>>a>>b;
cout<<rectangle (a,b)<<endl;
return 0;
}
int rectangle (int x,int y)
{
int result=1;
result=(x+y)*2;
return result;
}
نقل قول:
#include <iostream.h>
void input (int[],int);
int sum (int[],int);
int main ()
{
int a[5],s,avg=0;
input (a,5);
s=sum(a,5);
avg=s/5;
cout<<avg<<endl<<s;
return 0;
}
void input (int a[], int length)
{
for (int j=0;j<length;j++)
{
cout<<"Enter number ! \n";
cin>>a[j];
}
}
int sum (int x[],int length)
{
int sum=0;
for (int j=0;j<length;j++)
sum+=x[j];
return sum;
}
نقل قول:
#include <iostream.h>
int main ()
{
int n;
cin>>n;
switch (n)
{
case 0:
cout <<"Shanbe \n";
break;
case 1:
cout<<" 1 Shanbe \n";
break;
case 2:
cout<<"2 Shanbe \n";
break;
case 3:
cout<<"3 Shanbe \n";
break;
case 4:
cout<<"4 Shanbe \n";
break;
case 5:
cout<<"5 Shanbe \n";
break;
case 6:
cout<<"Friday \n";
break;
default:
cout<<" !!! \n";
break;
}
return 0;
}
نقل قول:
#include <iostream.h>
int main ()
{
int n;
cin>>n;
for (int i=1;i<=n;i++){
for (int j=1;j<=i;j++)
cout<<"*";
cout<<endl;
}
return 0;
}
نقل قول:
#include <iostream.h>
int main ()
{
float n;
cin>>n;
cout<<(int)n;
return 0;
}
نقل قول:
#include <iostream.h>
int main ()
{
int a[10];
for (int i=0;i<10;i++)
cin>>a[i];
int max=a[0];
int min=a[0];
for (i=0;i<10;i++){
if (a[i]>max)
max=a[i];
if (a[i]<min)
min=a[i];
}
cout<<max<<endl<<min;
return 0;
}
خدمت شما.........
دروود!
دوستان مشكل اين برنامه چيه؟؟؟
مسئله اينه كه يه فايل متني رو باز كنه و هر حرف a رو به A تبديل كنه،خودمو كشتم دقيقا همين قسمت دوم رو انجام نميده!
نقل قول:
// to write a note & change 'a' to 'A'
#include "stdio.h"
#include "conio.h"
#include "string.h"
#include "stdlib.h"
void menu ();
void change_to_A ();
void write ();
void exit ();
FILE *p;
int main()
{
menu ();
getche ();
return 0;
}// end main
void menu ()
{
char ans;
printf ("\n\n*-*-*-*-*-*-*");
printf ("\n\nR) to write a note");
printf ("\nA) change 'a' to 'A'");
printf ("\nE) exit");
printf ("\n\n*-*-*-*-*-*-*");
printf ("\n\nenter your select: ");
ans=getche ();
switch (ans)
{
case 'r':
{
write ();
break;
}
case 'a':
{
change_to_A ();
break;
}
case 'e':
exit ();
break;
}
} // end of menu
// tabe write
void write ()
{
char note[200],c;
p=fopen ("text.txt","a+");
if (!p)
{
printf ("\ncouldn't open");
exit (1);
}
printf ("\n\nenter your sentence: ");
gets (note);
fputs (note,p);
if (ferror (p))
{
printf ("\nan error");
}
printf ("\n\nwrite more? (Y/N) ");
c=getche ();
fclose (p);
if (c=='y')
{
write ();
}
else
{
menu ();
}
}// end of write func
// tabe 'a' change to 'A'
void change_to_A ()
{
p=fopen ("text.txt","a+b");
if (!p) // dorost baz shodane tabe
{
printf ("\n\nno file");
exit (1);
}
while (!feof(p))
{
char c;
c=getc (p);
if (c=='a')
{
printf ("\n\nbingoo");
c=c-32;
putc (c,p);
} // end if
}// end while
fclose (p);
printf ("\n\n");
// show the true changes...
char c,show[200];
printf ("see the changes?(Y/N) ");
c=getche ();
if(c=='y')
{
p=fopen ("text.txt","r");
printf ("\n\n");
printf ("<");
while(!feof (p))
{
char ch;
ch=getc (p);
printf ("%c",ch);
}
printf (">");
fclose (p);
}// end if
printf ("\n\nmenu?");
c=getche ();
if (c=='y')
{
menu ();
}
else
{
exit ();
}
}//end change func
// tabe khoruuuuj
void exit ()
{
char c;
printf ("\n\nsure to exit? (Y?N) ");
c=getche ();
if (c=='n')
{
menu ();
}
else
{
exit (1);
}
}