Tapahtumat

Kun kirjaudut sisään näet tässä ilmoitukset sinua kiinnostavista asioista.

Kirjaudu sisään

Tehdä C++ ohjelmoinnilla laskukone

C++
25.06.2023 |

Miten tehdään C++ ohjelmointikielellä laskukone?

Kommentit (14)

Vierailija
1/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Jos pitää tältä foorumilta kysellä, niin ohjelmointi ei ole sun juttusi.

Vierailija
2/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Oot ainakin oikeassa paikassa.

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Vierailija
3/14 |
25.06.2023 |
Näytä aiemmat lainaukset

On helpompaa ostaa puhelin, jossa on laskukone.

Vierailija
4/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Tietokone on sähköinen laskentakone. Sitä sana computer tarkoittaa.

Vierailija
5/14 |
25.06.2023 |
Näytä aiemmat lainaukset

[code]

// C++ program to implement

// the above approach

#include <iostream>

#include <math.h>

using namespace std;

// Class calculator

class Calculator

{

float a, b;

public:

    // Function to take input

    // from user

    void result()

    {

        cout << "Enter First Number: ";

        cin >> a;

        cout << "Enter Second Number: ";

        cin >> b;

    }

    // Function to add two numbers

    float add()

    {

        return a + b;

    }

    // Function to subtract two numbers

    float sub()

    ...

[/code]

Vierailija
6/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Jos haluat kunnon laskinta mallintaa, niin pitää opetella lexing ja parsing -asiat hyvin.

Sisältö jatkuu mainoksen alla
Vierailija
7/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Jos haluat kunnon laskinta mallintaa, niin pitää opetella lexing ja parsing -asiat hyvin.

Onhan sitä tullut parsittua mummon villa sukkia mutta ei sillä taida pärjätä.

Vierailija
8/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Tee itse läksysi.

Sisältö jatkuu mainoksen alla
Vierailija
9/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Muista aina nollata pointterit!

Vierailija
10/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Muista aina nollata pointterit!

Miksi?

Sisältö jatkuu mainoksen alla
Vierailija
11/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Kannattaa aloittaa määrittelystä mitä laskukoneen tulee voida tehdä. Vasta sitten kun tiedät mitä pitää tehdä voit alkaa miettimään miten sen voisi tehdä.

Vierailija
12/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Muista aina nollata pointterit!

Miksi?

Pointterin deletoinnin jälkeen varmaankin?

Deletointi ilman nollausta jättää pointterin osoittamaan entiseen paikkaan, joka on täyttynyt aivan uudella datalla. Jos pointteria jostain syystä kuitenkin käytetään koodissa edelleen, tulee ongelmia.

Sisältö jatkuu mainoksen alla
Vierailija
13/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Pitääkö olla gui?

Mutta, oli miten oli, plagoimalla se netistä tai kopsaamalla kaverilta, kuten me kaikki yliopistolla tehtiin. Muuta vain muuttujien nimiä ja tee pieniä muutoksia koodiin jottei se olisi ilmiselvää.

Vierailija
14/14 |
25.06.2023 |
Näytä aiemmat lainaukset

Saako tuohon ohjelmaan laittaa return a-b ja return a*b ja return a/b? Siinä näyttää olevan vain

yhteenlasku.

Kirjoita seuraavat numerot peräkkäin: kuusi kahdeksan kuusi