Advertisement
Jordimario

relazione

Feb 2nd, 2019
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. il programma e' stato creato per convertire i numeri in una base prefissata di 6 o di una qualsiasi dalla 2-10
  2.  
  3. All'inizio si dichiarano 7 variabili "Intergal"
  4. e una "Booleana"
  5.  
  6. Di Conseguenza
  7.  
  8. il programma permette di inserire la base desiderata in cui il numero verrà inserito e farà una verifica per controllare che il numero non sia minore di 2 o maggiore di 10
  9.  
  10. Successivamente
  11.  
  12. il Programma chiederà di immettere la lunghezza di entrambi i numeri e si accerterà che il numero sia positivo
  13.  
  14. Dopodiche
  15.  
  16. esso chiederà all'utente di inserire i numeri dal piu significativo al meno una alla volta da sommare,
  17.  
  18. una volta finito l'insersione il programma mostrerà il numero in base 10 grazie alla variabiele "conversione"
  19. facendo un ciclo di conversione prendendo l'array del numero inserito moltiplicandolo ogni numero alla potenza della base con la lunghezza del numero meno uno e meno l'indice
  20.  
  21. questo si ripete anche per il secondo numero
  22.  
  23. Seguentemente
  24.  
  25. il programma sommerà i due numeri immessi una cifra alla volta partendo dalla meno significativa, usando l'operando condizionale per determinare se il numero sommato con il riporto è piu grande della base o meno, se lo è il programma lascierà il resto della divisone del numero per la base
  26.  
  27. per finire il programma ricontrollerà se la somma dei due numeri è piu grande della base assegnado il risultato booleano nella variabile "riporto"
  28.  
  29. concludendo se ci sarà un riporto nell'ultimo numero il programma lo assegnera nell'indice negativo "-1" e partirà da quest'indice a calcolare la base 10 mostrando il tutto alla fine
  30.  
  31. Gruppo di Jordi Cabrera,Cioncolin,Afrouk,Singh jasman
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement