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:    
    print('Current water level isBadekaret har', currentLevel, 'litersliter vann.')
	currentLevel += 1
print('The bath is full and contains', currentLevel, 'litres.')

...

Badekaret er fullt.')


Oppgave 10 - Sum av gangetabellen

Code Block
languagepython
summ = 0
for i in range(1,11):
    for j in range(1,11):
        summ += i * j

print(summ)

Oppgave 11 - Stigende sekvenser

Code Block
languagepython
import sys
j = 1
for i in range(1,11):
    k = 1
    while k <= j:
        sys.stdout.write(str(k) + ' ')
        k += 1
        i += 1
    j += 1
    print()

Oppgave 12 - 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)

Oppgave 11 - Sum av gangetabellen

Code Block
languagepython
summ = 0
for i in range(1,11
 
 
#alternativ løsning:
def chess_board(x,y):
    if fornot j(0<x<9 in range(1,11and 0<y<9):
        return summ += i * j

print(summ)

Oppgave 12 - Stigende sekvenser

Code Block
languagepython
import sys
j = 1
for i in range(1,11)"Ugyldig input"
    if x%2==1:
        if y%2==1:
    k = 1
    while k <= j:return "svart"
        sys.stdout.write(str(k) + ' ')
   return "hvit"
    if y%2==1:
     k += 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))