7 / 7 / 5
Регистрация: 17.02.2012
Сообщений: 119
|
||||||
1 | ||||||
Проверить решение задачи06.07.2013, 04:00. Показов 1888. Ответов 6
Метки нет (Все метки)
Здравствуйте. Есть задача:
Напишите класс safearay, который использует массив типа int фиксированного размера (назовем его LIMIT) в качестве своей единственной переменной. В классе будет два метода. Первый, putel(), принимает индекс и значение типа int как аргументы и вставляет это значение в массив по заданному индексу. Второй, getel(), принимает индекс как аргумент и возвращает значение типа int, содержащееся в элементе с этим индексом. safearay sa1; // описываем массив int temp = 12345; // описываем целое sa1.putel(7, temp); // помещаем значение temp в массив temp = sa1.getel(7); // получаем значение из массива Оба метода должны проверять индекс аргумента, чтобы быть уверенными, что он не меньше 0 и не больше, чем LIMIT-1. Вы можете использовать этот массив без опаски, что запись будет произведена в другие части памяти. Решить я ее решил, но не уверен что правильно. Вот мой код:
0
|
06.07.2013, 04:00 | |
Ответы с готовыми решениями:
6
Проверить решение задачи Проверить 4 задачи проверить решение Проверить решение |
0 / 0 / 1
Регистрация: 10.10.2012
Сообщений: 3
|
|||||||||||||||||||||
06.07.2013, 05:44 | 3 | ||||||||||||||||||||
clac
0
|
7 / 7 / 5
Регистрация: 17.02.2012
Сообщений: 119
|
|
06.07.2013, 14:25 [ТС] | 5 |
Спасибо, с условием у меня проблем не было, я специально его не писал сюда. Мне было важно, правильно ли я реализовал задачу.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
06.07.2013, 23:33 | 6 |
А это тогда что?
Немного кривовато, из-за этого: "осторожно! возвращает 0 (ноль) при некоректной подаче номера елемента". Но при таком условии, не криво сделать - проблематично.
0
|
7 / 7 / 5
Регистрация: 17.02.2012
Сообщений: 119
|
|
07.07.2013, 00:35 [ТС] | 7 |
мы друг друга не поняли, я говорил про условие "больше 0, но меньше чем LIMIT - 1".В свой код(который там, выше)я его не вставлял. Формулировку задачи ясное дело я писал. Ладно, спасибо за коменты.
0
|
07.07.2013, 00:35 | |
07.07.2013, 00:35 | |
Помогаю со студенческими работами здесь
7
Решение задачи Решение задачи Решение задачи С++ Решение задачи c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |