Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Code Block
    languagepy
    matrix = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
    
  2. Code Block
    languagepy
    matrix = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
     
    for k in range(0,len(matrix)):
    	for t in range(0,len(matrix[k])):
    		if (matrix[k][t]<0):
    			matrix[k][t]*= -1
    print(matrix)


  3. Code Block
    languagepython
    matrix = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
     
    maks = -float('Inf')              # evt. maks = matrix[0][0]
    for i in range(0,len(matrix)):
    	for j in range(0,len(matrix[i])):
    		if (matrix[i][j] > maks):
    			maks = matrix[i][j]
     
    print(maks)

...

Code Block
languagepython
capacity = 20
currentLevel = 5
while currentLevel < capacity:
    currentLevel += 1    
    print('Current water level isBadekaret har', currentLevel, 'litersliter vann.')
	currentLevel += 1
print('TheBadekaret bath is full and contains', currentLevel, 'litreser fullt.')

Oppgave 10 - Sjakkbrett

Code Block
languagepython
def checkColorOfChessboard(x,y):
    # we define a chessboard using nested arrays
    # b means black, and w means white
    board = [['w','b','w','b','w','b','w','b'],
            ['b','w','b','w','b','w','b','w'],
            ['w','b','w','b','w','b','w','b'],
            ['b','w','b','w','b','w','b','w'],
            ['w','b','w','b','w','b','w','b'],
            ['b','w','b','w','b','w','b','w'],
            ['w','b','w','b','w','b','w','b'],
            ['b','w','b','w','b','w','b','w']]

    x2 = x8 - 1x
    y2 = y - 1

    if board[x2][y2] == 'w':
        print('Rute',str(x) + ','+ str(y),'er hvit')
    else:
        print('Rute',str(x) + ','+ str(y),'er svart')

for x in range(1,9):
    for y in range(1,9):
        checkColorOfChessboard(x,y)
 
 
#alternativ løsning:
def chess_board(x,y):
    if not (0<x<9 and 0<y<9):
        return "Ugyldig input"
    if x%2==1:
        if y%2==1:
            return "svart"
        return "hvit"
    if y%2==1:
        return "hvit"
    return "svart"

for i in range(1,9):
    for j in range(1,9):
        print("Rute",str(i)+','+str(j),"er",chess_board(i,j))

Oppgave 11 - Sum av gangetabellen

...