Il sito di Yahoo Answers verrà chiuso il 4 maggio 2021 (ora della costa est degli USA) e dal 20 aprile 2021 (ora della costa est degli USA) sarà in modalità di sola lettura. Non verranno apportate modifiche ad altre proprietà o servizi di Yahoo o al tuo account Yahoo. Puoi trovare maggiori informazioni sulla chiusura di Yahoo Answers e su come scaricare i tuoi dati in questa pagina di aiuto.

Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 1 mese fa

Mi aiutate con c++?

Salve sono alla base di programmazione e mi servirebbe un programma che trasforma un numero decimale in ottale, potreste aiutarmi? Ne ho già cercati alcuni ma sono molto complessi. Grazie in antiicpo!

1 risposta

Classificazione
  • ?
    Lv 7
    1 mese fa
    Risposta preferita

    #include <iostream>

    using namespace std;

    int main()

    {

     int n,i=0,r,t;

        char a[10],b[10];

     char c[]={'0','1','2','3','4','5','6','7'};

     cout << "Inserisci il numero decimale: ";

     cin >> n;

     do

     {

      t = n;

      n /= 8;

      r= t - n * 8;

      a[i] = c[r];

      i++;

     }while(t>7);

     cout << "Ottale: ";

     for(n=0;n<i;n++)

     {

      b[n] = a[i-n-1];

      cout << b[n];

        }

    }

Altre domande? Fai una domanda e ottieni le risposte che cerchi.