تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: پیاده سازی strcat در ++C

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2005
    پست ها
    50

    13 پیاده سازی strcat در ++C

    برنامه ای در ++C که تابع strcat را شبیه سازی کند(الحاق دو رشته با پارامتر n )
    از لطفتان ممنون میشوم.

  2. #2
    اگه نباشه جاش خالی می مونه bithiah's Avatar
    تاريخ عضويت
    Mar 2005
    محل سكونت
    هرکجاهستم، باشم، آسمان مال من است
    پست ها
    479

    پيش فرض

    بنفشه جان
    تا جایی که بخاطر میارم تابع strcat کارش این بود که دو رشته رو بهم متصل می کرد. نوشتن کد برای این کار نباید خیلی دشوار باشه، با وجود این با عرض معذرت چون خیلی وقته بزبون C برنامه ننوشتم، نمی تونم خودم براتون بنویسمش. ولی ببینین آیا با کمک این کد به جواب سوالتون می رسین:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این نمونه کد رو هم ببینین:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    موفق باشید
    Last edited by bithiah; 20-12-2005 at 13:28.

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2005
    پست ها
    50

    پيش فرض

    متاسفانه موفق نشدم ولي از لطف و توجهتان ممنونم.

  4. #4
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    you use from system("pause"); this function define in" Windows.h"
    you must use this header.
    if you want this program yet tell me please.
    Last edited by someone; 04-08-2006 at 16:45.

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2006
    پست ها
    8

    پيش فرض

    #include <iostream.h>

    void strcat(char *,char *,int);
    int main()
    {
    char s1[20],s2[20];
    int n;
    cout<<"Enter string 1:"<<endl;
    cin>>s1;
    cout<<"Enter string 2:"<<endl;
    cin>>s2;
    cout<<"Enter number:"<<endl;
    cin>>n;
    strcat(s1," ",n);
    strcat(s1,s2,n);
    cout<<s1;
    return 0;
    }
    void strcat(char *s1,char *s2,int n)
    {
    int i=0;
    while(*s1++);
    *s1--;
    while(*s2 && i<n)
    {
    *s1++=*s2++;
    i++;
    }
    *s1='\0';
    }
    Last edited by lord fogir; 20-08-2006 at 02:32.

  6. #6
    داره خودمونی میشه soheil1366's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    mashhad
    پست ها
    67

    پيش فرض

    نقل قول نوشته شده توسط بنفشه
    برنامه ای در ++C که تابع strcat را شبیه سازی کند(الحاق دو رشته با پارامتر n )
    از لطفتان ممنون میشوم.
    اينم strcat :
    #include<iostream>
    #include<conio.h>
    using namespace std;
    void concat(char[],char[]);
    int main()
    {
    char a[21],b[41];
    cout<<"Enter first string:";
    cin.getline(b,40);
    cout<<"\nEnter second sting:";
    cin.getline(a,40);
    concat(a,b);
    getch();
    return 0;
    }
    void concat(char a[21],char b[40])
    {
    int i,j;
    for(i=0;b[i];i++);
    for(j=0;a[j];j++)
    b[i++]=a[j];
    b[i]=0;
    cout<<b;
    }

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •