Помощь студентуФайлыЛабы по С++Работа с двоичными файлами и массивами с++
10 Августа 2025, Воскресенье
16:11
>>> Качественная веб-разработка <<<
16:11
Меню сайта
>Г Л А В Н А Я

>Ф А Й Л Ы

>С Т А Т Ь И

>Р Е Ф Е Р А Т Ы

>Ф О Р У М

>О Т З Ы В Ы

>Т Е С Т Ы

>F l a s h И Г Р Ы

>Ф О Т О Ш О П


Советуем...
SchoolBoy 5
SchoolBoy - "Программа, позволяющая выполнять большое количество математических действий. Пригодится там, где необходимо проводить множественные расчеты (особенно последовательные или однотипные) с использованием сложных выражений. При этом допускается ввод сразу всего задания (состоящего из неограниченного числа подзаданий, разделяемых точкой с запятой) и решение его одним нажатием кнопки, после которого на экран будет выведен окончательный результат и все промежуточные."
Допускается ввод сразу всего задания (состоящего из неограниченного числа подзаданий, разделяемых точкой с запятой) и его решение одним нажатием кнопки, после которого на экран будет выведен не только окончательный результат, но и все промежуточные.
Программа обладает удобным и простым интерфейсом, имеется возможность сохранения/печати заданий и результатов вычислений.

Шпора по матану
 Шпора по матану Пределы, Интегралы, Ряды, графики функциий. Почти весь материал мат. анализа.

Плавное увел./уменьш. картинки и перемещение UCOZ
Щелкая на картинке, она увеличится, можно перемещать по экрану. Если нажать еще раз, картинка снова уменьшиться. Скрипт для UCOZ

Шпора Все формулы по физике
На одном листе А4 размещены почти все основные формулы по физике. Если лень самому делать шпоры, то качайте этот файл.


Опрос
Зацените дизайн сайта
Всего ответов: 382

Сотрудничество
Поставьте себе на сайт и сообщите мне


код кнопки:



Файлы
Главная » Файлы » Учебные материалы » Лабы по С++

Работа с двоичными файлами и массивами с++

Название: Работа с двоичными файлами и массивами с++
Категория: Лабы по С++
Формат файла: *.rar
Размер: 1.7 Kb
Просмотров: 8322
Загрузок: 1973

Дата добавления: 17 Августа 2009, 18:58
Поделиться:
Скачать:

Скачать Работа с двоичными файлами и массивами с++ бесплатно и без регистрации


Внимание! Если ссылка не работает, файл не найден или просто возникают какие-либо вопросы, напишите об этом, пожалуйста, мне на почту: xdypx@yandex.ru. В письме достаточно указать ссылку на эту страницу и описание проблемы или свой вопрос.


Описание:
Создать двоичный файл и записать в него n целых чисел. Из файла сформировать массив, записав в него только кратные M значения, расположенные до минимального элемента в файле.

Исходный код:

Code
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <fstream.h>

int main ()
{
    clrscr();
    FILE *f;
    ofstream F;
    int i,k,n,min,m,p;
    int a[100];
    f=fopen ("f:\\abs.dat","rb");
    F.open ("f:\\abs1.txt",ios::out);
    fread (&n, sizeof(int), 1, f);
    cout<<"Vvedite m: ";
    cin>>m;
    cout<<"\nn= "<<n<<"\n";
    fread (&a,sizeof(int),n,f);
    p=0;
    min=a[0];
    cout<<"Ishodnyi massiv:"<<"\n";
    for (i=0; i<n; i++)
      {
           cout<<a[i]<<"\t";
      }
    for (i=1;i<n;i++)
     {
      if (min>=a[i]) { min=a[i]; p=i+1; }
     }
        cout<<"\n";
        cout<<"modificirovannyi massiv: "<<"\n";
    for (i=0; i<p; i++)
     {
       if (a[i]%m==0)
        {
         cout<<a[i]<<"\t";
        }
       if (a[i]==min)
         {
           min=a[i];
          F<<a[i]<<" ";
           break;
         }
     }
    cout<<endl;
    cout<<"min= "<<min;
    fclose (f);
    F.close ();
    getch ();
    return 0;}

Комментарии:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Разделы новостей
Образование [4]
лабы на Паскале [11]
Шпоры [10]
Учебники [19]
Лабы по физике [3]
Лабы по С++ [7]

Статистика

Яндекс.Метрика


Онлайн всего: 2
Гостей: 2
Пользователей: 0

Все пользователи

Яндекс цитирования Rambler's Top100

Сайт работает с 2008 года