0 / 0 / 0
Регистрация: 30.12.2013
Сообщений: 34
|
|
1 | |
Каждый второй элемент, в файле заменить остатком от деления этого элемента на 1030.12.2013, 22:20. Показов 1993. Ответов 1
Метки нет Все метки)
(
Ввести файл . Каждый второй элемент, в файле заменить остатком от деления этого элемента на 10. Файл вывести до и после преобразования.
Добавлено через 52 минуты Как написать, что замену нужно делать для каждого второго элемента?
0
|
|
30.12.2013, 22:20 | |
Ответы с готовыми решениями:
1
|
Модератор
9528 / 4857 / 3228
Регистрация: 17.08.2012
Сообщений: 15,194
|
||||||
31.12.2013, 00:15 | 2 | |||||
![]() Решение
Вы неполностью написали задание. Что за файл? Типизированный, не типизированный, текстовый? Что считать элементом? отдельную строку, запись в строке, ограниченную с одной стороны началом строки или пробелом и с другой стороны пробелом или концом строки? Хорошо хотя бы, что косвенно известно, что файл целочисленный... Как написать, как написать... Элемент чётный (он же не нечётный) - not(odd(<номер элемента>)), (он же делится на 2 без остатка) - <номер элемента> mod 2 = 0, (он же содержит в двоичной записи числа в младшем разряде 0) <номер элемента> and 1 = 0. Есть и более экзотические способы. Я предпочитаю первый способ, так как в программе получется написано английским по белому "если не нечётное...". Пусть файл текстовый, и в нём один элемент в каждой строке.
0
|
31.12.2013, 00:15 | |
Помогаю со студенческими работами здесь
2
заменить каждый из членов остатком от деления его квадрата n
В одномерном массиве каждый элемент больший 100 заменить квадратным корнем этого элемента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |