• No results found

Övningsuppgifter i Programmering 1 - if-sats

N/A
N/A
Protected

Academic year: 2021

Share "Övningsuppgifter i Programmering 1 - if-sats"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Kurs: Programmering 1 (PRRPRR01) Avsnitt: Selektion mm.

Skola: Bergagymnasiet Lärare: Mathias Magnusson

1(2)

Övningsuppgifter i Programmering A

Uppgifter märkta med * kan ses som extrauppgifter.

1. Skriv ett program som ber användaren läsa in två heltal och som sedan frågar efter vilket räknesätt som önskas. Därefter räknar programmet ut svaret och skriver ut det på skärmen.

2. Skriv ett program som frågar efter poängtalet på en skrivning som kan ge max 45 poäng. Programmet skall sedan meddela skrivningsbetyget. För G krävdes minst 15 poäng, för VG 28 och för MVG krävdes 38 poäng

OBS! Använd if-else if konstruktionen. Inga logiska operatorer skall användas. Tänk på att ”ogiltiga” provresultat” även ska tänkas på.

3. AB Diskriminering söker nya anställda. För att du ska få en tjänst hos detta företag måste minst två av följande tre villkor vara uppfyllda:

• Du ska vara en man.

• Du ska vara under trettio år. • Du ska inte ha barn.

Skriv ett program som ställer tre frågor till användaren och som genom en utskrift redovisar om personen är godkänd för ett arbete hos AB Diskriminering. Utskriften ska se ut exempelvis så här: ”Eftersom du är man och under 30 år är du kvalificerad för jobbet”.

4. Skriv ett program för ett bankkonto med hjälp av if-satser och en meny där du kan välja alternativ enligt rutan nedan. Vid insättning och uttag ska aktuellt belopp på kontot efterfrågas och efter transaktionen ska det nya beloppet skrivas ut- Det ska inte vara möjligt att ta ut mer än det som finns på kontot.

MENY 1. insättning 2. uttag 3. visa belopp

(2)

Kurs: Programmering 1 (PRRPRR01) Avsnitt: Selektion mm.

Skola: Bergagymnasiet Lärare: Mathias Magnusson

2(2)

För att kunna göra nedanstående uppgifter behöver du veta följande: För att göra kvadratroten ur ett tal kan man skriva följande:

double k = Math.sqrt(n); vilket innebär att variabeln k innehåller värdet av

roten ur n.

5. * Gör ett program som läser in ett heltal och beräknar kvadraten på talet och kvadratroten. Är det inlästa talet negativt, så kan ju kvadratroten inte beräknas. Då skall i stället en felutskrift: TALET ÄR NEGATIVT! skrivas ut.

6. * Skriv ett program som beräknar rötterna till andragradsekvationen: 0 2 = + + px q x

Om ekvationen saknar reella rötter skall en lämplig utskrift ske För att lösa en andragradekvation kan man göra enligt följande:

References

Related documents

Tekniska bilder där du beskriver de olika delarna och vilka energiformer som omvandlas?. Miljö: Hur påverkar energislaget miljön, under

Jag läser ”Violetta skymningar...” som ett uttryck för desperat längtan tillbaka till tiden före katastrofen, en hänryckt förhärligande av diktjagets ”urtid” – en av

12. Hjärnan kan delas in i : storhjärnan, lillhjärnan, hjärnstammen, thalamus och hypothalamus. a) Rita en hjärna och märk ut ovanstående delar. b) Vilka olika funktioner

Den första slutsatsen från den empiriska analysen är att det bland eleverna i undersökningen finns ett stöd för demokrati i allmänhet och, även mer specifikt,

The effect of guided web-based cognitive behavioral therapy on patients with depressive symptoms and heart failure- A pilot randomized controlled trial.. Johan Lundgren,

Kontroller totalt Godkända Mindre allvarliga brister Allvarliga brister Utan allvarlig anm.. 262 31 127

(6p) Bestäm de intervall där funktionen är växande, avtagande, böjningspunkter (in‡ection points), och de intervall där funktionen är konkav uppåt och konkav neråt.. Rita

Några viktiga är förutom musikerna (både som hela klangkroppen som individuella utövare), rummets beskaffenhet och akustik, styckets karaktär och