Я понимаю, что вопрос банально прост, но, не бывает глупых вопросов)
int c, x//Любое число от 10 до 100
c=1;
if(x/c == 7){
syso("good');
c++;
}
Первый вариант забраковали и предпочли второй, вопрос почему? Якобы второй более точен
Спасибо за ответ Это первый мой вопрос, возможно что- то не учел, но я не понимаю в чем размытость? Код я написал, если там int, знаяит там int и ничто другое первый мой вариант при делении получать 7, второй чтоб остаток был равен 0, по мне в случае int это два равноценных ответа. Не принял его препод. Написав, что второй его вариант более точен
Не думал, что будет всё так сложно... Ок, ещё раз. Задача-игра: 1)цель выбрать число х от 10 до 100 И напечатать от 1 до х последовательность, если встречаем число 7 или его множитель, будет напечатана например, слово "seven" Пример принта: x=22 1,2,3,4,5,6,seven,8,9,10,11,12,13,seven,15,16,17,18,19,20,seven,22 Вопрос я задал несколько раз. Почему условиe if (x/c == 7) не приняли, написав, что (х%7 == 0) более точное Переменные все int
Если делить на 1, то результатом деления станет само число. Соответственно, ни на какие множители x / 1 == 7
не проверяет - только на равенство 7. А вариант x % 7 == 0
проверяет на все числа, кратные 7.
После увеличения c
получается проблема с целочисленным делением. Даже при значении 2
получается возможная ошибка: 14 / 2 == 7
и 15 / 2 == 7
. Очевидно, что true во втором случае не является желаемым.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
После скачивания и подключения библиотек Apache POI из сайта poiapache
Есть VideoView, в нем по методу setVideoView(Uriparse("somePathUrlVideo")) загружается видео через интернет, проблема в том, что загрузка очень долгая, несколько секунд,...
Реализация игры 2048 на javaЕсть 5 классов: Main - служит для запуска приложения