Lærer meg å kode så driver derfor å løser enkle mattestykker fordi det virker som en fin start. Lurer på et par ting: Er det noe som burde vært plassert annerledes? Gjør jeg noe unødvendig? Neste steg blir å lage et program som lar meg velge hvem av utregningene jeg trenger, slik at jeg får samlet alle programmene mine i ett program. Tenker å lage en klasse til hver av disse utregningene. Høres det ut som en vettug plan?
All hjelp tas i mot med stor takk
Kode
//This program calculates the area of a triangle with known values(b,h)
#include <iostream>
using namespace std;
class Triangle{
int base, height;
public:
void set_values(int, int);
int area() {return (base/2)*height;}
};
void Triangle::set_values (int b, int h) {
base = b;
height = h;
}
int main() {
Triangle tri;
int b, h;
cout << "Please enter base: ";
cin >> b;
cout << "Please enter height: ";
cin >> h;
tri.set_values (b,h);
cout << "area: " << tri.area();
return 0;
}
p.s dette er ikke en skoleoppgave eller noe sånt, vil bare lære meg å kode og er usikker.
Sist endret av nobo; 18. august 2017 kl. 19:09.