В языках программирования существуют средства, позволяющие описывают множества. В этом контексте, множества — это структуры, включающие в себя однотипные элементы; при этом последние никак не упорядочены внутри этой структуры. Это наборы однотипных логически связанных друг с другом объектов. Характер связей между объектами лишь подразумевается программистом и никак не контролируется программой-обработчиком. Количество элементов, входящих в множество, может меняться в пределах от 0 до 256 (множество, не содержащее элементов, называется пустым). Именно непостоянством количества своих элементов множества отличаются от массивов и записей. Описание типа множества, в языке программирования Pascal, выполняется в соответствии…
Read MoreМесяц:
Роль алгоритмизации в процессе решения задач на компьютере
Компьютер — это высокопроизводительное средство обработки информации, предназначенное для решения широкого круга самых разнообразных задач. При этом компьютер это автомат, который быстро и точно выполняет предписания, составленные программистом. Предписания представляют собой заведомое проектирование всего хода решения задачи, т.е. перечень действий, которые должны быть проделаны для получения результата. Для составления программы для компьютера и берется алгоритм решения данной задачи, т.е. точные предписания о последовательности действий, которые должны быть произведены для получения результата. Алгоритм является более общим понятием, чем программа, так как программа это запись алгоритма решения задачи в виде, пригодном для…
Read MoreПротабулировать функцию на интервале с шагом Pascal(Паскаль)
Программа, позволяющая протабулировать функцию на интервале 1,5<=x<=12,5 с шагом. h=0,75
Read MoreВычисление значения функции с помощью разложения функции в степенной ряд Pascal(Паскаль)
Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд
Read MoreОпределить, все ли гласные содержатся в заданной строке Pascal(Паскаль)
Написать программу, которая будет определять все ли гласные содержаться в заданной строке
Read MoreВывести фамилии, имена и отчества всех студентов мужского пола, не сдавших более двух экзаменов Pascal(Паскаль)
Вывести фамилии, имена и отчества всех студентов мужского пола, не сдавших более двух экзаменов Требуется проверка
Read MoreНайти минимальное и максимальное из данных чисел Pascal(Паскаль)
Описать процедуру, записывающую в переменную X минимальное из значений X и Y, а в переменную Y — максимальное из этих значений. Используя четыре вызова этой процедуры, найти минимальное и максимальное из данных чисел A, B,C, D.
Read MoreПостроить матрицу, которая образуется из исходной добавлением к ней строки максимальных значений по столбцам Pascal(Паскаль)
Разработать программу, в которой предусмотреть: — ввод размерности NxM двумерного массива А, — задание элементов массива двумя способами: ввод с клавиатуры и формирование значений с помощью функции RANDOM(K) генерирования случайных чисел в диапазоне [0..К-1]. ВАРИАНТ ЗАДАНИЯ : Построить новую матрицу, которая образуется из исходной добавлением к ней строки максимальных значений по столбцам.
Read MoreНахождение периметра и площади прямоугольного треугольника Pascal(Паскаль)
Нужно составить программу для нахождения периметра и площади треугольника.Вводимые данные: a,b — стороны прямоугольного треугольника,c — гипотенуза треугольника.(P=a+b+c; S(1 под чертой 2)a,b)
Read MoreЗадача «Семён и ожидание маршрутки» Pascal(Паскаль)
Иногда уехать на другой берег бывает очень сложно. В такие моменты Семён развлекает себя тем, что запоминает номера проезжающих мимо маршруток и пытается определить самую нерасторопную из них. Семён ждёт уже N минут, и в i-ю минуту мимо него проезжала маршрутка с номером Ai. Семён обратил внимание, что все увиденные номера к текущему моменту появлялись как минимум дважды. Теперь Семён хочет определить максимальное время между появлениями маршруток с одинаковым номером. Помогите ему удовлетворить своё любопытство. Входные данные Первая строка содержит целое число N (2 ≤ N ≤ 100000) — количество минут, в течение которых…
Read More