• No results found

Övningsuppgifter i Programmering 1 while och if

N/A
N/A
Protected

Academic year: 2021

Share "Övningsuppgifter i Programmering 1 while och if"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Övningsuppgifter  i  Programmering  1  

 

1. Skriv  ett  program  som  tar  reda  storleksordningen  mellan  tre  heltal  som  

användaren  skriver  in.  Därefter  skrivs  dessa  tal  ut  med  början  med  det  minsta.    

2. Skriv  ett  program  som  gör  en  multiplikationstabell.    

Exempel  på  utskrift  (fet  stil  är  data  inmatade  av  användaren):    

Vilken multiplikationstabell önskas? 3 Hur långt skall jag räkna? 5

3:ans multiplikationstabell: 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15    

3. Skriv  ett  program  som  läser  in  en  följd  av  heltal  och  räknar  ut  hur  många  av  de   inmatade  talen  som  är  positiva  (större  än  noll)  respektive  negativa  (mindre  än   noll).  Programmet  avslutas  om  talet  ”0”  anges.    

 

Exempel  på  utskrift  (fet  stil  är  data  inmatade  av  användaren):    

Skriv in ett heltal: -4 Skriv in ett heltal: -3 Skriv in ett heltal: 10 Skriv in ett heltal: -8 Skriv in ett heltal: 0 Antal positiva tal: 1 Antal negativa tal: 3  

4. Skriv  ett  program  som  först  slumpar  fram  ett  tal  mellan  0  och  10  som  lagras  i  en   heltalsvariabel  som  vi  kan  kalla  slumptal.    Man  skriver  då:    

 

slumptal = (int)(Math.random()*10);  

Därefter  skall  den  som  kör  programmet  få  möjlighet  att  gissa  vilket  tal  som   slumpats  fram.  Gissar  man  fel  så  ska  man  få  veta  hur  många  gånger  man  har   gissat.  När  man  gissat  rätt  ska  man  få  reda  på  detta  och  hur  många  gånger  man   har  gissat.  Därefter  ska  programmet  avslutas  

 

(2)

5. Skriv  ett  program  som  först  slumpar  fram  ett  tal  mellan  0  och  99  som  lagras  i  en   heltalsvariabel  som  vi  kan  kalla  slumptal.    Man  skriver  då:  

 

slumptal = (int)(Math.random()*100);  

Därefter  skall  den  som  kör  programmet  få  möjlighet  att  gissa  vilket  tal  som   slumpats  fram.  Gissar  man  fel  så  ska  man  få  veta  om  man  gissat  på  ett  för  stort   eller  ett  för  litet  tal.  Man  skall  få  hålla  på  att  gissa  tills  man  gissat  rätt.  Då  skall   man  naturligtvis  få  veta  det  och  hur  många  gissningar  man  behövt  för  att  komma   fram  till  rätt  svar.  Sedan  skall  programmet  avslutas.  

   

References

Related documents

[r]

Siffrorna gäller spelade matcher och gjorda mål och bara de spelare som varit inne på planen under spelet. ”Bänkmatcher” räknas

Samtidigt bad Sture om frivilliginsatser från oss bybor, för att kunna förverkliga alla önskemål om att förvandla hamnområdet tili ett fint fritidsområde.. Träffpunktens

Varje sats levereras komplett med delar för att bygga en robot tillsammans med klistermärken, BBC Micro:bit (det är en liten enkel dator för programmering), sensorer och en

Centralt innehåll som anknyter till målen för slöjd i åk 3-6 (I3 Prövning): Eleverna övar programmering av olika funktioner, t.ex. robotteknik

Fysiske egenskaper ved 20°C: Fast Inneholder halogener: Vet ikke Inneholder tungmetaller: Vet ikke Tåler frost: Vet ikke Tåler varme: Vet ikke Flammepunkt

Skriv nedanstående exempel i en matlab script-fil (m-fil) och testa hur de fungerar.. b) Beräkna summan av alla

Upozornění: Je důležité si uvědomovat, že pokud podmínka není splněna na samém začátku, tak tělo cyklu neproběhne ani jednou. Pokud chceme dát do cyklu více