Skillnad mellan versioner av "1.9 Primtal (Introduktion)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 27: Rad 27:
  
  
= <b><span style="color:#931136">ASCII-tabellen</span></b> =
+
= <b><span style="color:#931136">Programmet PrimtalsTest</span></b> =
<div class="ovnC">
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: ASCII_tabellen.jpg]]</div>
+
 
+
 
+
<big><big><b><span style="color:red">ASCII</span></b> står för <i>American Standard Code for Information Interchange</i> och är en stan-
+
 
+
dard för kodning av tecken - den äldsta standarden inom datavetenskap.
+
 
+
ASCII ingår i en nyare standard för kodning av tecken som heter <b><span style="color:red">Unicode</span></b>.</big></big>
+
</div>
+
 
+
 
+
= <b><span style="color:#931136">Den inbyggda pythonfunktionen chr()</span></b> =
+
 
<div class="ovnA">
 
<div class="ovnA">
=== <b><span style="color:#931136">Öppna Python interpretatorn och testa chr() i Interactive mode:</span></b> ===
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: PrimtalsTest.jpg]]</div>
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: chra() InteractMode.jpg]]</div>
+
 
+
 
+
<big><big><b><span style="color:red">chr</span></b> står för <b><span style="color:red">character</span></b> och betyder tecken (bokstav).
+
 
+
Funktionen <b><span style="color:red">chr()</span></b> returnerar tecknet (bokstaven) tillhörande ASCII-koden:
+
 
+
97 är ASCII-koden till bokstaven a och 122 är ASCII-koden till bokstaven z.</big></big>
+
</div>
+
 
+
 
+
= <b><span style="color:#931136">Programmet Char2int</span></b> =
+
<div class="ovnA">
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Char2Int.jpg]]</div>
+
 
</div>
 
</div>
  

Versionen från 3 december 2020 kl. 19.16

        <<  Lektion 14          Genomgång          Övningar 14  >>      


Om primtal

Ord() Om primtal.jpg


Målet: Ett pythonprogram som åstadkommer faktoriseringen ovan: svårt problem.

Tre steg för att uppnå målet:

1) När är ett tal primtal? Programmet PrimtalsTest, modulariserat: PrimFkt & PrimTest.

2) Att hitta alla primtal i ett givet intervall: Programmet AllaPrimtal.

3) Att faktorisera ett givet primtal: Programmet PrimFaktorer.


Programmet PrimtalsTest

PrimtalsTest.jpg


Programmet Int2char

Int2Char.jpg


Programmet Encrypt_utan_Fkt

Programmet Encrypt utan Fkta.jpg


Den externa funktionen encrypt()

EncryptFkt.jpg


Programmet EncryptText

EncryptTextb.jpg


Läs om kryptering i kursboken på sid 77-85.


 










Copyright © 2020 TechPages AB. All Rights Reserved.