Olen kirjoittamassa C :lla ohjelmaa, jonka pitäisi esitellä kirjaolio, kysyä kirjan tietoja ja tulostaa ne. Olen aika lailla vasta-alkaja eikä tämä ole oikein auennut vielä. Tsekkasin nettisivujakin, mutta niissä selitykset olivat aika vaikeita.
Ohessa on ajuriohjelma kirjaluokan käyttämiseksi. Olis tosi cool kun joku osais sanoa, että onko tuo logiikka tuollain... :)
#include "kirjat.h"
#include
#include
using namespace std;
int main()
{
string nimi, kirjailija, //Kirjoittaja
float hinta;
//Esittele luokan olio
kirjat a;
//Anna tiedot
a.uusiKirja();
//Alusta
nimi = a.nimi;
kirjailija = a.kirjailija;
hinta = a.hinta;
a.tulostaKirja(nimi, kirjailija, hinta);
return 0;
}
Luokka toimimaan
Luokkataistelua
1
280
Vastaukset
- teuro
Laita mielummin kaikki data luokkaan äläkä tee muuttujia pääohjelmassa. Jotenkin näin.
class kirja{
private:
string kirjailija;
string nimi;
float hinta;
public:
kirja(string k, string n, float h){
kirjailija = k;
nimi = n;
hinta = h;
}
void tulosta(){
cout
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1077793
Siekkilässä ajettu ihmisten yli- mitä tapahtui? Länsi-Savo ei ole uutisoinut asiata
Manneja, vaiko matuja?1146098- 835207
- 1414563
Alavuden sairaala
Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan113240- 623034
- 582948
Törkeää toimintaa
Todella törkeitä kaheleita niitä on Ylivieskassakin. https://www.ess.fi/uutissuomalainen/8570818102464- 612447
Hei........
Pelkkä sun näkeminen saa mut hymyilemään pitkin iltaa. Oot niin 🤩😘 Edellinen poistettiin.562076