Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 9

Сформировать два числа по правилу

12.01.2014, 15:43. Показов 1358. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Записать тернарную операцию для решения данной задачи. Не использовать условный оператор.
11. Дано натуральное число n (n<=10000). Сформировать K и L по правилу : десятичная запись K - a0a3, десятичная запись L - a1a2 , где а3а2а1а0 - десятичная запись числа n.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.01.2014, 15:43
Ответы с готовыми решениями:

Даны два одномерных массива целых чисел. Сформировать из них два новых по правилу
Помогите пожалуйста с задачей:help: :) Даны два одномерных массива целых чисел (массив А, состоящий из n элементов, массив В – из m...

Сформировать два массива Р и Т по правилу
Помогите пожалуйта, в эту неделю нужно сдать!;) Задан одномерный массив х длины N, где N -четное. Сформировать два массива Р и Т,включая...

Сформировать два массива из двух матриц по правилу
Даны два двумерных массива, сформировать два других двумерных массива: один как сумма, а другой как разность соответствующих элементов...

4
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
12.01.2014, 18:32
А если n = 10000?
a4a3a2a1a0 и что с этим делать?
0
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 9
12.01.2014, 22:37  [ТС]
ну допускать то что n=10000
я сам не знаю что делать с a4a3a2a1a0)
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
12.01.2014, 22:56
Напиши то, не знаю что. Ну ждите пока экстрасенсы с отпуска вернутся, вам программу напишут.
Или можете все-таки уточнить ТЗ и выслать его на форум.
Что делать с числами:
1
12
123
1234
10000
0
place status here
 Аватар для gunslinger
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
13.01.2014, 02:49
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Подозреваю, что для n = 6397 получаем a3=6, a2=3, a1=9, a0=7 и K = 76, L = 93.
При числах меньше 1000 можно дополнять нулями слева для получения четырех цифр.
Например, 1 = 0001, K = 10, L = 00 = 0.
Это теория, а ТС пусть практикуется.
P.S.: тернарная условная операция.

Добавлено через 32 минуты
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// не знаю, как здесь можно использовать тернарную операцию,
// поэтому решение "в лоб"
  int n = 6397, j = 1, K, L, a[4], a0, a1, a2, a3;
 
  for (int i = 0; i < 4; i++)
  {
    j*=10;
    a[i] = n%j/(j/10);
  }
 
// то же самое, но без цикла
  a0 = n%10;
  a1 = n%100/10;
  a2 = n%1000/100;
  a3 = n/1000;
 
  K = a0*10+a3;
  L = a1*10+a2;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.01.2014, 02:49
Помогаю со студенческими работами здесь

Сформировать два массива из двух матриц по правилу
Даны два двумерных массива, сформировать два других двумерных массива: один как сумма, а другой как разность соответствующих элементов...

Сформировать из элементов массивов А, В два новых массива C, D по правилу
Даны два одномерных массива целых чисел (массив А, состоящий из n элементов, массив В – из mэлементов), заполненных случайным образом...

Из исходной матрицы сформировать два одномерных массива по заданному правилу
Задана матрица А(5, 5). Сформировать два одномерных массива. В один переслать по строкам верхний треугольник матрицы, включая элементы...

Сформировать из элементов исходных массивов два новых массива по правилу
Даны два одномерных массива целых чисел (массив A, состоящий из n элементов, массив B - из m элементов), заполненных случайным образом...

Даны два массива A и B, сформировать массив С, элементы которого находятся по правилу: c[i]=max(a[i],b[i])
Даны два массива A и B. Вычислить массив , элементы которого находятся по правилу: c=max(a,b) не понимаю как делать через форм)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru