Jūs esateint
int
Įrašų įterpimas į surikiuotą masyvą
private static void insertEntryIntoArray(int insertationIndex, int entry, int [] array) {
for (int i = array.length - 1; i > insertationIndex; i--)
array[i] = array[i - 1];
array[insertationIndex] = entry;
}
// Kodas....
int [] array = new int[5];
int numberToInsert = 7;
int entriesFilled = 3;
array[0] = 1;
array[1] = 5;
array[2] = 10;
for (int i = 0; i < entriesFilled; i++)
if (array[i] > numberToInsert) {
insertEntryIntoArray(i, numberToInsert, array);
entriesFilled++;
break;
}
Gal kam pravers :)
C# atradimai
Visi sveikieji (integer) skaičiai C# kalboje yra padalinti į 4-is tipus: short, byte, int, long.
byte saugo skaičius iki 3-ių skaitmenų.
short - iki 5-ių.
int - iki 10.
long - iki 18-os.
Įdomumo dėlei pabandžiau, ar veiktų, jei kaip int bandyčiau gražinti daugiau nei 10-ies skaitmenų skaičių:
// Gražina 11-os skaitmenų skaičių
public int GetInt()
{
return 12345678901;
}
Deje, kompiliatorius buvo tuo nepatenkintas ir pradėjo skųstis: Error 1 Cannot implicitly convert type 'long' to 'int'.

