Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal Как вызвать процедуру? Вопщем, мне нада вызвать процедуру Krest_1 с ввода клавиатуры. Например, ввожу "1" и получаю процедуру "Krest_1". нада как то присвоить процедуру к переменной, но я всю голову сломал, не знаю как. Program gravika; Var K : integer; N : integer; Procedure Krest_1; https://www.cyberforum.ru/ pascal/ thread1740432.html Найти количество четных чисел, которые оканчиваются на 6 Pascal
Вводятся N чисел. Найти количество четных, которые оканчиваются на 6
Pascal Найти среднее арифметическое 5 чисел Найти их среднее арифметическое 5 чисел https://www.cyberforum.ru/ pascal/ thread1740086.html Pascal Найти сумму, произведение, сумму квадратов и сумму корней 2 чисел https://www.cyberforum.ru/ pascal/ thread1740085.html
Вводятся 2 числа. Найти их сумму,произведения сумму квадратов и сумму корней
Pascal Требуется найти сумму всех нечетных цифр трёхзначного числа
Требуется найти сумму всех нечетных цифр трёхзначного числа.Pascal
Pascal Словарь в Паскаль https://www.cyberforum.ru/ pascal/ thread1739823.html
Помогите составить программу. Текстовый файл-словарь содержит 2 колонки слов (выражений), разделенных знаком "=" (ключевое слово и значение). Необходимо скорректировать заданный файл следующим образом: для каждого слова из первой колонки словаря (ключевое слово) отыскать в файле идентичное слово и заменить следующее за ним слово на соответствующее слово из второй колонки словаря (значение)....
Pascal Создать систему, которая организует базу данных с заданной структурой https://www.cyberforum.ru/ pascal/ thread1739775.html
Записи в языке Pascal Создать систему, которая организует базу данных с заданной структурой и предоставляет следующий сервис: а) ввод данных в базу; б) редактирование данных; в) уничтожение данных; г) просмотр всей базы; д) уничтожение базы; е) дополнительные услуги (согласно задания). Диалог с базой данных вести через терминал, магнитные носители не использовать. Данные при выводе на...
Поиск чисел из массива Pascal
Вводим массив рандомных чисел из n элементов. Найти представителей( цифры от 1 до 9) и вывести их. Число n вводится с клавиатуры, на выход подаются все цифры, находящиеся в массиве. Цифры повторяться не должны!
Pascal Выделить подстроку между первой и второй точкой https://www.cyberforum.ru/ pascal/ thread1739733.html
Дана строка символов, содержащая среди прочих два символа ‘.’. Написать программу, которая выделяет подстроку между первой и второй точкой
Pascal Дана строка символов, состоящая из слов, разделенных пробелами. Найти все слова, в которых встречается сочетан https://www.cyberforum.ru/ pascal/ thread1739731.html
Дана строка символов, состоящая из слов, разделенных пробелами. Найти все слова, в которых встречается сочетание символов ‘abba’
Удалить из файла все весенние даты Pascal
Задачи на типизированные файлы: 6)дан файл f компоненты которого являются действительными числами найти сумму квадратов компонента файла f и заменить первую компоненту файла найденным значением 11) Дан файл f содержащий различные даты. Каждая дата - это число, месяц и год (По образцу: 1/09/08 - 1 сентября 2008 года). Удалить из файла все весенние даты. Из списка 15 задач решил все, кроме...
Pascal НАписать программу, которая осуществляет перевод чисел в систему счисления Фибоначчи https://www.cyberforum.ru/ pascal/ thread1739711.html
НАписать программу, которая осуществляет перевод чисел в систему счисления Фибоначчи
0 / 0 / 1
Регистрация: 20.05.2016
Сообщений: 11
0

Первую подходящую цифру исходной строки добавить в конец же строки - Pascal - Ответ 9167362

20.05.2016, 20:12. Показов 528. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
помогите пожалуйста со вторым методом!!!

Объект 1: поле - строка; методы: является ли первая половина строки симметричной; первую подходящую цифру исходной строки добавить в конец этой же строки.
Обьект2: ноле - однонаправленный список (информационное поле - строка) ; методы: основные методы работы с однонаправленным списком; преобразовать элементы списка по методу2 объекта 1; получить новый список, содержащий только элементы, удовлетворяющие методу 1 объекта1



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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
const   sim=[',','.','!','?'];
 
