Задачи на типы в Java. Часть 7
Дан следующий код:
static ??? test(??? xxx) { return xxx * 2; } aaa = 2;
res = test(aaa);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa, ??? bbb) { return aaa + bbb; } ccc = 5;
ddd = 3;
result = test(ccc, ddd);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa) { if (aaa > 0) { return "positive"; } else { return "negative"; } } num = -5;
text = test(num);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa, ??? bbb) { if (aaa == bbb) { return true; } return false; } x = 10;
y = 10;
check = test(x, y);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa) { if (aaa % 2 == 0) { return aaa * 2; } else { return aaa * 3; } } value = 7;
calculated = test(value);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa, ??? bbb) { if (aaa > bbb) { return aaa; } return bbb; } first = 15;
second = 25;
max = test(first, second);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa) { if (aaa.isEmpty()) { return 0; } return aaa.length(); } str = "hello";
length = test(str);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa, ??? bbb) { if (aaa && bbb) { return "both true"; } return "not both true"; } flag1 = true;
flag2 = false;
message = test(flag1, flag2);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa) { if (aaa > 100) { return "large"; } else if (aaa > 50) { return "medium"; } else { return "small"; } } size = 75;
category = test(size);
Явно укажите тип переменных, параметров и возвращаемого значения.
Дан следующий код:
static ??? test(??? aaa, ??? bbb, ??? ccc) { if (aaa == bbb && bbb == ccc) { return "all equal"; } return "not equal"; } n1 = 5;
n2 = 5;
n3 = 5;
comparison = test(n1, n2, n3);
Явно укажите тип переменных, параметров и возвращаемого значения.