Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
K.o.S.
1

Целые числа,Вычесление с хранением последовательностей,Двумерные массивы,Обработка последовательностей символов

11.05.2011, 21:33. Показов 1181. Ответов 1
Метки нет (Все метки)

Добрые люди помогите решить несколько задач очень нужна помощь!

1.Найти все простые несократимые дроби,заключённые между 0 и 1,знаменатели которых не превышают 7 (Дробь задаётся двумя натуральными числами - числителем и знаменателем)

2.Дано натуральное число число m, действительные числа а1,...,а30 (числа а1,...,а30 попарно различны? m≤30). В последовательности а1, ... ,а30 поменять местами наибольший член и член номером m.

3.Даны натуральное число n≥2 , действительная квадратная матрица порядка n. Поостроить последовательность b1,...,bn из нулей и единиц,в которой b1=1 тогда и только тогда,когда элементы
i -строки матрицы образуются возрастающую последовательность.

4.Даны натуральное число n,символы s1,...,sn. Заменить в последовательности s1,...,sn каждую группу букв hild группой букв children.

5.Дано натуральное число , действительные числа х1 , у1 , х2 , у2,...,хn,уn. Найти площадь n - треугольника,вершины которого при некотором последовательном обходе имеют координаты (х1,у1),(х2,у2),...,(хn,уn).Определить процедуру вычисления площади треугольника по координатам его вершин.
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2011, 21:33
Ответы с готовыми решениями:

Обработка последовательностей символов
В записке слова зашифрованы — каждое из них записано наобо- рот. Расшифровать сообщение. ...

Обработка последовательностей символов
Даны натуральное число n , символы S1 , …. ,Sn. Преобразовать последовательность S1, …., Sn ,...

Обработка последовательностей символов
Написать программу , которая : определит число различных, не повторяющихся в заданном тексте слов.

Обработка последовательностей символов
Обработка последовательностей символов

__________________
1
119 / 107 / 29
Регистрация: 18.12.2010
Сообщений: 378
12.05.2011, 08:47 2
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от K.o.S. Посмотреть сообщение
1.Найти все простые несократимые дроби,заключённые между 0 и 1,знаменатели которых не превышают 7 (Дробь задаётся двумя натуральными числами - числителем и знаменателем)
Могу вот это предложить
Delphi
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
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Math;
 
type
  TForm1 = class(TForm)
    Button1: TButton;
    Memo1: TMemo;
    procedure Button1Click(Sender: TObject);
    function Check(A, B: Integer): Boolean;
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
 
implementation
 
{$R *.dfm}
 
// Find the greatest common factor of two integers
 
function TForm1.Check(A, B: Integer): Boolean;
var
  Lfactor: Integer;
begin
  Result := True;
 if A = B then
  begin
    Result := False;
    Exit;
  end;
  Result := True;
  for Lfactor := trunc(max(A, B) / 2) downto 2 do
  begin
  if (frac(A / Lfactor) = 0) and (frac(B / Lfactor) = 0) then
    begin
      Result := False;
      Exit; // GCF has been found. No need to continue
    end;
  end;
end;
 
 
procedure TForm1.Button1Click(Sender: TObject);
var
sDelim, sDelit : Integer;
begin
for sDelit := 1 to 7 do
  begin
    for sDelim := 1 to sDelit do
      begin
        if Check(sDelim, sDelit) then
          begin
            Memo1.Lines.Add('Найдена несократимая дробь: '+IntToStr(sDelim)+'/'+IntToStr(sDelit));
          end;
      end;
  end;
end;
 
end.
На форме Button1 и Memo1.
Функция Check стырена (и немного изменена для этой программы) отсюда
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2011, 08:47

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Обработка последовательностей символов
Выполнить задания для строки символов. Удалить в строке все вхождения «abc».

Обработка последовательностей символов
Удалите из заданного текста все символы, не являющиеся буквами и замените каждую большую букву...

ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНОСТЕЙ СИМВОЛОВ
Подсчитать сколько раз среди символов встречается буква х

Обработка последовательностей символов
Отредактировать предложение,удаляя из него лишние пробелы, оставляя только по одному между словами.

Обработка последовательностей символов
Дано натурально число n, символы S1........Sn. .Заменить в последовательности S1........Sn ...

Обработка последовательностей символов
Помогите пожалуйста решить задачку Дана строка символов s1,...,sn. Преобразовать...


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

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

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