stdout /
cout
stdin
/ cin
stderr /
cerr
// #include <iostream.h>
int x=7;
double y=2.3;
char buf[256]=”Ala ma kota”;
cout << x;
cout << endl;
cout << y;
cout << endl;
cout << buf;
cout << “x wynosi:” ;
#include <iostream>
//using
namespace std;
std::cout<<x;
std::cout<<y<<” “<<buf<<std::endl;
using
namespace std;
cout<<x;
Strumień
cin
cin
>> x
cin
>> y;
cin
>> buf;
cin
>> x >> y >> buf;
struct
light{
double voltage;
};
class
Light
{
double voltage;
public:
void on(){voltage=230;}
void off(){/* ustawia na 0*/}
void
brighten(){/* rozjasnia, zwiększa o 10, max 230*/}
void dim(){/* ściemnia, zminiejsza o 10, min 0 */}
};
W funkcji main() utwórz obiekt klasy Light i wywołaj wszystkie metody.
Light x;
//x.voltage=230;
x.on();
x.dim();x.dim();
· Zadeklaruj prototyp w klasie
class Light
{
double voltage;
public:
void on(){voltage=230;dump();}
void off(){/* ustawia na 0*/}
void
brighten(){/* rozjasnia, zwiększa o 10, max 230*/}
void dim(){/* ściemnia, zminiejsza o 10, min 0 */}
void dump();
};
· Zaimplementuj metodę (poprzedzając nazwą klasy i operatorem zasięgu)
void
Light::dump()
{
}
Light
x;
x.off();
class Light
{
double voltage;
public:
Light();
// Light(){}
void on(){voltage=230;dump();}
void off(){/* ustawia na 0*/}
void
brighten(){/* rozjasnia, zwiększa o 10, max 230*/}
void dim(){/* ściemnia, zminiejsza o 10, min 0 */}
void dump();
};
class Radio
{
double preset[20];
int stationNo;
double
freq;
public:
Radio();
void
dump();
};
void Radio::Radio()
{
}
3.b Dodaj metody symulujące przełączanie stacji
void Radio::dump()
{
cout<<”Nr stacji<<stationNo<<” “;
cout<<”Czestotliwość “<<freq<<endl;
}
void
Radio::nextStation();
{
stationNo++;
if(stationNo>=20) stationNo=0;
freq= preset[stationNo];
dump();
}
void prevStation();
void
Radio::selectStation(int i)
{
czy i w zakresie 0-19
stationNo=i;
freq= preset[stationNo];
dump();
}
void
dump() // numer stacji bieżącej i częstotliwośc
void nextFreq(); freq+=0.05
(nie więcej niż 108.8
void prevFreq(); freq-=0.05
(nie mniej niz 87.5)
void storeAt(int i); zapisac
w tablicy biez czestotliwosc (jeżeli i mieści się w zakresie 1-19)