Hallo zusammen.
Wir behandeln das Thema datentypen im unterricht und haben den auftag bekommen, ein Programm welches die Fakultäten alks int ausrechnet mit short, long und byte zu testen.
Wir verwenden zwar diese "stift" bibliothek jedoch köönnt ihr mir bei meinem problem vielleicht helfen.
ES geht darum das :
in ein "short" programm geändert werden muss.
Muss ich jetz meine INT´s in shorts umschreiben also:
?
ich habs wie ich gerade geschrieben hab, versucht, also mit private short .... (short pZahl)
Jedoch bekomm ich das problem das "fakultaet (short) cannot applied to int"
Muss ich den Datentyp von short wieder auf int wechselN? wenn ja ,wie?
Wir behandeln das Thema datentypen im unterricht und haben den auftag bekommen, ein Programm welches die Fakultäten alks int ausrechnet mit short, long und byte zu testen.
Wir verwenden zwar diese "stift" bibliothek jedoch köönnt ihr mir bei meinem problem vielleicht helfen.
ES geht darum das :
PHP:
private int fakultaet(int pZahl)
{
if (pZahl == 0)
{
return 1;
}
else
{
return pZahl * fakultaet(pZahl - 1);
}
}
in ein "short" programm geändert werden muss.
Muss ich jetz meine INT´s in shorts umschreiben also:
PHP:
private short fakultaet(short pZahl)
Ergänzung ()
ich habs wie ich gerade geschrieben hab, versucht, also mit private short .... (short pZahl)
Jedoch bekomm ich das problem das "fakultaet (short) cannot applied to int"
Muss ich den Datentyp von short wieder auf int wechselN? wenn ja ,wie?