Czesc.
Mam bardzo podstawowe pytanie logiczne odnosnie pętli while.
Otóż jest prosty program ktory się zatrzymuje kiedy wpiszemy literę np 'k'.
include
using namespace std;
char k;
int main()
{
while(k!= 'k')
{
cin>>k;
}
return 0;
}
moje pytanie jest takie. Dlaczego w petli while musi byc warunek "różne od" != k ?
Dlaczego nie moze byc rowne == k?
Proboje jakos to sobie wytlumaczyc lopatologicznie :P.
Moze ktos mi to jakos wytlumaczyc najprosciej jak sie da?
Bo kiedy proboje napisac while(litera=='k') to program od razu sie konczy. A przeciez nigdzie nie inicjowalem zmiennej litera = 'k' .....