"Tabelle" erzeugen



  • Hallo 🙂

    Da wir im dritten Semster jetzt mit C angefangen haben und diesbezüglich auch Aufgaben lösen sollen, hätte ich da mal eine Frage an euch.

    Ziel:

    Tabellenversion der ASCII Zeichen
    Nach diesem Prinzip:

    http://img221.imageshack.us/my.php?image=tabellenb3.jpg

    int	i;
    
    	printf(" %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n",218,196,196,196,196,196,196,196,196,196,196,196,196,196,196,191);	
    	printf(" %c  dez  hex  z %c\n",179,179);
    	printf(" %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n",195,196,196,196,196,196,196,196,196,196,196,196,196,196,196,180);
    
    	for(i=32; i<=255; i++){
    		printf(" %c   %d  %x   %c %c",179,i,i,i,179);
    		printf("\n");
    	}
    
    	printf(" %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",192,196,196,196,196,196,196,196,196,196,196,196,196,196,196,217);
    

    Wie man aus diesem Code hoffentlich rausliest hab ich es geschafft erstmal alle Zeichen auszugeben... also in einer Spalte. Nun soll das ganze ja über 4 Spalten laufen.
    Naja da bin ich nun n bissel ratlos 😞

    Wäre über Hilfe sehr dankbar 🙂



  • [cpp]
    for(i=32; i<=255; i+=4){
    printf(" %c %d %x %c %c",179,i,i,i,179);
    printf(" %c %d %x %c %c",179,i+1,i+1,i+1,179);
    printf(" %c %d %x %c %c",179,i+2,i+2,i+2,179);
    printf(" %c %d %x %c %c",179,i+3,i+3,i+3,179);
    printf("\n");
    } 🙂



  • Dankeschön, ich probiers mal aus.

    Aber was heißt bzw. bedeutet denn dieses i+=4 ?



  • i+=4 ist gleich i=i+4
    http://www.pronix.de/pronix-674.html


Anmelden zum Antworten