دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
صفحه 7 از 19 نخستنخست 1234567891011121314151617 ... آخرینآخرین
نمایش نتایج: از شماره 61 تا 70 , از مجموع 188

موضوع: پروژه هاي برنامه نويسي

  1. #61
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه ای که بکمک آرایه دو عدد 30 رقمی را با هم جمع و ضرب و تفریق میکند:

    برنامه ای که بکمک آرایه دو عدد 30 رقمی را با هم جمع و ضرب و تفریق میکند:

    کد PHP:
    #include<iostream.h>
    #include<stdlib.h>
    #include<conio.h>
    void print(char *);
    void main()
    {
        
    char n1[31]* n2[31]* n3[32];
        
    int icarry 0sum;
        
    clrscr();
        
    cout << "Enter Number 1 (30 Digits): "cin >> n1;
        
    cout << "Enter Number 2 (30 Digits): "cin >> n2;
        for (
    29>= 0--)
        {
            
    sum n1[i] + n2[i] - 96 carry;
            if (
    sum 9)
            {
                
    sum -= 10;
                
    carry 1;
            }
                else 
    carry 0;
            
    n3[i+1] = sum 48;
        }
        
    n3[0] = carry;
        
    cout << "Sum: ";
        print(
    n3);
        
    getch();
    }
    void print(char n[31])
    {
      
    int i;
      for (
    i=0i<31i++)
        {
          if (
    != 0)
            
    cout << n[i];
          else if (
    n[i]==49)
            
    cout << n[i];
        }

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  2. 2 کاربر از پست مفید آبجی سپاس کرده اند .


  3. #62
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض محاسبه ی 1 روی !n تا 60 رقم اعشار

    محاسبه ی 1 روی !n تا 60 رقم اعشار

    کد PHP:
    #include<stdio.h>
      #include<conio.h>
      #include<stdlib.h>
      
    main()
       {
        
    int q[61],a[61],i,n,s;
       
        
    printf("\n N ro vared kon ta 1/N! ro hesab konam: ");
        
    scanf("%d",&s);
        if(
    s==1)
          {
            
            
    printf("\n1/1!=1");
            
    getch();
            exit (
    0);
          }
        for(
    i=0;i<=60;i++)
         {
          
    a[i]=0;
          
    q[i]=0;
         }
        for(
    n=2;n<=s;n++)
         for(
    i=0;i<=60;i++)
          {
           if(
    n==&& i==0)
       
    a[0]=1;
           
    q[i]=a[i]/n;
           if(
    q[i]==0)
       
    a[i+1]=a[i]*10+a[i+1];
           else
       
    a[i+1]=(a[i]%n)*10+a[i+1];
           
    a[i]=q[i];
          }
       
        
    printf("\n 1/%d!= 0.",s);
        for(
    i=1;i<=60;i++)
            
    printf("%d",a[i]);
        
    getch();
        return 
    0;
       } 
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  4. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  5. #63
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه يک بر روی e تا ۵۰ اقم اعشار

    برنامه يک بر روی e تا ۵۰ اقم اعشار

    کد PHP:
    #include<stdio.h>
     #include<conio.h>
     
    void  main()
      {
       
    long int n;
       
    int i,su[51],sm[51],sum[51],x,y,k,w,q[51],a[51];
       
    clrscr();
       for(
    i=0;i<=50;i++)
         {
           
    su[i]=0;
           
    sm[i]=0;
           
    a[i]=0;
           
    q[i]=0;
           
    sum[i]=0;
         }
       for(
    n=2;n<=1000000;n++)
         {
           if(
    n==2)
              
    a[0]=1;
           for(
    i=0;i<=50;i++)
             {
               
    q[i]=a[i]/n;
               if(
    q[i]==0)
                  
    a[i+1]+=a[i]*10;
               else
                  
    a[i+1]+=(a[i]%n)*10;
               
    a[i]=q[i];
             }
           for(
    i=50;i>=0;i--)
             {
               if(
    n%2==0)
                {
                  
    su[i]+=a[i];
                  
    x=su[i]%10;
                  
    y=su[i]/10;
                  if(
    y!=0)
                   {
                     
    su[i]=x;
                     
    su[i-1]+=y;
                   }
               }
              else if(
    n%2!=0)
                {
                  
    sm[i]+=a[i];
                  
    w=sm[i]%10;
                  
    k=sm[i]/10;
                  if(
    k!=0)
                   {
                     
    sm[i]=w;
                     
    sm[i-1]+=k;
                   }
                }
          }
        }
       for(
    i=50;i>=0;i--)
        {
          if(
    su[i]>=sm[i])
            
    sum[i]=su[i]-sm[i];
          else if(
    su[i]<sm[i])
            {
               
    sum[i]=10+su[i]-sm[i];
               
    su[i-1]=su[i-1]-1;
            }
        }
       
    printf("0.");
       for(
    i=1;i<=50;i++)
       
    printf("%d",sum[i]);
       
    getch();
      } 
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  6. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  7. #64
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پاسخ : پروژه هاي برنامه نويسي

    اين برنامه زيرمجموعه های يک مجموعه را به شما نشان می دهد. روش کارش هم اينجوريه که اول بايد تعداد اعضای مجموعه را مشخص کنيد .
    بعدش هم اعضای مجموعه رو يکی يکی وارد کنيد .
    بعد از زدن اينتر زير مجموعه ها مشخص می شوند .

    کد PHP:
    #include <stdio.h>
    #include <conio.h>
    #include<math.h>
    int main()
    {
    int i,j,m,n;
    clrscr();
    printf("enter number : ");
    scanf("%d",&n);
    char a[100];
    for(
    i=0;i<n;i++)
    {
      
    printf("x%d=",i+1);
      
    scanf("%d",&a[i]);
    }
    for(
    j=0;j<pow(2,n);j++)
    {
       
    m=j;
       
    printf("{");
       for(
    i=0;i<=j;i++)
        {
          if(
    m%2==1)
           {
      
    printf("%d",a[i]);
      
    printf(",");
      
    m=(m-1)/2;
           }
          else 
    m=m/2;
        }
       
    printf("}\n");
    }
    getch();
    return 
    0;

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  8. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  9. #65
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پروژه lineeditor

    پروژه LINEEDITOR

    با این LINEEDITOR می تونید کارهایی مانند ویرایش کلمات حذف insert و یا هر کاری که مربوط به ویرایش است انجام بدید.این برنامه فقط در محیط tc قابل اجراست

    کد PHP:
    #include <stdio.h>
    #include <conio.h>
    #include <stdlib.h>
    #include <string.h>
    #define  LEN       10
    #define  SCAPE     27
    #define  RIGHT     77
    #define  LEFT      75
    #define  BACKSPACE 8
    #define  DELETE    83
    #define  END       79
    #define  HOME      71
    #define  INSERT    82
    #define  ISCONTROL 0
    #define  CtrL     12
    #define  CtrR     18
    #define  CtrY     25
    #define  CtrO     15
    #define  CtrS     19
    #define  TAB       9
    //***********************************************
    class LineEditor{
    private:
    int X,Y,Index,IsInsert,Numchar;
    char ch,A[1000],S[12];
    void Updatescreen(void){
     
    int i,savepos=wherex()-X;
     
    Peykan();
     
    gotoxy(X,Y);
     for(
    i=Index-savepos;i<Index-savepos+LEN;i++)
      if(
    Numchar>i)
             
    cprintf("%c",A[i]);
      else
             
    cprintf(" ");
     
    gotoxy(X+savepos,Y);
    }
    /************************************************/
    void Home (void){
     
    Index=0;
     
    gotoxy(X,Y);
    }
    /************************************************/
    void End (void){
      
    Index=Numchar-1;
      if(
    Numchar<LEN-1){
      
    gotoxy(X+Numchar-1,Y);
      }
      else{
      
    gotoxy(X+LEN-1,Y);
     }
    }
    /************************************************/
    int Left (void){
     if(
    Index==0)
      return 
    0;
     
    Index--;
     if(
    wherex()>X)
      
    gotoxy(wherex()-1,Y);
     return 
    1;
    }
    /***********************************************/
    int Right(void){
     if(
    Index>Numchar-2)
      return 
    0;
     
    Index++;
     
    int k=wherex();
     if(
    k<X+LEN-1)
      
    gotoxy(k+1,Y);
     return 
    1;
    }
    /************************************************/
    void Delete (void){
     if(
    Index<Numchar-1){
      for(
    int i=Index;i<Numchar;i++)
       
    A[i]=A[i+1];
      
    Numchar--;
     }
    }
    /************************************************/
    void Insert(char ch){
     for(
    int i=Numchar-1;i>=Index;i--)
      
    A[i+1]=A[i];
     
    A[Index]=ch;
     
    Numchar++;
     
    Right();
    }
    /************************************************/
    void Backspace(void){
     if (
    Left())
      
    Delete();
    }
    /************************************************/
    void Overwrite(char ch){
     if(
    Index==Numchar-1)
      
    Insert(ch);
     else{
      
    A[Index]=ch;
      
    Right();
     }
    }
    /************************************************/
    void clearleft(void){
     
    int i,savepos=wherex()-X;
     for(
    i=savepos;i>=0;i++)
      
    Backspace();
     
    gotoxy(X,Y);
    }
    /***********************************************/
    void clearright(void){
     
    Index++;
     
    int c=Numchar-Index,i;
     for(
    i=0;i<=c;i++)
      
    Delete();
     
    Index--;
    }
    /************************************************/
    void clear(void){
     
    clearright();
     
    clearleft();
     if(
    Numchar!=1)
       
    Delete();
    }
    /************************************************/
    void save(char S[]){
     
    FILE *fp;
     if ((
    fp=fopen(S,"wb"))==NULL){
      
    gotoxy(X-30,Y+3);
      
    printf("\ncannot open fill...");
      
    getch();
      exit(
    1);
     }
     
    fwrite(&A,2*strlen(A),1,fp);
     
    gotoxy(X,Y);
     
    clear();
     
    fclose(fp);
     
    open(S);
    }
    /************************************************/
    void open (char S[]){
     
    FILE *fp;
     if ((
    fp=fopen(S,"rb"))==NULL){
      
    gotoxy(X-30,Y+3);
      
    gotoxy(X,Y);
     }
     
    fread(A,sizeof(A),1,fp);
     
    Numchar=strlen(A)+1;
     
    End();
     
    fclose(fp);
    }
    //**********************************************
    void Peykan (void){
      
    int b=wherex();
      
    int a=X+LEN-wherex();
      if(
    Index==0){
        
    gotoxy(X-1,Y);
        
    cprintf(" ");
        
    gotoxy(X,Y);
     }
      if(
    Numchar-Index-1>a){
        
    gotoxy(X+LEN,Y);
        
    cprintf("%c",16);
        
    gotoxy(b,Y);
      }
      else{
        
    gotoxy(X+LEN,Y);
        
    cprintf(" ");
        
    gotoxy(b,Y);
      }
      if(
    Index>LEN-1){
        
    gotoxy(X-1,Y);
        
    cprintf("%c",17);
        
    gotoxy(b,Y);
      }
      if(
    wherex()-X<Index){
       
    gotoxy(X-1,Y);
       
    cprintf("%c",17);
       
    gotoxy(b,Y);
      }
    }
    //***********************************************
    public:
    LineEditor(int x,int y,char *s){
     
    X=x;
     
    Y=y;
     
    Numchar=1;
     
    IsInsert=0;
     
    Index=0;
     
    A[Numchar-1]='\0';
     
    strcpy(S,s);
    }
    //***********************************************
    void DetectKeyGo(void){
     
    End();
     
    Updatescreen();
     while((
    ch=getch())!=SCAPE){
      if (
    ch=='\r')
       continue;
      if((
    ch==ISCONTROL) || (ch==BACKSPACE) || (ch==CtrL) || (ch==CtrR) || (ch==CtrY) || (ch==CtrS) || (ch==CtrO) || (ch==TAB)){
       if(
    ch==ISCONTROL)
        
    ch=getch();
       switch(
    ch){
        case 
    TABEnd();
           if(
    Y<29gotoxy(X,Y+5);
           else 
    gotoxy(X,Y-10);
          return;
        case 
    END:End(); break;
        case 
    LEFT:Left(); break;
        case 
    HOME:Home(); break;
        case 
    CtrY:clear(); break;
        case 
    CtrS:save(S); break;
        case 
    CtrO:open(S); break;
        case 
    RIGHT:Right(); break;
        case 
    DELETE:Delete(); break;
        case 
    CtrL:clearleft(); break;
        case 
    CtrR:clearright(); break;
        case 
    BACKSPACE:Backspace(); break;
        case 
    INSERT:IsInsert++;
       }}
      else if (
    IsInsert%2==0)
       
    Insert(ch);
      else
       
    Overwrite(ch);
      
    Updatescreen();
      } exit(
    0);
    }
    //************************************************
    void Drawline (void){
     
    textbackground(1);
     
    textcolor(4);
     
    gotoxy(X-1,Y);
     for(
    int i=1;i<=LEN+2;i++)
      
    cprintf(" ");
     
    gotoxy(X,Y);
        }
    };
    //***********************************************
    void MYNAME(void){
     
    textcolor(7);
     
    gotoxy(26,5);
     
    printf(" <<   In The Name Of God   >>");
     
    gotoxy(25,10);
     
    printf(" << mohammad hadi moghaddami >>");
    }
    //***********************************************
    int main(){
     
    LineEditor L1(33,20,"LineE1.txt"),L2(33,25,"LineE2.txt"),L3(33,30,"LineE3.txt");
     
    textbackground(0);
     
    clrscr();
     
    MYNAME();
     
    L3.Drawline();
     
    L2.Drawline();
     
    L1.Drawline();
     while(
    1){
      
    L1.DetectKeyGo();
      
    L2.DetectKeyGo();
      
    L3.DetectKeyGo();
          }
     return 
    0;

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  10. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  11. #66
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه هك مموري ويندوز

    اين برنامه بسيار ساده است فقط در كامپايلر هاي تحت ويندوز مثل Microsoft Visual C قابل اجراست!!

    کد PHP:
    #include <iostream>
    #include <windows.h>
    #include <cstdlib>
    using namespace std;
    void Hax(int*address)
    {
    short int random=NULL
    DWORD proc_id;   
    random rand();  
     
     
     
    HWND hWnd FindWindow(NULL,"MEMORY HAX"); 
     
     
    GetWindowThreadProcessId(hWnd,&proc_id);
     
     
     
    HANDLE hProcess OpenProcess(PROCESS_ALL_ACCESS,false,proc_id);
     
     
    WriteProcessMemory(hProcess,(LPVOID)address,&random,1,NULL);
    }
    int main()
    {
     
    system("Title MEMORY HAX");
     
    int x 8;
     while(
    x=x){cout << &<< " \\ " << << endl;Sleep(500);Hax(&x);}
     return 
    0;

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  12. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  13. #67
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه ای که رشته ای را در یک فایل جستجو میکند و تکرارهای رشته در فایل را در خروجی چاپ میکند

    برنامه ای که رشته ای را در یک فایل جستجو میکند و تکرارهای رشته در فایل را در خروجی چاپ میکند

    کد PHP:
    #include<iostream.h>
    #include<fstream.h>
    #include<string.h>
    int main(void)
    {
    char filename [20], str [20] , searchstr [20];
    int cont=0;
    cout << "Enter FileName :";
    cin>>filename;
    cout<< "Enter string : ";
    cin>> searchstr ;
    ifstream in (filename);
    if(!
    in)
    {
    cout<<"Cannat Open Input File.\n";
    return 
    1;
    }
    while (!
    in.eof())
    {
    in>>str;
    if(!
    strcmp(str,searchstr))
    count++;
    }
    cout<<"found "<<cout;
    cout<<"number of times.\n";
    in.close();
    retun 0;

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  14. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  15. #68
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه تبدیل بابنری به نوشته!(bin2dic)

    این برنامه ساده کد باینری رو از ورودی دریافت کرده و به حالت نوشته نشان میدهد!




    کد PHP:
    #include <stdio.h> 
    #include <math.h> 
        
    int main(void) { 
         
    int dec=0flag=0.0
         
    int binbit
         
    double exp=0.0
         
    printf("Enter a binary number : "); 
         
    scanf("%d", &bin); 
             while(
    bin) { 
             
    bit=bin%10
                 if(
    bit!=&& bit!=1) { 
                 
    flag=1
                 } 
                 
    bin=bin/10
                 
    dec=dec+bit*pow(2exp); 
                 
    exp++; 
                 } 
                 if(
    flag) {printf("\n+++ Not a binary number !!!\n");} 
                 else {
    printf("\n+++ Number in decimal : %d\n"dec);} 
                 return 
    0
            } 
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  16. 2 کاربر از پست مفید آبجی سپاس کرده اند .


  17. #69
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پاسخ : پروژه هاي برنامه نويسي

    برنامه ای که وقتی اعداد یه ماتریس به برنامه میدیم به ما بگه که این ماتریس هم ارزی هست یا نه و مشخص کنه ویژگی های بازتابی و تقارنی و تعدی رو...

    کد PHP:
    #include <iostream>
    #include <conio>
    int main(){
    int n;
    bool r1,r2,r3;
    cout<<"Enter Size of Matrix\n";
    cin>>n;
    //--------------
    int **a=new int*[n];
    for(
    int i=0;i<n;i++)
    a[i]=new int[n];
    //--------------
    cout<<"Enter Your Matrix\n";
    for(
    int i=0;i<n;i++){
     for(
    int j=0;j<n;j++)
     
    cin>>a[i][j];
     }
    cout<<"___________________________________\n\n";
    //--------------
    //Baztabi
    int f1=0;
    for(
    int i=0;i<n;i++){
    if(
    a[i][i]==1)
    f1++;
    }
    if(
    f1==n){
    cout<<"Baztabi Ast\n\n";
    cout<<"-----------------\n";
    r1=true;
    }
    else{
    cout<<"Baztabi Nist\n\n";
    cout<<"-----------------\n";
    r1=false;
    }
    //--------------
    //Tagharoni
    int f2=0;
    for(
    int i=0;i<n;i++){
     for(
    int j=0;j<n;j++){
      if(
    i<j){
      if(
    a[i][j]==a[j][i])
      
    f2++;
        }
      }
     }
    if(
    f2==(((n*n)-n)/2)) {
    cout<<"Tagharoni Ast\n\n";
    cout<<"-----------------\n";
    r2=true;
    }
    else{
    cout<<"Tagharoni Nist\n\n";
    cout<<"-----------------\n";
    r2=false;
    }
    //--------------
    //Ta-addi
    int f3=0;
    for(
    int i=0;i<n;i++){
     for(
    int j=0;j<n;j++){
      for(
    int k=0;k<n;k++){
       if((
    a[i][j]==&& a[j][k]==1))
       {
        if(
    a[i][k]!=1){
       
    f3++;
       break;
       }
       }
     }}}
    if(
    f3==0) {
    cout<<"Taaddi Ast\n\n";
    r3=true;
    }
    else{
    cout<<"Taaddi Nist\n\n";
    r3=false;
    }
    //--------------
    cout<<"________________________________\n\n";
    if(
    r1==true && r2==true && r3==true){
    cout<<"Hamarzi Ast\n\n";
    cout<<"-----------------\n";}
    else{
    cout<<"Hamarzi Nist\n\n";
    cout<<"-----------------\n";
    }
    getch();

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  18. کاربرانی که از پست مفید آبجی سپاس کرده اند.


  19. #70
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض برنامه ای که 10 جمله را خوانده تعداد حروف، ارقام و کلمات را تعیین کند

    برنامه ای که 10 جمله را خوانده تعداد حروف، ارقام و کلمات را تعیین کند


    کد PHP:
        #include <stdio.h>
    #include <conio.h>
    #include <iostream.h>

    int words,alphabets,numbers;

    void getcount(char s[])
    {
        
    int state=0;
        
    char chars[]=" !()*+,./:;<=>?[\\]^`{}~";
        for (
    int pos=0;s[pos];pos++)
        {
            if (((
    s[pos]>='A') && (s[pos]<='Z'))
            || ((
    s[pos]>='a') && (s[pos]<='z')))
            {
                
    state=1;
                
    alphabets++;
            }
            else if ((
    s[pos]>='0') && (s[pos]<='9'))
            {
                
    state=1;
                
    numbers++;
            }
            else
                for (
    int chpos=0;chars[chpos];chpos++)
                    if (
    chars[chpos]==s[pos])
                    {
                        if (
    state)
                            
    words++;
                        
    state=0;
                        break;
                    }
        }
        if (
    state)
            
    words++;
    }

    int main()
    {
        
    int i;
        
    char s[500];
        
    clrscr();
        
    words=0;
        
    alphabets=0;
        
    numbers=0;
        for (
    i=0;i<10;i++)
        {
            
    cout << "Please enter a text #" << (i+1) << " : " << endl;
            
    gets(s);
            
    getcount(s);
        }
        
    cout << endl << "Count of words = " << words << endl;
        
    cout << endl << "Count of alphabet chars = " << alphabets << endl;
        
    cout << endl << "Count of numeric chars = " << numbers << endl;
        
    cout << endl << "Press any key to continue." << endl;
        
    getch();
        return 
    0;

    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  20. 2 کاربر از پست مفید آبجی سپاس کرده اند .


صفحه 7 از 19 نخستنخست 1234567891011121314151617 ... آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

موضوعات مشابه

  1. مقاله: نقش منشور پروژه در كاميابي پروژه
    توسط MR_Jentelman در انجمن مجموعه مدیریت اجرایی
    پاسخ ها: 0
    آخرين نوشته: 22nd January 2010, 09:24 AM
  2. دانلود: برترين برنامه هاي رايگان 1388
    توسط Victor007 در انجمن سایر نرم افزارها
    پاسخ ها: 0
    آخرين نوشته: 12th December 2009, 12:42 PM
  3. مقاله: تفاوتهاي برنامه ريزي استراتژيک در سازمانها
    توسط MR_Jentelman در انجمن مجموعه مدیریت اجرایی
    پاسخ ها: 0
    آخرين نوشته: 27th July 2009, 10:14 AM
  4. سنجش موفقيت برنامه ريزي فناوري اطلاعات
    توسط engeneer_19 در انجمن مباحث فناوری اطلاعات
    پاسخ ها: 0
    آخرين نوشته: 26th July 2009, 08:33 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •