Classi_Somma

di il
2 risposte

Classi_Somma

Ho appena iniziato lo studio delle classi,
e vorrei sapere come si fanno ad inserire valori da input,
mi spiego meglio. Ho provato il seguente esempio...


operazioni.h
_______________________________________
class CRectangle {
int x, y;
public:
void set_values (int,int);
int area () {return (x*y);}
};


void CRectangle::set_values (int a, int b) {
x = a;
y = b;
}
_______________________________________

main.cpp

#include <iostream>
#include "operazioni.h"


int main () {
CRectangle rect;
rect.set_values (7,8);
std::cout << "area: " << rect.area();
return 0;
}
_______________________________________

Il programma funziona...
ma vorrei sapere come faccio ad inserire i valori di a e b da input.

2 Risposte

  • Re: Classi_Somma

    Quì non centrano le classi. prendi in input le variabili e passali alla funzione set_values
    
    int a = 0;
    int b = 0;
    //prendi da input a e b e chiama la funzione
    rect.set_values(a,b);
    
  • Re: Classi_Somma

    Ottimo,
    grazie mille...
Devi accedere o registrarti per scrivere nel forum
2 risposte