type obj1=object
         s:string;
         k:integer;
         constructor init;
         function mesto:string;virtual;
         function kol:integer;virtual;
         end;
 
 
constructor obj1.init;
   begin
      writeln('vvedite text');
      readln(s);
   end;
 
 
 
function obj1.mesto:string;
   var i:integer;
      c:char;
   begin
      writeln('Input string');
      readln(s);
      for i:=1 to length(s) div 2 do
   begin
      c:=s[i];
      s[i]:=s[i+length(s) div 2];
      s[i+length(s) div 2]:=c;
   end;
      mesto:=s;
      readln;
   end;
 
 
 
function obj1.kol:integer;
  var i:integer; j:char;
  begin
     for i:=1 to length(s) do
     if  (s[i] in sim) and (i mod 2=0)  then
     k:=k+1;
     kol:=k;
  end;
 
 
 
 type   list=^elem;
        elem=record
         info:string;
         next:list;
         end;
 
       obj2=object(obj1)
            l:list;
            p:list;
            constructor init;
            function mesto:string;virtual;
            function kol:integer;virtual;
            procedure now;virtual;
         end;
 
 
 
 constructor obj2.init;
   var q:list;
   begin
   writeln('заполните');
   readln(s);
   if s<>'' then
      begin
      new(l);
      l^.info:=s;   {perviy}
      l^.next:=nil; {sled-nil}
      p:=l;
      readln(s);
      end;
    while s<>'' do
       begin
       new(q);        {}
       q^.info:=s;
       q^.next:=nil;
       p^.next:=q;
       p:=q;
       readln(s);
       end;
     s:=p^.info;
     end;
 
 
 
  function obj2.mesto:string;                                  (как я понимаю, следующие методы мои не верны)
    var
      i:integer;
      c:char;
  begin
 
     for i:=1 to length(s) div 2 do
  begin
     c:=s[i];
     s[i]:=s[i+length(s) div 2];
     s[i+length(s) div 2]:=c;
  end;
     mesto:=s;
     readln;
  end;
 
 
 
  function obj2.now:integer;
 begin
   p:=l;
   if p<>nil then
 begin
   while p^.next<>nil do
   p:=p^.next; {v konec}
   new(q); {ў **з*«®}
   q^.info:=x;
   p^.next:=q;
   p:=q;
 end
   else
   new(q);
   q^.info:=x;
   q^.next:=nil;
   p:=q;
 end;
 
 
  begin
  clrscr;
 
  obj1.init;
  writeln(obj1.kol);
  writeln;
 
  obj2.init;
  writeln(obj2.init(k))


Вернуться к обсуждению:
Первую подходящую цифру исходной строки добавить в конец же строки Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2016, 20:12
Готовые ответы и решения:

Присоединение исходной строки в конец строки получателя
Напишите процедуру Str_concat, которая присоединяет исходную строку в конец строки- получателя. Для...

Добавить в конец первой строки, последние n2-n1 слов второй строки
помогите пожалуйста! Даны две строки. Пусть n1 - число слов в первой строке, а n2 - во второй...

Добавить в конец каждой строки необходимо количество «*» что бы выровнять текст по правому краю большей строки
Дано некоторое количество строк, не больше как размер текстового окна. Добавить в конец каждой...

C Builder 10. Функция t_str() меняет конец исходной строки.
Всем доброго времени суток! Решил перевести свой старый проект, написанный в 5-ом билдере, в...

1
20.05.2016, 20:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2016, 20:12
Помогаю со студенческими работами здесь

Конкатенация строк: В конец исходной строки дописывается мусор
доброго времени суток.надо написать функцию которая делает конкатенацию строк. функцию написал,но...

Формирование строки из исходной путем заданного числа повторений исходной строки (TASM)
Задание: Написать программу формирования строки из исходной путем заданного числа повторений...

Формирование строки из исходной путём заданного числа повторений исходной строки
Помогите пожалуйста написать программку формирования строки из исходной путём заданного числа...

Формирование строки из исходной путем заданного числа повторений исходной строки
Помогите написать программу формирования строки из исходной путем заданного числа повторений...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru