Код на Pascal ABC Дан набор из N отрезков различной длины. Сколькими можно выбрать из этих отрезков три, из которых можно составить (невырожденный) треугольник?
Входные данные
Сначала вводится количество отрезков, затем длины этих отрезков (еще N чисел).
Выходные данные
Программа должна вывести одно число - искомое количество
Количество отрезков - не менее 3 и не более 20. Длина каждого отрезка - натуральное число, не превосходящее 1000. Все отрезки имеют разную длину.
//Задан одномерный массив, заполненный 15-тью случайными целыми числами из интервала от -20 до 20.
//Составь программу, выполняющую следующие действия: Заполнение массива, вывод на экран всех элементов исходного массива в строчку через пробел,
//сортировка элементов массива по возрастанию, вывод полученного в результате массива на экран с новой строки через пробел.
program massiv;
var m:array[1..15] of integer;
i,j:byte;
t:integer;
BEGIN
//заполнение случайными числа в диапазоне [-20;20]
//random(41) выдает случ. значение от 0 до 40, если вычесть -20 с концов этого отрезка получится от -20 до 20
for i:=1 to 15 do m[i]:=random(41)-20;
//вывод полученного массива на экран
for i:=1 to 15 do write(m[i],' ');
writeln;//переход на следующую строку
//сортировка пузырковым методом
for i:=1 to 14 do
for j:=i+1 to 15 do
if (m[i]>m[j]) then begin
t:=m[i]; m[i]:=m[j]; m[j]:=t;//обмен элементов массива местами
end;
writeln('Остортированный массив');
//вывод сортированного массива на экран
for i:=1 to 15 do write(m[i],' ');
END.
Объяснение:
Відповідь:
Можливості використання візуалізованою середовища програмування Scratch з розширеного освіті .
1) Має схожість з конструктором Лего.
2) Створює серію ігор за до тексту .
3) Створює програми з використанням алгоритму.
4) Ігрова середовище програмування
Lazarus має ряди компонентів:
1) Проект Lazarus є вільну середу швидкої розробки програмного забезпечення для компілятора:
Free Paskal
2) Входить в головне вікно проекту Lazarus:
меню + панель інструментів
3) Текст, який відображається на елементі або поблизу елемента контролю відповідає властивості:
Caption
4) Рядок тексту, яка представляє фактичні дані, які цей об'єкт містить, відповідає властивості:
Text