Дано 4-х значное...

Тема в разделе "Информатика", создана пользователем Sneg, 6 фев 2010.

  1. Sneg

    Sneg New Member

    Дано 4-х значное число А. нужно в бэйсике задать это число так, чтобы на экране она прописалось задом наперед
     
  2. neznaika

    neznaika New Member

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    char* mas(char* a, int s);
     
    int main(int argc, char *argv[])
    {
        const int size=100;
        char arr[size];
        int i, k;
        cout << "Write number: ";
        cin.getline(arr, size);
        k=strlen(arr);    
        mas(arr, k);
        if((arr[0]==arr[1]==arr[2]) || (arr[1]==arr[2]==arr[3]))
           cout << "V chisle esti 3 odinakovih!\n";
        else
           cout << "qweqeeqwe\n";
    //    for(i=0; i<k; i++)
    //       cout << arr << " ";    
         
       
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    char* mas(char* a, int s)
    {
          int i, j, tmp;
          for(i=0; i<s; i++)
          {
                   for(j=0; j<s-1-i; j++)
                   {
                            if(a[j] > a[j+1])
                            {
                                    tmp=a[j];
                                    a[j] = a[j+1];
                                    a[j+1] = tmp;
                            }
                   }
          }
     

Поделиться этой страницей

Наша группа