0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 23
|
|
1 | |
Создать новый массив, элементами которого являются суммы первой и последней цифры каждого числа старого массива07.01.2013, 00:23. Показов 1743. Ответов 3
Метки нет Все метки)
(
Дан двумерный массив, который содержит не более 10 строк и не более 10 столбцов. Создать новый массив, элементами которого являются суммы первой и последней цифры каждого числа старого массива. Массив вывести в виде таблицы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
07.01.2013, 00:23 | |
Ответы с готовыми решениями:
3
|
5 / 5 / 1
Регистрация: 26.10.2012
Сообщений: 20
|
||||||
07.01.2013, 01:58 | 2 | |||||
Небольшое пояснение. str(oldArr[i1,j1],text); - переменная из старого массива целочисленная переменная заносится в строку(text) val(text[1],firstdigit,error); - берем первый символ этой строки (визуально первую цифру элемента старого массива), преобразуем ее в число(firstdigit). error используется только как необходимость (в него пишется номер ошибки, которая в данном случае невозможна) newArr[i1,j1]:=oldArr[i1,j1] mod 10+firstdigit; - получаем в новом массиве элемент, стоящий на том же месте и равный сумме первого числа и последнего. (в случае числа, состоящего из 1 цифры мы получаем удвоенное старое число, что согласно постановке задачи, ошибкой не является). Если написано слишком мутно, то могу переписать ))) Но, надеюсь, что это не потребуется ). Будут вопросы, спрашивайте.
0
|
durila :d
125 / 107 / 98
Регистрация: 21.12.2012
Сообщений: 160
|
||||||
07.01.2013, 02:06 | 3 | |||||
![]() Решение
Здравствуйте.
вариант решения:
0
|
5 / 5 / 1
Регистрация: 26.10.2012
Сообщений: 20
|
|
07.01.2013, 18:31 | 4 |
Ну да (, я не учитывал, что числа целые... У меня для натуральных.
0
|
07.01.2013, 18:31 | |
Помогаю со студенческими работами здесь
4
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |