Na początek, jestem cztery tygodnie na kursie C++ i jeszcze nie znam pętli, więc proszę porozmawiaj z dzieckiem?Szyfr Cezara w C++
Okej, więc powinienem przeczytać dwunastoznakowy ciąg znaków (plus NULL tworzy trzynaście) z pliku, a następnie przesunąć litery w tył o trzy, a następnie wydrukować moje wyniki na ekranie i w pliku. Nic mi nie jest z wyjątkiem tych zmieniających się liter. Nie chcę pisać mil kodu, aby każdą postać pojedynczo odjąć, odjąć trzy i ponownie złożyć ciąg, ale nie jestem pewien, jak pracować z całym ciągiem na raz. Czy ktoś może polecić naprawdę prostą metodę robienia tego?
Przez "Nie znam jeszcze pętli", czy oznacza to, że nie możesz ich jeszcze użyć? –
Masz na myśli przesunięcie liter jak w re positionthem w ciągu znaków lub użycie wcześniejszych znaków z alfabetu. –
Amanda: Proszę zaznaczyć odpowiedź jako zaakceptowaną. Jest kilka dobrych odpowiedzi do wyboru. – abelenky