/* A ABA ABCBA ABCDCBA */ #include <iostream> using namespace std; char CinBuch[100]; char kurz[2]; char BSalat[100]; int Array = 0; bool Buch = false; int main(int argc, char *argv[]) { BSalat[Array] = 'A'; cout << "Grossbuchstabe eingeben" << endl; cin >> CinBuch; int Oft; Oft = (int) CinBuch[0] - (int) 'A'; int line = 0; while (true) {//bis CinBuch[0] kurz[0] = 'A'; kurz[0] = (int) kurz[0] + line; int j = 0; j = j + line; if (kurz[0] == CinBuch[0]) { Buch = true; } for (; j < Oft; j++) { cout << " "; } for (; (int) BSalat[Array] < (int) kurz[0];) { Array++; BSalat[Array] = BSalat[Array - 1] + 1; } for (; BSalat[Array] != 'A';) { Array++; BSalat[Array] = BSalat[Array - 1] - 1; } cout << BSalat << endl; Array = 0; line++; if (Buch) { system("PAUSE"); return EXIT_SUCCESS; } } }