13 svar
113 visningar
destiny99 behöver inte mer hjälp
destiny99 7861
Postad: 26 sep 2022 20:40 Redigerad: 26 sep 2022 20:41

for satser

Jag vill att den räknar ut tex temperaturen 0 celcius är bla bla i Fahrenheit med hjälp av en formel

Dr. G 9470
Postad: 26 sep 2022 20:53

Vad är i här? Menar du kanske temperature? (I så fall blir if-satsen alltid sann, så du kan ta bort den.)

Vilket samband har du mellan temperatur i °C och °F?

Fermatrix 7841 – Fd. Medlem
Postad: 26 sep 2022 20:56 Redigerad: 26 sep 2022 20:57

Dina prints ligger fel (?). Om du indentera en gång ligger de under din for loop, två gånger under din if-sats.

Men jag ställer samma fråga som Dr.G, vad är i?

destiny99 7861
Postad: 26 sep 2022 21:01
Dr. G skrev:

Vad är i här? Menar du kanske temperature? (I så fall blir if-satsen alltid sann, så du kan ta bort den.)

Vilket samband har du mellan temperatur i °C och °F?

F= C*9+160/5

Dr. G 9470
Postad: 26 sep 2022 21:02

Aha, det saknas en parentes. 

destiny99 7861
Postad: 26 sep 2022 21:02
Dr. G skrev:

Aha, det saknas en parentes. 

Var ??

Dr. G 9470
Postad: 26 sep 2022 21:04 Redigerad: 26 sep 2022 21:05

Hela uttrycket före / ska delas med 5. 

Som det står nu så delas bara 160 med 5. 

destiny99 7861
Postad: 26 sep 2022 21:04

Dr. G 9470
Postad: 26 sep 2022 21:07

 Nej, du har att

F= (C*9+160)/5

eller ekvivalent

F= C*1.8+32

destiny99 7861
Postad: 26 sep 2022 21:10
Dr. G skrev:

 Nej, du har att

F= (C*9+160)/5

eller ekvivalent

F= C*1.8+32

Nu blir det tokigt faktiskt

Dr. G 9470
Postad: 26 sep 2022 21:14

Jag tror att du vill göra något i stil med

for C in range(0, 20):

    print('C', 'F')

    print(C, C*1.8 + 32)


Tillägg: 26 sep 2022 21:16

(C är bara ett namn för aktuellt värde i loopen. Du kan kalla det vad du vill, men C verkar lämpligt.)

destiny99 7861
Postad: 26 sep 2022 21:14
Dr. G skrev:

Jag tror att du vill göra något i stil med

for C in range(0, 20):

    print('C', 'F')

    print(C, C*1.8 + 32)

Aa

destiny99 7861
Postad: 26 sep 2022 21:18

Jaha vad konstigt att min otydlighet leder till att datorn ej förståe. Antar att om man kallar samma sak så förstår den..

Laguna 30340
Postad: 26 sep 2022 23:48

Den läser vad du skriver, men den läser inte dina tankar.

Svara
Close