Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2011, 21:06   #1
Simak63
 
Регистрация: 30.03.2011
Сообщений: 7
Сообщение Создать двоичный файл, записать n целых чисел. Из файла создать массив, элементы числа-палиндромы (на C)

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


Вот тут начал писать


Код:
#include <stdio.h>
#include <iostream.h>
#include <conio.h>

int main ()
{
clrscr ();
FILE*f;
int n,i;
int *x;
x=new [n];
f=fopen("c:\1.txt","wb");
cout<<"Vvedite kolichestvo chisel N:";
cin>>n;
fwrite(&n,sizeof(int),1,f);
for (i=0;i<n;i++)
{
cout<<i+1<<" chislo:";
cin>>*(x+i);
}
fwrite(x,sizeof(int),n,f);
delete []x;
fclose (f);
int *y;
f=fopen("c:\1.txt","rb");
y=new int [n];
fread(&n,sizeof(int),1,f);
cout<<endl;
cout<<"Kolichestwo celyh chisel v faile N="<<n<<endl;
cout<<"Chisla zapisannye v fail:"<<endl;
fread(y,sizeof(int),n,f);
for (i=0;i<n;i++)
{
cout<<*(y+i)<<endl;
}
delete []y;
fclose(f);
getch ();
return 0;
}


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 31.03.2011 в 00:07.
Simak63 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать в win32 api на с или с++ двоичный файл добрый_фей Помощь студентам 5 15.01.2011 12:38
Создать матрицу A[1..N,1..N] из целых чисел. Сформировать одномерный массив, элементы которого - максимал spezzA Помощь студентам 2 24.11.2010 19:29
Создать массив целых чисел и записать его в файл Desvi Паскаль, Turbo Pascal, PascalABC.NET 3 07.06.2010 19:04
Создать двоичный файл и записать в него n целых чисел. Нездешний Помощь студентам 3 18.10.2009 17:27
Создать очередь из n целых чисел вычисляющая по формуле А=х*х+1; evrey Паскаль, Turbo Pascal, PascalABC.NET 1 02.06.2008 20:44