Dzień dobry, mam problem z pewnym zadaniem.
"Napisz program, który:
a) jeśli k<0 to wyprowadza k emotek :(
b) jeśli k>0 to wyprowadza k emotek :)
c) jeśli k=0 to wyprowadza k emotek :O"
Co robię źle??
Byłabym wdzięczna za szybką pomoc.
Dzień dobry, mam problem z pewnym zadaniem.
"Napisz program, który:
a) jeśli k<0 to wyprowadza k emotek :(
b) jeśli k>0 to wyprowadza k emotek :)
c) jeśli k=0 to wyprowadza k emotek :O"
Co robię źle??
Byłabym wdzięczna za szybką pomoc.
Co robię źle??
k
emotek. Do wielokrotnego wykonywania poleceń w C(++) służą pętle while
lub for
.to zadanie nie ma sensu
nie można "wyprowadzić k emotek" jeśli k < 0
i wyprowadzenie "k emotek :O" przy k = 0 oznacza że masz nic nie robić
Przyjmując że zadanie jest źle napisane i chodzi po prostu o wyprowadzenie jednej emotki za każdym razem to wygląda ok, czemu sądzisz że jest źle? Nie kompiluje się? Nie działa? Nie przechodzi przez jakiś tester? Niestety nie da się tego kodu nawet odpalić bo go wkleiłaś w formie obrazka
W zadaniu napisano że jeżeli k=0 to wyprowadzać k (czyli 0) emotek :O, czyli emotka :O nigdy nie powinna się pojawić.
Czyli podsumowując wszystkich poprzedników kod powinien wygładzać na kształt tego:
#include <iostream>
using namespace std
int main()
{
cout<<"Podaj liczbe: ";
int count;
cin>>count;
while(count-->0) cout<<":) ";
return 0;
}