Дофига прог Делфи 1 (задачи)

Посмотреть архив целиком

  • В основной программе создать текстовый файл из 10 строк(из слов, разделенных пробелами). С помощью программы посчитать кол-во слов в каждой строке. Записать полученные данные в массив из 10 элементов и распечатать с помощью подпрограммы.

  • Протабулировать функцию у=ехр(х)/х на интервале (0,2). Найденные значения записать в массив. Найти наименьшее значение функции.

  • Создать функцию, которая считала бы lgх. Условие принадлежности х области определения проверить внутри функции, число ввести в основной программе.

  • Написать три функции работы со строкой: а) подсчитывает кол-во лат букв, б) удаляет все цифры, в) сортирует по алфавиту строку. Глобальных переменных не использовать. Строку ввести в основной программе.

  • В основной программе создать файл записей. В записи 2 поля: фамилия студента и его рейтинг. В подпрограмме создать массив записей, в который входят студенты с рейтингом меньше 60. создать подпрограмму для вывода массива. В основной программе упорядочить его по алфавиту.

  • Дана матрица (ввести в подпрограмме). Найти максимальный элемент среди элементов с четной суммой индексов и минимальный с нечетной.

  • Создать массив из 15 строк. В каждой строке удалить заданное слово (создать процедуру). Итоговый массив записать в файл.

  • дана матрица. Ввод-вывод с помощью процедур, удалить главную диагональ матрицы. Записать полученную матрицу и вывести.

  • Ввести массив строк, составить процедуру, которая считает кол-во вхождений каждого элемента строки st в этот массив строк, рез-т записать в текстовый файл с соответствующими комментариями. Файл открыть в главной программе.

  • Дан массив В(5). На место 1-го элемента записать произведение элементов с четными индексами. Исходный и полученный массивы распечатать и отсортировать по возрастанию.

  • Создать функцию вычисления гипер. косинуса с помощью формулы маклорена ch(x)=x^2/2!+x^4/4!+x^6/6!+…+x^2n/(2n)!+… c точностью ер=0.001. создать процедуру табулирования функции у=x^2/2*ch(x) на [-1,1] используя функцию вычисления ch(x). В основной программе задать интервал табулирования. Глобальных переменных не использовать.

  • В матрице найти в каждой строке max и min элементы и поменять их местами. Размер матрицы ввести в основной программе. Написать процедуру ввода-вывода.

  • Дана матрица m-n.найти сумму элементов каждой строки, из рез-тов сформировать новый массив, его отсортировать по возрастанию и вывести на экран.

  • создать функцию: в массиве найти сумму элементов, номера строк и столбцов которых принадлежат множеству s1,s2. ввод и вывод матрицы записать в процедуре. Глобальных переменных не использовать.

  • найти функцию для нахождения интеграла функции y=e^x-arctg(x) на интервале(0,1], применить и к 2 интервалам (1,2], (2,3] с точностью 0.0001. вывести рез-т в массиве.

  • найти последний по алфавиту элемент массива строк. Найти в этом элементе кол-во букв. Ввод-вывод матрицы, рез-т распечатать.




  • Случайные файлы

    Файл
    99968.rtf
    29531-1.rtf
    174650.rtf
    issl_men.DOC
    57649.rtf




    Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
    Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
    Это можно сделать совершенно бесплатно. Читайте подробности тут.