#include <iostream>
using namespace std;
int cena, ilosc;
int main()
{
cout << "Hello world!" << endl;
cin >> ilosc;
if (ilosc>=5)
cena=ilosc*10;
cout >> "koszt" >> cena >> endl;
else if (ilosc<5)
cena=ilosc*15;
cout >> "koszt" >> cena >> endl;
else (ilosc<1)
cout>> "blad" >> endl;
return 0;
}
drobok
(Drobok)
30 Grudzień 2016 20:19
#2
W c++ jeśli pod ifem masz więcej niż jedną linię musisz użyć klamry - pewnie wydaje ci się to bez sensu, ale pewnie i tak lepsze niż walenie wszędzie endif, next itd
#include <iostream>
using namespace std;
int cena, ilosc;
int main()
{
cout << "Hello world!" << endl;
cin >> ilosc;
if (ilosc>=5)
{
cena=ilosc*10;
cout >> "koszt" >> cena >> endl;
}
else if (ilosc<5)
{
cena=ilosc*15;
cout >> "koszt" >> cena >> endl;
}
else (ilosc<1)
{
cout>> "blad" >> endl;
}
return 0;
}
Nadal mi w cout >> “koszt” >> cena >> endl; wyskakuje błąd
Fizyda
(Fizyda)
1 Styczeń 2017 17:56
#4
nie cout >> tylko cout <<
#include <iostream>
using namespace std;
int cena, ilosc;
int main()
{
cout << "Hello world!" << endl;
cin >> ilosc;
if (ilosc>=5)
{
cena=ilosc*10;
cout << "koszt" << cena << endl;
}
else if (ilosc<5)
{
cena=ilosc*15;
cout << "koszt" << cena << endl;
}
else (ilosc<1)
{
cout << "koszt" << endl;
}
return 0;
}
Jeszcze coś jest źle
Fizyda
(Fizyda)
6 Styczeń 2017 15:53
#6
Może podziel się jakie masz błędy bo kompilatora w oczach nikt nie ma.
Rolek0
(Rolek0)
6 Styczeń 2017 20:11
#7
Fizyda
(Fizyda)
6 Styczeń 2017 21:45
#8
Gratki że to zauważyłeś, dopiero teraz to widzę chyba dlatego że w życiu nie wpadłbym na pomysł takiego błędu.
Dzięki za linki, zamieram do tego podejść jak będę mieć więcej czasu, narazie brakuje go na wszystko.