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

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

Восстановить пароль Регистрация
 
Simak63
29 / 29 / 9
Регистрация: 19.02.2011
Сообщений: 135
06.04.2011, 23:43     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #1
Создать двоичный файл и записать в него n целых чисел. Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2011, 23:43     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле
Посмотрите здесь:

дана квадратная матрица. Постройте вектор ,элементы которого являются наибольшими числами каждой строки матрицы. C++
C++ Сформировать одномерный массив, элементами которого являются средние арифметические значения элементов главной и побочной диагоналей
Дан файл f, компоненты которого являются целыми числами. Получить файл g, образованный из файла f исключением повторных вхождений одного и того же чис C++
C++ Дан массив А(n). Создать новый массив, элементами которого являются произведение A(i) на максимальный элемент массива A.
C++ Создать массив, элементами которого являются структуры – список учеников
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
06.04.2011, 23:46     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #2

Не по теме:

Цитата Сообщение от Simak63 Посмотреть сообщение
Создайте прогу.
facepalm.jpg



Имеющийся код в студию.
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
07.04.2011, 00:37     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #3

Не по теме:

Создать двоичный файл
может быть это мое субъективное мнение, но вроде файлы все одинаковы



Из файла создать массив
то есть сначала нужно прочитать файл в память? не совсем ясно
Simak63
29 / 29 / 9
Регистрация: 19.02.2011
Сообщений: 135
07.04.2011, 06:44  [ТС]     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #4
сначала вбить числа в файл. потом перейти в начало файла. искать максимальныое число из записанных. потом найти полиндромы после максимального и записать их в массив
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.04.2011, 08:42     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #5
Цитата Сообщение от DeadRipper Посмотреть сообщение
вроде файлы все одинаковы
Не-а! В винде файлы делятся на двоичные и текстовые. В двоичные данные записываются без изменений, при записи в текстовые символ '\n' заменяется последовательностью '\r''\n'.
Saiberg
 Аватар для Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
07.04.2011, 09:04     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #6
Цитата Сообщение от easybudda Посмотреть сообщение
Не-а! В винде файлы делятся на двоичные и текстовые. В двоичные данные записываются без изменений, при записи в текстовые символ '\n' заменяется последовательностью '\r''\n'.
интересная особенность.

всегда интересно было зачем "\r\n" , ведь эффект от "\n" такой же. Получается все "\n" неявно заменяются библиотекой/виндой на "\r\n" ?
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.04.2011, 09:21     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #7
Цитата Сообщение от Saiberg Посмотреть сообщение
Получается все "\n" неявно заменяются библиотекой/виндой на "\r\n" ?
Именно так. При чтении - наоборот. Зачем это нужно - самому интересно. Видимо, историческое наследие от тупых терминалов, в которых возврат каретки и перевод строки разными командами выполнялись.
BARSs
1 / 1 / 1
Регистрация: 12.05.2010
Сообщений: 57
23.04.2011, 00:16     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #8
я опять подниму этот вопрос.... у меня такая же задача и вот что есть у меня
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <alloc.h>
 int main()
  {clrscr();
   FILE*f;
   int i,n,k;
   int *a,*b;
   f=fopen("G:\\C\\abc.dat","wb"); // создает файл
   cout<<"kol-vo elementov n=";
   cin>>n;
   fwrite(&n,sizeof(int),1,f);
   for (i=0;i<n;i++)
    {cout<<"a=";
     cin>>a[i];
     fwrite(&a,sizeof(int),1,f);
    }
 
// выводит содержимое файла на экран
 
   f=fopen ("G:\\C\\abc.dat","rb");
   fread (&n,sizeof(int), 1, f);
   cout <<"n="<<n<<"\n";
   b=new int [n];
   fread (b, sizeof(int) ,n, f);
    for (i=0;i<n;i++)
     {
      if (a[i]>0)
       { for (k=0; k<n; k++)
      b[i]=a[i];
    }
      }
    for (i=0; i<n; i++)
     cout <<b[i]<<"\n";
     cout<<endl;  
     fclose(f);
     getch();
     return 0;
  }
не совсем понимаю как сделать такую сортировку.
ПОМОГИТЕ

Добавлено через 1 час 51 минуту
что, совсем никаких идей?...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2011, 18:40     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле
Еще ссылки по теме:

C++ 1.Дан файл, компоненты которого являются действительными числами. Найти разность первой и последней компонент файла
В массиве С из 25 целых элементов вывести на экран те элементы, которые расположены после максимального C++
Создать массив, элементами которого являются *. Вывести на экран C++

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

Или воспользуйтесь поиском по форуму:
Simak63
29 / 29 / 9
Регистрация: 19.02.2011
Сообщений: 135
23.04.2011, 18:40  [ТС]     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле #9
BARSs оставь мне свои данные мы с тобой спишемся и обсудим эту тему
Yandex
Объявления
23.04.2011, 18:40     Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле
Ответ Создать тему
Опции темы

Текущее время: 00:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru