Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.02.2012
Сообщений: 6
1

Определение порядкового номера

26.03.2012, 19:05. Показов 1235. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
есть файл с каким то кол-вом чисел, программа должна считать и записать числа с определенными порядковыми номерами в новый файл. например числа с четными номерами или только 5ое и 7 число. помогите решить на паскаль абс, и поподробнее опишите действия с порядковым номером, очень непонятная для меня ф-ия.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2012, 19:05
Ответы с готовыми решениями:

Составить программу поиска порядкового номера наибольшего элемента
Дана последовательность натуральных чисел, за которой следует 0. Составить программу поиска в...

Массив: определить порядкового номера некоторое значение в заданной последовательности
определить порядкового номера некоторого значения в заданной последовательности Здесь значение -...

Составить программу нахождения экстремального элемента или его порядкового номера
Составить программу нахождения экстремального элемента или его порядкового номера при заданном...

Массив: Поиск максимального элемента массива с выводом на экран его значения и порядкового номера...
В одномерном массиве выполнить поиск максимального элемента массива, а затем вывести на экран его...

3
257 / 143 / 85
Регистрация: 13.10.2011
Сообщений: 454
26.03.2012, 19:12 2
Файл текстовый или типизированный? А то подход разный.
0
0 / 0 / 0
Регистрация: 25.02.2012
Сообщений: 6
26.03.2012, 19:17  [ТС] 3
текстовый наверное, типотизированый еще не объясняли
0
257 / 143 / 85
Регистрация: 13.10.2011
Сообщений: 454
26.03.2012, 19:55 4
Pascal
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
Program n1;
Var f1,f2:text;
    x,k,i:integer;
    a:array[1..100]of integer;
begin
 assign(f1,'file1.txt');
 writeln('V file file1.txt');
 reset(f1);
 i:=1;{НАЧАЛО ОТСЧЁТА ЧИСЕЛ И УКАЗАНИЕ НА ПЕРВУЮ ЯЧЕЙКУ МАСИВА}
 while not eof(f1) do
  begin
   while not eoln(f1) do
    begin
     read(f1,a[i]);{СЧИТАЛИ ИЗ ФАЙЛА ЧИСЛО В i-Ю ЯЧЕЙКУ МАСИВА, і - ПОРЯДКОВЫЙ НОМЕР}
     write(a[i],' ');{ВЫВЕЛИ НА ЭКРАН}
     i:=i+1;{ПЕРЕШЛИ К СЛЕДУЮЩЕЙ ЯЧЕЙКЕ МАСИВА} 
    end;
   readln(f1);
   writeln;
  end;
 close(f1);
 k:=i-1;
 writeln('Schitano ',k,' chisel');
 assign(f2,'file2.txt');
 rewrite(f2);
 for i:=1 to k do
  if i mod 2=0  then write(f2,a[i],' ');{ЗАПИСЫВАЕМ ТОЛЬКО ЧИСЛА С ПАРНЫМИ НОМЕРАМИ}
 close(f2);
 writeln('Zapisano file2.txt');
End.
Здесь отбираются и записываются только числа с парными номерами. Если нужно 5-число то условие i=5 (в 27 строке) ну и т.д.
1
26.03.2012, 19:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2012, 19:55
Помогаю со студенческими работами здесь

Создание прямоугольного массива и вывод для каждого четного элемента его порядкового номера
Написать программу, которая создаёт прямоугольный массив и используя процедуру, выводит для каждого...

Составить программу, которая в зависимости от порядкового номера дня недели (1, 2, …7) выводит на экран его название
Составить программу, которая в зависимости от порядкового номера дня недели (1, 2, …7) выводит на...

Составить программу, которая в зависимости от порядкового номера дня месяца(1,2.,12) выводит на экран его название (январь,февраль,,.,декабрь)
Составить программу, которая в зависимости от порядкового номера дня месяца(1,2,...,12) выводит на...

Определение порядкового номера числа, отличного от других данных .(Паскаль)
Даны три целых числа, одно из которых отлично от двух других, равных между собой. Определить...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru