М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
pat05453
pat05453
09.12.2022 04:15 •  Информатика

Найти ошибку в результирующем файле должно выводится буква встречающаяся чаще всего и количество но он выходит алфавит.вот код:
uses crt;

const
lat = ['a'..'z'];
type
mas = array['a'..'z'] of integer;
procedure strtomas(s: string; var a: mas);
var
c: char;
i: integer;
begin
for c : = 'a' to 'z' do
a[c] : = 0;
for i : = 1 to length(s) do
if s[i] in lat then
a[upcase( : = a[upcase( + 1;
end;

procedure max(var a: mas; s,s1: string);
var
c: char;
i,k,j: integer;
begin
k : = 0;
readln(s);

for c : = 'a' to 'z' do
k: =0;
for i: =1 to length(s) do

if s[i]=c then k: =k+1
end;

procedure mastostr(var a: mas; var sres: string; s,s1: string);
var
c, k: char;
maxcnt: integer;

begin
sres : = '';

for c : = 'a' to 'z' do

begin
if a[c] > 0 then
max(a,s,s1);

sres : = sres + c + ' ' + k + ' ';
if length(sres) > 2 then
delete(sres, length(sres) - 1, 2);
end;
end;

procedure filetofile(var f1,f2: text);
var sres,s,s1: string; a: mas;
begin
reset(f1); rewrite(f2);
while not eof(f1) do begin
readln(f1,s);
if s < > '' then begin
strtomas(s,a);
max(a,s,s1);
mastostr(a, sres,s,s1);
end
else sres: = '';
writeln(f2, sres);
end;
close(f1); close(f2);
end;

var
f1, f2: text;
fname1, fname2: string;

begin
clrscr;
task;
write('введите имя исходного файла ');
readln(fname1);
assign(f1, fname1);

if fileexists(fname1) then begin

write('введите имя результата ');
readln(fname2);
assign(f2, fname2);
filetofile(f1, f2);
end
else writeln('файл с таким именем не существует');
end.

👇
Ответ:
vitalesss
vitalesss
09.12.2022
Акакой это класс если девятый готова
4,6(15 оценок)
Открыть все ответы
Ответ:
katysca
katysca
09.12.2022

ответ:

особое значение в терминологии windows играет понятие файла. что такое файл? файлом (от . file — цепочка) называется последовательный набор данных, хранящийся на каком-либо носителе и имеющий собственные имя и расширение. расширение файла предназначено для однозначной и исчерпывающей идентификации типа файлового объекта; оно записывается справа от имени файла и отделяется от него точкой. в данном случае тип файлового объекта — это функциональная характеристика файла, с которой операционная система определяет набор программ, способных обрабатывать или использовать данный файл. если мы рассмотрим в качестве примера некий абстрактный файл readme.txt, то здесь именем файла является строка readme, а его расширением — .тхт, которое указывает на то, что данный файловый объект относится к типу «текстовый файл» и может быть обработан с использованием какого-либо текстового редактора, например стандартной программы блокнот из комплекта поставки windows.

4,8(28 оценок)
Ответ:
davidbezhasny0
davidbezhasny0
09.12.2022

ответ:

код c++, но нужен pascal:

1. // меньшиков. тренировка 7.

2. // 7c. игра умножения [multgame]

3. // дп с запоминанием, использующим map. доступ к ответу решенной за o(logn)

4. // ibelyaev: 25nov2010

5. #include

6. #include

7. #include

8.

9. using namespace std;

10.

11. int n;

12. void input()

13. {

14. cin> > n;

15. }

16. map memiswin;

17. // 1 - win

18. // -1 - not win

19. short iswin(long long value)

20. {

21. if (memiswin[value] ! = 0)

22. return memiswin[value];

23. short iscurwin = -1;

24. for (int i=2; i< =9; i++)

25. {

26. if (value * i > = n || iswin(value*i) == -1)

27. {

28. iscurwin = 1;

29. break;

30. }

31. }

32. memiswin[value] = iscurwin;

33. return iscurwin;

34. }

35. void solve()

36. {

37. if (iswin(1) == 1)

38. cout< < "stan wins.";

39. else

40. cout< < "ollie wins.";

41. }

42. int main()

43. {

44. freopen("input.txt","r",stdin);

45. freopen("output.txt","w",stdout);

46.

47. input();

48. solve();

49. return 0;

50. }

объяснение:

не уверен что тебе это подойдет.

у тебя вроде не полностью записано.

4,6(76 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