Computers and Technology

Write a program that prints a conversion for a variety of numbers as specified by the user. The conversion from base 10 to some other base will be in the range base 2 through base 16. The principle of conversion includes the following steps:

Carry out successive divisions by the new base until a quotient is obtained that is less than the new base.
The ones digit corresponds to the first remainder. The next digit corresponds to the remainder after the quotient has been divided by the base again. The most significant digit is the first quotient less than the base.

Thus 83 [base 10] is 123 [base 8]
83/8 = 10 remainder 3
10/8 = 1 remainder 2
1/8 = 0 remainder 1

Notice that the numbers are written in reverse order of their calculations indicating that a recursive function may be the best way to proceed.

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 17:40, lazerlemon500
Write a modular program (no classes yet, just from what you learned last year), that allows two players to play a game of tic-tac-toe. use a two-dimensional char array with 3 rows and 3 columns as the game board. each element of the array should be initialized with an asterisk (*). the program should display the initial board configuration and then start a loop that does the following: allow player 1 to select a location on the board for an x by entering a row and column number. then redisplay the board with an x replacing the * in the chosen location. if there is no winner yet and the board is not yet full, allow player 2 to select a location on the board for an o by entering a row and column number. then redisplay the board with an o replacing the * in the chosen location. the loop should continue until a player has won or a tie has occurred, then display a message indicating who won, or reporting that a tie occurred. player 1 wins when there are three xs in a row, a column, or a diagonal on the game board. player 2 wins when there are three ox in a row, a column, or a diagonal on the game board. a tie occurs when all of the locations on the board are full, but there is no winner. input validation: only allow legal moves to be entered. the row must be 1, 2, or 3. the column must be 1, 2 3. the (row, column) position entered must currently be empty (i. e., still have an asterisk in it).
Answers: 1
image
Computers and Technology, 22.06.2019 19:10, hgdthbgjnb83661
What a backup plan that you have created in a event you encounter a situation
Answers: 2
image
Computers and Technology, 24.06.2019 00:30, sethhdoty
Use the keyword strategy to remember the meaning of the following word. the meaning for the word has been provided. write your keyword and describe the picture you would create in your mind. obfuscate: to make something so confusing that it is difficult to understand.
Answers: 2
image
Computers and Technology, 24.06.2019 04:30, andrespacheco5888
Which of the following terms refers to a collection of different types of software that share the goal of infiltrating a computer and making it do something? a- malware b- virus c- spyware d- trojan horse
Answers: 2
Do you know the correct answer?
Write a program that prints a conversion for a variety of numbers as specified by the user. The conv...

Questions in other subjects:

Konu
History, 22.07.2019 13:20
Konu
English, 22.07.2019 13:20