Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
user700
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 10
1

Ввести с клавиатуры число N. Создать текстовый файл из N строк

17.06.2013, 06:23. Просмотров 747. Ответов 6
Метки нет (Все метки)

Здравствуйте, не понимаю как решать эту задачу, помогите, пожалуйста:

Ввести с клавиатуры целое положительное число N. Создать текстовый файл из N строк: первая строка должна содержать строчную латинскую букву «а», вторая - буквы «ab», третья – буквы «abc» и т.д.; последняя строка должна содержать N начальных строчных латинских букв в алфавитном порядке. Вывести содержимое файла на экран построчно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2013, 06:23
Ответы с готовыми решениями:

Дано число K (<10) и текстовый файл, содержащий более К строк. Удалите из файлу первые К строк
Дано число K (&lt;10) и текстовый файл, содержащий более К строк. Удалите из файлу первые К строк.Люди...

Сформировать текстовый файл из строк, которые должны быть введены с клавиатуры
Составить программы, с помощью которых: -сформировать текстовый файл из строк, которые должны быть...

Создать текстовый файл с указанным именем и записать в него N строк
Дано имя файла и целое число (0&lt;N&lt;27). Создать текстовый файл с указанным именем и записать в него...

Создать новый текстовый файл, содержащий k последних строк исходного файла
Дано число k (&lt; 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл,...

с клавиатуры ввести число
const a:array of longint=(3,5,7,9,11,13,17,19,23,29,31); var st: set of byte; l,j,i,n,m,p:...

6
barbudo59
Я не экстрасенс
380 / 337 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
17.06.2013, 11:33 2
Pascal
1
2
3
4
5
6
  for i:=0 to n do
    begin
      s:=s+chr(97+i);
      writeln(f,s);  //запись в файл
      writeln(s);  //вывод на экран
    end;
0
user700
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 10
17.06.2013, 15:20  [ТС] 3
barbudo59, спасибо, не думал, что это так легко получится, а можете полный код программы написать?
0
barbudo59
Я не экстрасенс
380 / 337 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
17.06.2013, 15:50 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Program NNN;
var 
 n,i: integer;
 f: text;
 file_name: String;
begin
 clrscr;
 writeln('Введите имя файла');
 readln(file_name);
 assign(f, file_name);
 rewrite(f);
 writeln('Введите N');
 readln(n);
  for i:=0 to n do
    begin
      s:=s+chr(97+i);
      writeln(f,s);  //запись в файл
      writeln(s);  //вывод на экран
    end;
 close(f);
end.
Как-то так.

Не по теме:

Извините, не проверял...

1
Nevermore_
72 / 72 / 30
Регистрация: 22.03.2013
Сообщений: 224
17.06.2013, 18:56 5
Я конечно не уверен , http://www.asciitable.com/ по этой таблицы a начинайте с позиции 97 (в шестнадцатеричной системе) ,а вы вели в десятичной
0
barbudo59
Я не экстрасенс
380 / 337 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
17.06.2013, 19:16 6
Цитата Сообщение от Nevermore_ Посмотреть сообщение
с позиции 97 (в шестнадцатеричной системе)
a = 97(dec) = 61(hex)
1
Nevermore_
72 / 72 / 30
Регистрация: 22.03.2013
Сообщений: 224
17.06.2013, 21:51 7
Не заметил
0
17.06.2013, 21:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2013, 21:51

с клавиатуры ввести натуральное число K>1
с клавиатуры ввести натуральное число K&gt;1 и вещественные компоненты трёх симметричных матриц A k*k...

Ввести в текстовый файл несколько записей
Задачка по паскалю: Ввести в текстовый файл несколько записей и из него сформировать новый файл в...

Ввести с клавиатуры файл F
Ввести с клавиатуры файл F. Определить среднее арифметическое модулей отрицательных компонент файла...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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