PDA

View Full Version : سوال: sporsesh haii az barname nevisi ba c ++



belder
پنج شنبه 08 دی 1390, 17:00 عصر
salam man 2ta soal az barname nevisi ba c++ daram . man nemidanam moshkele in barnameha chist?
:گریه::افسرده:

************************************************** ********************************
in barname makuse adad ra az tarighe karakter be karakter chap mikone.

#include"stdio.h"
#include"conio.h"
#include"string.h"
char num[20];
char ma'kuss(char num[20]);
int main()
{
printf("\nEnter your number:\n");
gets(num);
ma'kuss(num);
puts(mnum);
getch();
return 0;
}
char ma'kuss(char num[20])
{
int i=0,j=0;
char mnum[20];
for(i=0;i<20;i++)
{
for(j=20;j>0;j++)
mnum[j]=num[i];
}
}
************************************************** **********************************
in barname seryfibonachi ra chap karde va bad adadi az karbar gerefte va ozve sery boodenash ra moshakhas mikone.

#include"stdio.h"
#include"conio.h"
#include"string.h"
int seryfibo(int i);
int research(int m);
char str[12];
int main()
{
int m;
int a,b;
int j=0; //shomarande
int i=0; //shomarande
printf("\nseryfibonachi:\n");
for(i=1;i<=12;i++)
{
b=seryfibo(i);
str[i]=b;
}
j=1;
while(j<=12) //chape azaye sery
{
printf("%d*",str[j]);
j++;
}
printf("\n\n***********************************\n");
printf("\nEnter a number for searching:\n");
scanf("%d",&m);
a=research(m);
if(a==1)
printf("\n%d found !",m);
if(a!=1)
printf("\n%d not found !",m);
getch();
return 0;
}
int seryfibo(int i) //tabe sakht sery
{
if(i>=2)
return (seryfibo(i-2)+seryfibo(i-1));
else
return 1;
}
int research(int m) //tabe jostojuie adad dar sery
{
int k=0;
for(k=0;k<=12;k++)
{
if(str[k]==m)
return 1;
else
return 0;

}
}