ورود

نسخه کامل مشاهده نسخه کامل : 2برنامه به زبان c++ می خوام



roomi.exe
25-12-2010, 12:16
سلام کسی هست به من کمک کنه 2 تا برنامه به زبان c++ می خوام.
عذر می خوام تو تاپیک سی این پست زدم چون سی و سی پلاس پلاس شبیه هستن گفتم شاید بتونید کمکم کنسد.

1-عددی از ورودی دریافت کنه سپس مشخص کنه که اول هست یا خیر؟
این و خودم ننوشتم به زبان پاسکال هست اگه کسی می تونه کمکم کنه به زبان c++ اینو واسم بنویسههه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2-عددی از ورودی دریافت کنه سپس جدول ضرب تا اون عدد و نمایش بده در خروجی؟
این برنامه خودم نوشتم به زبان سی هست آیا درسته؟ اگه درسته همینو به زبان c++ واسم قرار بدین خواهش می کنم فوریه خیلی.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

afceaglee2013
26-12-2010, 04:06
سلام کسی هست به من کمک کنه 2 تا برنامه به زبان c++ می خوام.
عذر می خوام تو تاپیک سی این پست زدم چون سی و سی پلاس پلاس شبیه هستن گفتم شاید بتونید کمکم کنسد.

1-عددی از ورودی دریافت کنه سپس مشخص کنه که اول هست یا خیر؟
این و خودم ننوشتم به زبان پاسکال هست اگه کسی می تونه کمکم کنه به زبان c++ اینو واسم بنویسههه




2-عددی از ورودی دریافت کنه سپس جدول ضرب تا اون عدد و نمایش بده در خروجی؟
این برنامه خودم نوشتم به زبان سی هست آیا درسته؟ اگه درسته همینو به زبان c++ واسم قرار بدین خواهش می کنم فوریه خیلی.]


1- عدد اول (برنامه ی پسکال مال عدد کامل بود ولی چون خودتون عدد اول خئاسته بودید با کمی تغییر عدد اول شد)
#include<iostream.h>
#include<conio.h>
main()
{

int i,n,m=0;
clrscr();
cout<<"please enter one number: ";
cin>>n;
m=0;
for(i=2 ;i<n/2 ;i++)
if (n % i==0 )
m=1;
if (m==0)
cout<<"adad avval ast";
else
cout<<"adad avval nist";
getch();
}


2- جدل ضرب
#include <conio.h>
#include <iostream.h>
int main()
{
int i,j,n;
clrscr();
cout<<"adadi vared konid";
cin>>n;
for (i=1 ; i<=n ; i++)
{
for (j=1 ; j<=n ; j++)
{
gotoxy(j*4 ,i+2);
cout<<i*j;
}
cout<<"\n";
}
getch();
return 0;
}

roomi.exe
26-12-2010, 14:37
اشتباه تایبی بود همون عدد کامل می خواستم

Life24
28-12-2010, 20:08
اشتباه تایبی بود همون عدد کامل می خواستم

#include <iostream.h>
int main ()
{
int tom,a,k=0;
cout<<"Adad Vared Konid: ";
cin>>a;
for (int i=1;i<=a-1;i++)
if (a%i==0)
k=k+i;
if (k==a)
cout<<a<<" Kamel ast";
else
cout<<a<<" Kamel nist";
return 0;
}