Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Turbo Pascal Текстовый файл Задача №1. Имеется текстовый файл. Удалить из него: а) третью строку б) первую строку, в конце которой стоит вопросительный знак. В обоих случаях результат записать в другой файл. Задача №2. Имеется файл, элементами которого являются отдельные буквы слова "килобайт". Получить новый файл, в котором ошибки не будет. И пожалуйста люди добрые блок-схему к этим задачам. Заранее благодарю. https://www.cyberforum.ru/ turbo-pascal/ thread320702.html двухмерные массивы Turbo Pascal
составить программу:которая определяет,является ли последовательность элементов главной диагонали массива упорядоченной по неубыванию(при просмотре от левого верхнего угла массива)
Turbo Pascal массивы в массиве хранится информация о максимальной скорости каждой из 40 марок легковых автомобилей.определить скорости двух самых быстрых автомобилей! https://www.cyberforum.ru/ turbo-pascal/ thread320700.html Turbo Pascal работа с файлами имеется текстовой файл.напечатать все его строки начинающиеся с буквы "Т" https://www.cyberforum.ru/ turbo-pascal/ thread320698.html
Turbo Pascal символьные строки
дано предложение.определить сколько в нем одинаковых соседних букв
Turbo Pascal работа с файлами имеется файл,элементами которого являются 20 отдельных символов.записать в другой файл символы имеющегося файла в обратном порядке! https://www.cyberforum.ru/ turbo-pascal/ thread320694.html
Turbo Pascal символьные строки имеется файл,элементами которого являются 20 отдельных символов.записать в другой файл символы имеющегося файла в обратном порядке! https://www.cyberforum.ru/ turbo-pascal/ thread320692.html Файлы Turbo Pascal
Имеется файл, элементами которого являются отдельные буквы слова "килобайт". Получить новый файл, в котором ошибки не будет. И пожалуйста люди блок схему тоже сделайте. Заранее благодарен тем кто поможет мне. Добавлено через 5 часов 34 минуты Имеется файл, элементами которого являются отдельные буквы слова "килобайт". Получить новый файл, в котором ошибки не будет. И пожалуйста люди блок...
Turbo Pascal Записи Помогите пожалуйсто написать следующую программу: 1. Описать запись с именем MARSH, содержащую следующие поля: • название начального пункта маршрута; • название конечного пункта маршрута; • номер маршрута. 2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;... https://www.cyberforum.ru/ turbo-pascal/ thread320678.html Turbo Pascal Имеются два текстовых файла с одинаковым числом строк Имеются два текстовых файла с одинаковым числом строк. Переписать с сохранением порядка следования строки первого файла во второй, а строки второго файла — в первый. Ис-пользовать вспомогательный файл. https://www.cyberforum.ru/ turbo-pascal/ thread320666.html
Все четные числа записать в другой файл Turbo Pascal
Имеется файл с целыми числами. Все четные числа записать в другой файл. Размер заданного файла неизвестен.
Turbo Pascal Двумерные массивы . Определить: а) координаты первого максимального элемента главной диагонали массива; 6) координаты первого минимального элемента побочной диагонали массива. В обеих задачах принять, что диагонали просматриваются сверху вниз. https://www.cyberforum.ru/ turbo-pascal/ thread320662.html
1905 / 1016 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
16.06.2011, 12:36 0

Найти сумму всех элементов массива вещественных чисел, больших заданного числа - Turbo Pascal - Ответ 1764734

16.06.2011, 12:36. Показов 1707. Ответов 7
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

первая задача:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  i: Integer;
  Arr: Array of Real;
  summ, my_numeral: Real;
begin
  SetLength(arr, 20);
  for i := 0 to High(arr) do
    arr[i] := 50 + 50 * Random;
  my_numeral := 75; // Заданное число. Ты его сам потом сюда определишь.
  // Допустим, my_numeral := StrToFloat(Edit1.Text); - из едита
  summ := 0.0;
  for i := 0 to High(arr) do
    If arr[i] > my_numeral then
      summ := summ + arr[i];
  ShowMessage('Сумма элементов, больших заданного: ' + FloatToStr(summ));
end;
Добавлено через 5 минут
Далее, не буду писать как формируется массив, это же всё одно и то же задание ведь...
Второе, вроде, так будет:
Delphi
1
2
3
4
5
6
7
8
9
var
  i, min_index: Integer;
begin
  min_index := 0;
  for i := 1 to High(arr) do
    If arr[i] < arr[min_index] then
        min_index := i;
  Delete(arr, 1, min_index + 1);
end;
Проверь...

Добавлено через 1 минуту
Стоп, второе задание - 8 строка будет выглядеть иначе:
Delphi
1
Delete(arr, 1, min_index);

Не по теме:

А то и сам минимальный элемент захватится!



Добавлено через 6 минут
Вот третья:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  s: String; // строка со словами!
  i: Integer;
begin
  s := '';
  If not InputQuery('Ввод', 'Введите сюда слово', s) then
    exit;
i := 1;
  While i <= Length(s) do
    If s[i] = ' ' then
      begin
        Insert(',', s, i)
        inc(i, 2);
      end
    else
      inc(i);
  ShowMessage(s);
end;
Добавлено через 1 минуту
Точнее четвёртая, а третью сейчас сделаю...

Добавлено через 4 минуты
Ну, а вот и третья:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
var
  matrix: Аrray[1..5, 1..6] of real;
  i: Integer;
  buf: Real;
 begin
   for i := 1 to 6 do
     begin
       buf := matrix[1, i];
       matrix[1, i] := matrix[5, i];
       matrix[5, i] := buf;
     end;
 end;
Всё вроде написал. Критикуй

Вернуться к обсуждению:
Найти сумму всех элементов массива вещественных чисел, больших заданного числа Turbo Pascal
1
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2011, 12:36
Готовые ответы и решения:

Найти сумму всех элементов массива вещественных чисел, больших заданного числа
Добрый вечер) Как всегда студент перед сессией просит помощи) Завал конкретный. Во сопсна 2...

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

Найти сумму всех элементов массива вещественных чисел b(n), больших заданного числа
1. Найти сумму всех элементов массива вещественных чисел b(n), больших заданного числа.

Найти сумму всех элементов массива вещественных чисел, больших заданного числа
Помогите написать алгоритм. Задачка уже готова. С алгоритмом проблема. 1)Найти сумму всех...

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

Найти сумму всех элементов массива вещественных чисел, больших заданного числа
Найти сумму всех элементов массива вещественных чисел, больших заданного числа.Размерность массива...

Найти сумму и произведение всех элементов одномерного массива, больших заданного числа
Найти сумму и произведение всех элементов одномерного массива, больших заданного числа.

Найти сумму всех элементов массива вещественных чисел, больших заданного числа
Условие: Найти сумму всех элементов массива вещественных чисел, больших заданного числа....

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

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