G
Gast1711581007
Guest
Guten Tag Leute,
Ich muss bis zur nächsten Woche ein kleines Programm zur Noten Berechnung erstellen. Leider blick ich gerade kaum noch durch. Hoffe ihr könnt mir helfen.
Grundaufgabe man gibt die Erreichte Punktanzahl an. Dann wird einem die Note berechnet mit Kommastelle. Jedoch zeigt das Programm nur ganze Zahlen. Was habe ich Falsch gemacht?
Abgesehen davon soll anschließend z.B wenn die Note 2 erreicht wurde -> "gut" angezeigt werden. (3-> Befriedigend, 4-> Ausreichend usw.)
Wie mache ich dies am besten? mit If else?
Grüße
Ich muss bis zur nächsten Woche ein kleines Programm zur Noten Berechnung erstellen. Leider blick ich gerade kaum noch durch. Hoffe ihr könnt mir helfen.
Grundaufgabe man gibt die Erreichte Punktanzahl an. Dann wird einem die Note berechnet mit Kommastelle. Jedoch zeigt das Programm nur ganze Zahlen. Was habe ich Falsch gemacht?
Abgesehen davon soll anschließend z.B wenn die Note 2 erreicht wurde -> "gut" angezeigt werden. (3-> Befriedigend, 4-> Ausreichend usw.)
Wie mache ich dies am besten? mit If else?
Code:
/*Programm zur Berechnung der Note
Erstellt von: ***** Erstellt am: 05.04.2013*/
#include <stdio.h>
void main ()
{
int zahl1;
int summe;
printf("\n\n\nNotenberechnung");
printf("\n*******************");
printf("\nErreichte Punktzahl von 60 ");
scanf("%i",&zahl1);
summe = 6 - 5 * zahl1 / 60;
printf("\n\n\nDie Note betraegt: %i",summe);
}
Grüße