Just nu i M3-nätverket
Jump to content

jag behöver hjälp


turbo-olle

Recommended Posts

jag ska göra ett program i c++ som ska tala om för användaren om han får köra bil eller inte. två vilkor gäller för att köra bil, dels ska personen ha fyllt 18 och dels ha körkort. Användaren ska därför ange sin ålder och svara på frågan om han har körkort Ja/Nej. Om dessa vilkor stämmer ska programmet skriva ut att användaren får det om inte ska det skriva ut att användaren inte får köra bil.

 

Link to comment
Share on other sites

Okej, jag skickar ett svar på en fil om 10-60min
Det är nog bäst att det blir en fil skickad för ett så delikat problem.

Tänka att uppskattade utvecklingstiden av stora projekt bör multipliceras med PI.

 

 

-

 

Link to comment
Share on other sites

Klart! :)

 

[log]

 

#include <iostream>

#include <stdio.h>

using std::cout;

using std::cin;

 

int main()

{

int ett;

char svar[3];

const char aa=char(134); //å

const char ae=char(132); //ä

const char oe=char(148); //ö

 

cout << "Skriv in hur gammal du "<<ae<<"r:";

cin >> ett;

if (ett <18)

cout << "Du f"<<aa<<"r inte k"<<oe<<"ra bil.\n";

else

cout << "Har du k"<<oe<<"rkort?: Ja/Nej \n";

cin >> svar;

if (svar == "nej" )

cout << "Du f"<<aa<<"r inte k"<<oe<<"ra bil.\n";

else

cout << "Du f"<<aa<<"r k"<<oe<<"ra bil :)\n";

system("PAUSE");

return 0;

}

[/log]

 

 

 

 

[inlägget ändrat 2006-12-05 15:03:35 av Walle^^]

Link to comment
Share on other sites

  • 4 weeks later...

Ditt program funkar som det ska, men tänkte ändå lägga till lite kommentarer om din text:

 

#include <stdio.h> - bort med den här raden, stdio.h är ett C-bibliotek som hanterar I/O (Input och Output) med streams.

 

using std::cout, using std::cin - är användbart om du inte vill lägga till std:: på fler än cout och cin, men så är inte fallet här, så därför kan using namespace std likväl användas.

 

char svar[3] - även om det här fungerar felfritt sålänge arrayn inte fylls med mer än 4 element så är en sträng att förededra (det är ett kraftigt standard-bibliotek i c++ som man bör bekanta sig med). ex:

 

#include <strings>

...

string s;

cin >> s;

if (s == "ja")

cout << "ja!" << endl;

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...