Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main (void) {
- //Der Name dieser Variable soll durch die ersten 3 Buchstaben Ihres Nachnamens gebildet werden
- char har;
- int harWert;
- //Initialisierung der Variable mit dem ersten Konsonant im Vornamen
- har = 'T';
- harWert = 29;
- //Benutzereingabe eingelesen
- //deklaration von 8 Variablen zum ziffernweise einlesen der Benutzereingabe.
- char xyz1, xyz2, xyz3, xyz4, xyz5, xyz6, xyz7, xyz8;
- //Initialisierung der benutzereingabe
- xyz1 = getchar();
- xyz2 = getchar();
- xyz3 = getchar();
- xyz4 = getchar();
- xyz5 = getchar();
- xyz6 = getchar();
- xyz7 = getchar();
- xyz8 = getchar();
- //Berechnung der Prüfziffer
- int var1 = ((harWert * 7 ) + ((xyz1 - '0') * 3) + ((xyz2 - '0') * 1) + ((xyz3 - '0') * 7)
- + ((xyz4 - '0') * 3) + ((xyz5 - '0') * 1) + ((xyz6 - '0') * 7) + ((xyz7 - '0') * 3)
- + ((xyz8 - '0') * 1));
- //summe Modulo 10
- int var2 = var1 % 10;
- //Ausgabe
- printf("IDD<<%c%c%c%c%c%c%c%c%c%i",har,xyz1,xyz2,xyz3,xyz4,xyz5,xyz6,xyz7,xyz8,var2);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement