![]() |
|
Модераторы: Poseidon |
![]()
|
|
| dav1d |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 1.4.2007 Репутация: нет Всего: нет |
стоит цель сначала сделать эти задачи с использованием ссылок, а затем - указателей (ну или наоборот):
1. Даны действительные числа x и у (x не равно y). Меньшее из этих чисел заменить их полусуммой, а большее — их удвоенным произведением. 2. Натуральное число из n цифр называется числом Армстронга, если сумма его цифр, возведенная в степень n, равна самому числу. Напишите функцию, определяющую, является ли переданное ей число числом Армстронга. Напишите программу, использующую вашу функцию, для определения всех чисел Армстронга из двух и трех цифр. спасибо! |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 3 Всего: 97 |
Первая задача.
|
|||
|
||||
| apook |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
Решение второй задачи (с исп и указателей и ссылок) число Армстронга
просто название понравилось --== число Армстронга ==-- ---------------------------------------------------------------------------------------------------------
Это сообщение отредактировал(а) apook - 1.4.2007, 17:18 -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 3 Всего: 97 |
apook, что-то ты понаписывал...
Num у тебя указатель на int, а не int[]. Эррорить будет. И в main что-то странное. |
|||
|
||||
| apook |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
powerfox Не гони волну ни каких эрроров
int *Num это как-раз таки указатель на массив num[] -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
|||
|
||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 1 Всего: 56 |
зачем? чем strlen не устраивает?? отбросив некотырые аспекты, это одно и тоже. тогда уж указатель на num[0] |
|||
|
||||
| apook |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
а чем так плохо здесь это не в напряг
посмотри внимательней код-на num[3] -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
||||
|
|||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 3 Всего: 97 |
Вот решение второй задачи c указателями,. Проверяет int'ы.
Добавлено через 2 минуты и 9 секунд
Мои извинения. Но такая функция очень тяжело читается. Куда лучше, чтоб она с int работала, а не с массивом. |
||||
|
|||||
| apook |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
К слову сказать если товарищь не предлагает своих вариантов
возникает подозрение что ему не важна читабельность т.к разбираться в ней не собирается. -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |