Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal ABC Модули написать модуль который подсчитывает сумму n-й строки двумерного массива https://www.cyberforum.ru/ pascalabc/ thread2529364.html Pascal ABC Построить блок-схему
program Project1; var a: array of integer; // Переменная для хранения массива. n: integer; // Переменная для хранения значения количества элементов в массиве. i,k: integer; // Вспомогательные переменные для организации циклов. sum: integer; // Переменная для хранения значения суммы. mult: integer; // Переменная для хранения значения произведения. maxvalelem: integer; //...
Pascal ABC Перевести код из C++ в PascalABC https://www.cyberforum.ru/ pascalabc/ thread2529339.html
#include <iostream> //digiroot using namespace std; int digiroot(int number) { if (number == 0) return number; return number%10 + digiroot(number/10); }
Pascal ABC Создать упорядоченный массив и вывести его на экран 3,9,27,.(не используя возведение в степень). Выполнить бинарны https://www.cyberforum.ru/ pascalabc/ thread2529323.html
Создать упорядоченный массив и вывести его на экран 3,9,27,...,3^n(не используя возведение в степень). Выполнить бинарных поиск значения введенного с клавиатуры. Вывести его индекс в массиве или сообщение что элемент нет найден
Найти сумму положительных элементов и произведение отрицательных массива Pascal ABC
Задан одномерный массив А(N) (N<=60). Найти сумму положительных элементов и произведение отрицательных массива. Если сумма больше произведения, найти максимальный элемент массива, а если нет – выдать об этом сообщение.
Pascal ABC Написать программу решения следующей задачи: Вычислить и запомнить суммы положительных элементов каждой строки матриц A https://www.cyberforum.ru/ pascalabc/ thread2529165.html
Написать программу решения следующей задачи: Вычислить и запомнить суммы положительных элементов каждой строки матриц A(6,6) и B(5,5). Использовать подпрограмму. Есть решение через графику: uses graphabc; type mas1=array of real; mas2=array of real; var a,b:mas2; d,f:mas1;
Pascal ABC Строки https://www.cyberforum.ru/ pascalabc/ thread2529153.html
Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +, –, *. Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков. Найти самую длинную группу цифр. Если эту наибольшую длину имеет несколько групп, то...
Pascal ABC Реализация алгоритмов внешней сортировки
1.Реализовать алгоритм сортировки прямым слиянием. Размер массива задаёт пользователь. Вывести на экран исходный и отсортированный массивы. 2.Разработать алгоритм сортировки естественным слиянием. Отсортировать с помощью него массив.
Pascal ABC Стек https://www.cyberforum.ru/ pascalabc/ thread2529127.html
Заполнить очередь 15 случайными числами из интервала . Найти среднее арифметическое нечетных чисел. Результат поместить в очередь.
Pascal ABC Очередь Заполнить очередь 15 случайными числами из интервала . Найти среднее арифметическое нечетных чисел. Результат поместить в очередь. https://www.cyberforum.ru/ pascalabc/ thread2529126.html
Работа со строками Pascal ABC
Нужна помощь, дали задание, о котором я писал ~ неделю назад. Так вот там есть условия которые были не сделаны. Из своих соображений я пытался написать недостающие пункты из той темы, но какого-то черта оно не работает правильно. Ну а собственно не хватает двух условий: 6. Составить новое предложение из слов первой и второй строки по принципу перестановки слов; 8. В третьей строке заменить...
Pascal ABC Подпрограмма: Удаление из текстового файла цифр... Создать модуль, содержащий указанные подпрограммы: удаления из текстового файла цифр; вычисления количества символов в текстовом файле; вычисления количества строк в текстовом файле. Привести пример на использование модуля. https://www.cyberforum.ru/ pascalabc/ thread2529006.html
0 / 0 / 0
Регистрация: 04.11.2019
Сообщений: 6
0

Нужно перевести код из Turbo Pascal в Pascal ABC - Pascal ABC - Ответ 13989108

13.11.2019, 09:23. Показов 994. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
       Program n5;
       {
         Задача.  Описать функцию less(f) от непустого файла f   
                  типа reals, type = file of real; которая
                  подсчитывает количество элементов файла f,
                  меньших среднего арифметического всех
                  элементов этого файла.
       }
 
       Uses Crt;
 
       Const
         n: word = 1000;
 
       Type
         reals = file of real;
       Var
 
         f: reals;
         buf: real;
 
       Procedure fileOpen ( var
                              f {файловая переменная вещественного типа}
                              : reals;
                              name {имя файла}
                              : string
                          );
       {
        Создает или открывает файл.
       }
       begin
         Assign (f, name);
         {$I-}   {отключение генерации кода проверки ошибок ввода-вывода}
         Reset (f);
         if IOResult <> 0
           then
             begin
               Rewrite (f);
               if IOResult <> 0
                 then
                   begin
                     Write ('Ошибка при создании файла!',^G);
                     Readln;
                     Halt (0101);
                   end;
             end;
         {$I+}
       end;
 
       Procedure writeToFile ( n {количество всех обьектов файла}
                               : word
                             );
       var
         i {переменная цикла}
         : word;
       {
        Заполняет файл случайными обьектами типа reals.
       }
       begin
         i := 1;
         while (i <> n) do
           begin
              buf := 1000 / (Random (999) + 1);
              Write (f, buf);
              Inc (i);
           end;
       end;
 
       Function less ( var
                         f {файловая переменная вещественного типа}
                         : reals;
                         n {количество всех обьектов файла}
                         : word
                     )
                     : word;
       var
         i, {переменная цикла}
         l {счетчик}
         : word;
         sArif {накопитель арифметического обьектов файла.}
         : real;
       {
         Возвращает количество обьектов открытого файла меньших
         среднего арифметического всех обьектов.
       }
       begin
         Seek (f, 0);
         i := 1;
         sArif := 0;
         while (i <> n) do
           begin
             Read (f, buf);
             sArif := sArif + buf;
             Inc (i);
           end;
         sArif := sArif / n;
         Seek (f, 0);
         l := 0;
         while (i <> 1) do
           begin
             Read (f, buf);
             if buf < sArif
               then
                 Inc (l);
             Dec (i);
           end;
         less := l;
       end;
 
       Begin
         Randomize;
         ClrScr;
         fileOpen (f, 'reals.tmp');
         writeToFile (n);
         WriteLn (
                   'Количество обьектов в файле меньших среднего ' +
                   'арифметического этих обьектов равно: ', less (f, n)
                 );
         Close (f);
         Erase (f);
         Readln;
       End.
Большое спасибо за помощь

Вернуться к обсуждению:
Нужно перевести код из Turbo Pascal в Pascal ABC Pascal ABC
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2019, 09:23
Готовые ответы и решения:

Перевести из Turbo Pascal в Pascal ABC
Добрый вечер. Необходимо перевести этот код из Turbo Pascal в Pascal ABC. Заранее спасибо. uses...

Переписать код из Turbo Pascal в Pascal ABC
Программа 1: program zadacha; uses crt, graph; const m=150; var gd,gm,i,j,s1,s2,c: integer;...

Переписать код из Turbo Pascal в pascal ABC
очень плохо знаю Turbo Pascal, а времени на изучение нет, а его надо переписать в Pascal ABC, буду...

Переписать код из Turbo Pascal в Pascal ABC
Переписать код из Turbo Pascal в Pascal ABCprogram zadacha; uses crt, graph; const m=150; var...

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

Переписать код из Turbo Pascal в Pascal ABC
Переписать код из Turbo Pascal в pascal ABCprogram zadacha; uses crt, graph; const m=50; var...

Переписать код из Turbo Pascal в Pascal ABC
program zadacha; uses crt, graph; const m=50; var gd,gm,i,j,s1,s2,c1,c2: integer;...

Перевести код Pascal ABC NET в Pascal ABC
Помогите, плиз Сделал на Pascal ABC NET, но нужно его открыть в обычном Pascal ABC. Не компилит...

Перевести в код Pascal ABC из кода Pascal Delphi
procedure TForm1.Button1Click(Sender: TObject); const n=8; var x:array of real; y,z:array of...

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