Avatar billede NicoIT Nybegynder
25. maj 2010 - 00:03 Der er 12 kommentarer og
1 løsning

C++ Lommeregner

Hej! Jeg har et spørgsmål ang. c++. Det går på: Hvordan laver jeg en lommeregner der kan tage procenten af et tal og lægge det oven i tallet? Dvs, hvis jeg har 100 og jeg ska tage 20% af det(hvilket jo så er 20) og så lægge 20 oven i 100? Hvordan laver jeg en lommeregner i c++ som kan gøre dette?
Avatar billede arne_v Ekspert
25. maj 2010 - 00:10 #1
Selve beregningen er jo nem nok:

double momspct = 0.20;
double moms = momspct * pris;
pris = pris + moms;
Avatar billede NicoIT Nybegynder
25. maj 2010 - 09:57 #2
Ja men koden til det i c++? Hvad er det?
Avatar billede arne_v Ekspert
25. maj 2010 - 14:57 #3
Ovenstaaende kode er valid C++ (ikke et komplet program, men ...).
Avatar billede NicoIT Nybegynder
25. maj 2010 - 15:34 #4
Hmm, jeg prøver lige se om det virker:)
Avatar billede NicoIT Nybegynder
25. maj 2010 - 15:39 #5
Tænkte på om du havde noget imod at skrive den komplette kode, fordi det jeg skriver virker ikke rigtigt :|
Avatar billede arne_v Ekspert
25. maj 2010 - 16:32 #6
Du laerer ikke noget ved at jeg skriver hele koden.

proev og post det du har og saa loeser vi fejlene en af gangen.
Avatar billede NicoIT Nybegynder
25. maj 2010 - 21:45 #7
#include<iostream>
using namespace std;

int main(void)

{
    double momspct = 0.0;
    double moms = 0.0;
    double pris = 0.0;
   
    cout << "Indtast
   
    cin >> momspct;
    cin >> pris;
   
   
    System ("PAUSE");
    return 0;
   
}
Det her er det jeg har ind til nu, men jeg kan ikke komme videre. Man skal nemlig kunne indtaste procenten, og så lave beregning bagefter.
Avatar billede arne_v Ekspert
25. maj 2010 - 22:06 #8
Det her skulle bringe dig lidt videre:

#include <iostream>
#include <cstdlib>

using namespace std;

int main(void)

{
    double momspct = 0.0;
    double moms = 0.0;
    double pris = 0.0;
 
    cout << "Indtast momspct: ";
    cin >> momspct;
    cout << "Indtast pris: ";
    cin >> pris;
 
    // beregning
    // udskrivning af resultat
    system ("PAUSE");
    return 0;
 
}
Avatar billede NicoIT Nybegynder
25. maj 2010 - 22:43 #9
Så mangler jeg jo kun at lave udregningnerne. Tak for hjælpen :)
Avatar billede NicoIT Nybegynder
25. maj 2010 - 22:43 #10
Smider du et svar?
Avatar billede arne_v Ekspert
25. maj 2010 - 22:49 #11
kommer her
Avatar billede arne_v Ekspert
25. maj 2010 - 22:49 #12
udregning og udskrivning
Avatar billede NicoIT Nybegynder
25. maj 2010 - 22:51 #13
Okay
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester