Advertisement
pologeeko

Convertisseur V2

Jun 16th, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Define convertisseur()=
  2. Prgm
  3. Local nbre,prefixe,a,facteur,abrev,convert,octets,bits
  4. Request "Le nombre à convertir",nbre
  5. RequestStr "Le prefixe est : ",prefixe
  6. If prefixe="kilo" or prefixe="k" or prefixe="K" Then
  7. a:=10^(3)
  8. facteur:=1
  9. abrev:="k"
  10. ElseIf prefixe="mega" or prefixe="m" or prefixe="M" Then
  11. a:=10^(6)
  12. facteur:=2
  13. abrev:="M"
  14. ElseIf prefixe="giga" or prefixe="g" or prefixe="G" Then
  15. a:=10^(9)
  16. facteur:=3
  17. abrev:="G"
  18. ElseIf prefixe="tera" or prefixe="t" or prefixe="T" Then
  19. a:=10^(12)
  20. facteur:=4
  21. abrev:="T"
  22. Else
  23. Stop
  24. EndIf
  25. RequestStr "Convertir de "&abrev&"io ou de "&abrev&"o en octets: de ",convert
  26. If convert="kio" or convert="mio" or convert="gio" or convert="tio" Then
  27. setMode(3,3)
  28. octets:=nbre*2^(facteur*10)
  29. ElseIf convert="ko" or convert="mo" or convert="go" or convert="to" Then
  30. octets:=nbre*a
  31. Else
  32. Stop
  33. EndIf
  34. bits:=octets*8
  35. Disp "La conversion de "&nbre,abrev&" en octets est =",octets,"octet"
  36. Disp "Le nombre de bots est ",bits,"bits"
  37. EndPrgm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement