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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
w0nder
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 131
#1

Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число - C++

18.06.2013, 18:49. Просмотров 271. Ответов 3
Метки нет (Все метки)

Дан открытый двоичный файл из целых чисел (4 байта на каждое число).
Написать функцию
C++
1
int max_negative (fstream &f)
, которая возвращает наибольшее отрицательное число (имеется ввиду, по модулю) или 0, если нет отрицательных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2013, 18:49     Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число
Посмотрите здесь:

Написать функцию, которая возвращает возведённое в степень число... - C++
ПОЖАЛУЙСТА ПОМОГИТЕ НАПИСАТЬ ПРОГИ: 1) Написать функцию, которая возвращает возведённое в степень число, и программу, использующую эту...

Написать функцию, которая ищет число в одноименном массиве и возвращает индекс каждого вхождения этого числа - C++
Здравствуйте) Помогите с задачей. Написать функцию, которая ищет число в одноименном массиве и возвращает индекс каждого вхождения...

Написать функцию, которая возвращает число, полученное из числа X,в котором все розряды, расположенные правее центральной позиции, заменены - C++
Написать функцию, которая возвращает число, полученное из числа X,в котором все розряды, расположенные правее центральной позиции, заменены...

Написать функцию, которая возвращает число, полученное из целого числа x, в котором единицы установлены в n разрядов, начиная с позиции p (крайний пра - C++
Написать функцию, которая возвращает число, полученное из целого числа x, в котором единицы установлены в n разрядов, начиная с позиции p...

Написать функцию, которая возвращает значение - C++
В файле, путь к которому вводится с экрана, находится массив чисел, образующих неубывающую последовательность. Написать функцию, которая...

Написать функцию, которая по заданному x возвращает значение - C++
Написать функцию, которая по заданному x возвращает значение. y=ln|x^3 - 1|. (Нужно максимально простое решение, для новичков)

Написать функцию glasn, которая возвращает значение по условию - C++
подсобите, если не трудно Написать функцию glasn, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является...

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

Написать функцию, которая принимает строку звуков, а возвращает звук - C++
Всем привет! В общем, я хочу разобраться с алгоритмом в такой задаче: в каком-то языке есть только 4 звука, назовем их А, В, C, D, а...

Написать функцию, которая возвращает количество цифр в целом числе - C++
Помогите, что то я не могу понять задачи, даже не знаю с чего начать)))) 2. Написать функцию, которая возвращает количество цифр в целом...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
18.06.2013, 19:03     Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число #2
Как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <fstream>
#include <cstdlib>
 
int max_negative(std::istream& in)
{
    int value;
    int max = 0;
 
    while (in.read(reinterpret_cast<char*>(&value), sizeof(int)))
    {
        if (value < 0 && abs(max) < abs(value))
        {
            max = value;
        }
    }
    return max;
}
w0nder
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 131
18.06.2013, 19:27  [ТС]     Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число #3
xtorne21st, |10|error: no matching function for call to 'std::basic_istream<char>::read(char*)'|
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
19.06.2013, 00:11     Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число #4
w0nder, нет ни файла с которого производится чтение - ничего. Естественно, могут быть какие-то ошибки во время выполнения/компиляции. Недостаточно информации.
Yandex
Объявления
19.06.2013, 00:11     Двоичный файл. Написать функцию, которая возвращает наибольшее отрицательное число
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru