Форум программистов, компьютерный форум CyberForum.ru

Написать функцию, которая принимает 32 битное целое число и возвращает 16 битное целое число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построчное заполнение таблицы (массива структур) в цикле http://www.cyberforum.ru/cpp-beginners/thread684268.html
Есть массив структур - таблица разнотипных данных, нужно заполнить ее в цикле данными. #include <stdlib.h> #include <stdio.h> #include <conio.h> int main(){ struct chemical { char el_name;
C++ Создание точки, окружности и элипса Создайте класс точка,которая имеет координаты . Создать производные классы-окружность и эллипс. Определить функции печати, конструкторы,деструкторы,вычисление площади. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов. напишите пожалуйста кто знает. сдавать сегодня нужно, а я понятия не имею с чего начинать..... плииииззз!!! Добавлено через 1 час 12... http://www.cyberforum.ru/cpp-beginners/thread684256.html
как применить assert (запрограммировать суждение)? C++
Приветствую! Задание следующее: выбрать алгоритм сортировки(я выбрала быструю сортировку), отсортировать массив, запрограммировать суждение (что-то связанное с assert) для проверки 1. в отсортированном массиве содержаться только те элементы, которые были в не отсортированном 2. каждый элемент отсортированного массива <= следующего элемента отсортированного массива. Второе задание - еще...
Составить рекурсивную функцию вычисления НОД C++
и еще вопрос Данные натуральные числа п и т; найти НОД (n, т). Составить рекурсивную функцию вычисления НОД, основанную на соотношении НОД (n, m) = HOД (m, r), где r - остаток от деления n на т (n> т). (На рекурсию исправить нужно работу функции) # include <stdio.h> # include <conio.h> # include <math.h> void NOD (int x, int y); void main () {
C++ справочник автомобилей http://www.cyberforum.ru/cpp-beginners/thread684230.html
класс справочник автомобилей, и классы краз, газель и бмв. Методы добавлениеи удаление автомобилей по названию
C++ Даны файлы чисел F и G . Записать в файл H сначала компоненты файла F, за-тем файла G Помогите сделать програму по файлам: Даны файлы чисел F и G . Записать в файл H сначала компоненты файла F, за-тем файла G с сохранением порядка следования подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16821 / 5242 / 318
Регистрация: 30.03.2009
Сообщений: 14,118
Записей в блоге: 26
06.12.2012, 21:44     Написать функцию, которая принимает 32 битное целое число и возвращает 16 битное целое число
Цитата Сообщение от go Посмотреть сообщение
Есть стандарт, согласно которому и необходимо писать. Если вы пишете под какую-то именно платформу, то зачем писать непереносимый код. Это очень плохо, и в будущем могут быть пролема, да и есть вероятность, что у ТСа он отработает не правильно (фифти фифти, как говорят)
Человек пришёл с конкретным заданием из школы или из института, при этом не умеет программировать. О какой совместимости может идти речь в этих условиях?

Цитата Сообщение от go Посмотреть сообщение
Мы не ведем речь, как мне нужно написать, а обсуждаем ваше предложение, и выявляем ваши ошибки
Я говорил о вполне конкретной задаче и о вполне конкретном её решении. Общее решение получается из моего конкретного путём замены "int" -> "uint32", "unsigned short" -> "uint16", причём не меняя концепции (т.е. приведение типа, обрезающее лишние биты, будет работать именно так)

Добавлено через 56 секунд
Цитата Сообщение от go Посмотреть сообщение
Если вы пишете под какую-то именно платформу, то зачем писать непереносимый код
Наличие в программе базовых типов Си автоматически делает любую программу непереносимой
 
Текущее время: 14:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru