Gå til innhold

Hjelp til logiske uttrykk


Anbefalte innlegg

Videoannonse
Annonse

Jeg lurer "fælt" på hva program du har tankt og bruke det ik :hmm::p ?

 

Vetsje helt kordan eg skal formulere meg.... språk?

 

Men poenget er vel at du skal sjekke om årstallet delt 4 ikke gir desimal tall?

Tror jeg :hmm:

Hmm har dette noe med folk som bare har bursdag hver 4 år :p ?

 

Og sjekket om et tall ender på 3 er enkelt i VB.NET men ekke helt sikker i C++!

 

Ka språk har du planer om å bruke?

Lenke til kommentar

Heisan chills.

 

Dette er ikke relatert til et bestemt språk.

Her er noen eksempler på hva jeg mener..

 

Eks1.

 

Temperaturen skal være over null men under fem grader

---->

temp > 0 && temp < 5

 

 

Eks2.

 

Tegnet skal enten ligge mellom 'a' og 'z' eller mellom 'A' og 'Z'.

---->

Tegn >= ’a’ && tegn <= ’z’ || Tegn >= ’A’ && tegn <= ’Z’

 

 

Håper du skjønner hva jeg mener.. :roll:

Lenke til kommentar

Ble litt :dontgetit:

 

Men hva skal du ha det til... er den en matematikk oppgave i 2mx/3mx elns!

 

Det er jo tydelig at du kan C++ så hva er det egentlig du trenger hjelp til?

 

Logisk uttrykk:

 

Mener du å stille det opp som en matematikk oppgave, ligning/algebra elns?

 

Hva er du ikke får til?

 

Håper jeg ikke for for "grønn" her men fortell litt mer om hva du vil/mener

Lenke til kommentar

Hei igjen.

 

Spørsmålene er hentet fra en av de første øvingene i c++

 

Oppgaven lyder som følger:

 

Uttrykk følgende betingelser som logiske uttrykk:

 

a) Årstallet skal være delelig med 4

b) Temperaturen skal være over null men under fem grader.

c) Alle som har et lodd som ender på 3 får premie (Hint: Bruk %)

d) Tegnet skal enten ligge mellom 'a' og 'z' eller mellom 'A' og 'Z'.

 

 

b og d har jeg løst,-

b---> temp > 0 && temp < 5

d---> tegn >= ’a’ && tegn <= ’z’ || Tegn >= ’A’ && tegn <= ’Z’

 

 

Generelt kan man si at man lager logiske uttrykk vha sammenlikningsoperatorer, og at et logiske uttrykk kan ha verdien sant eller usant.

 

Operatorer:

<

<=

>

>=

!=

==

 

!

&&

||

Lenke til kommentar
For å uttrykke at årstallet skal være delelig med 4 bruker du modulus:

 

year % 4 == 0

 

Hvis det var slik du mente da...

Takker,- det var såppas enkelt ja.. :p

 

Hva med oppgave c da? Noen forslag?

 

 

 

@chills:

modulus gir resten fra en divisjon.

eks.- 3 % 4 = 3

og

10 % 3 = 1

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...