Программирование
Тип работы: | Все Задача Лабораторная работа |
Язык программирования: | Все Bash Basic Batch C C# C# ASP .NET C++ Delphi Fortran Free Basic HTML Java JavaScript Object Pascal Pascal Pascal ABC Python Turbo Pascal VBA Visual Basic алгоритмические языки Ассемблер |
Блок-схема: | Все Есть Нет |
-
Задание 1
Вычислить произведение n множителей
(Составить программу для выполнения)
ЗАДАНИЕ 2
Задание 2. Постановка задачи. Написать оптимальную (по числу арифметических операций) программу для вычисления приведенной ниже функции. Построить график данной функции на отрезке [а: Ь], а также график касательной к ней в точке с абсциссой л0.
ЗАДАНИЕ 3
Постановка задачи. За табулировать функцию двух переменных ?(хчу) внутри квадрата хж<х > х > н .y^v >/ > ут и области существования функции z. Шаги табуляции Ах = Ду. Результаты вывести на рабочий лист Excel. В точках, где функция не определена вывести 4 символа «♦». Выделить различным цветом точки, в которых функция определена н точки, в которых функция не определена.
-
200 руб.
Оператор цикла.
2.14 Программа. Даны натуральное n и n вещественных пар (x,y). Рассматривая пары (x,y) как координаты точек на плоскости, определить радиус наименьшего круга ( с центром в начале координат ), внутрь которого попадают все эти точки.
2.20 Не используя стандартные функции (за исключением abs), вычислить с точностью eps>0:
Д) y=arctgx=x - x^3/3 + x^5/5 - ... + (-1)^n*x^(2n+1)/(2n+1) + ... ( abs(x)<1 );
Регулярные типы: векторы.
3.2 Для решения каких из следующих задач нужны массивы, а в каких задачах можно обойтись и без них?
Б) Дано 50 чисел. Определить, сколько среди них отличных от последнего числа.
3.10. Упорядочить массив Х по возрастанию ( т.е. переставить его элементы так, чтобы для всех k выполнялось x(k)<=x(k+1) ), используя следующий алгоритм сортировки ( упорядочения ):
А) СОРТИРОВКА ВЫБОРОМ: отыскивается максимальный элемент массива и переносится в конец массива; затем этот метод применяется для ко всем элементам, кроме последнего ( он уже находится на своем окончательном месте), и т.д.
Регулярные типы: матрицы.
Программа. Определить, является ли заданная целая квадратная матрица10-го порядка ортонормированной, т.е. такой, в которой скалярное произведение каждой пары различных строк равно 0, а скалярное произведение каждой строки на себя равно 1.
-
Написать программу для кусочной функции
-
Создание самостоятельно второго проекта «Вычисление периметра и площади треугольника»
Этапы Создания первого приложения (проекта) «Вычисление периметра и площади треугольника» должны соответствовать пунктам 4.1.3. Содержание отчета.
- 1. Тема и название работы:
Интегрированная среда разработки Visual Studio .NET и основные понятия
– Вычисление периметра и площади треугольника.
- 2. Задание на разработку проекта Проект-4-1-Лаб: Сформулируем содержательную постановку задачи:
Создать приложение на Visual Basic с именем Проект-4-1-Лаб, которое должно вычислять периметр и площадь треугольника по заданным значениям трех его сторон. То есть:
Задано: А, В, С – значения сторон треугольника.
Требуется определить: Р – периметр треугольника,
S – площадь треугольника.
Ограничения на значения исходных данных и их соотношения:
А>0, В>0, C>0, А+В>С, А+C>В, В+C>А одновременно.
Проект-4-1-Лаб должен иметь простой интерфейс пользователя:
- две Кнопки управления;
- три поля, отображающие входные данные; • два поля, отображающие выходные данные.
-
задание: сделать форму с кнопками ТРЕВОГА и ОТМЕНА и окно, в котором загорается надпись ТРЕВОГА, после нажатия кнопки ОТБОЙ- надпись ОТМЕНА
-
абораторная, Программирование Написать программу для 11 задач на языке программирования visual basic
500 руб.1.13. (Тема: Основы работы в Microsoft Visual Basic. Программирование линейных алгоритмов в Microsoft Visual Basic. )
Составьте программы и блок-схемы для решения следующих задач, выведите результаты с использованием текстовых пояснений.
Задача: Определить время падения камня на поверхность земли с высоты h. Пример: h=10 м .Ответ: 1,4278 с.
2.14. (Тема: Основы работы в Microsoft Visual Basic. Программирование разветвляющихся алгоритмов в Microsoft Visual Basic. )
Составьте программы и блок-схемы для решения следующих задач, выведите результаты с использованием текстовых пояснений. Ввод и вывод данных реализовать двумя способами.
Задача 1: Даны три числа x,y,z. Найти и вывести на печать число, имеющее максимальное значение по модулю.
Задача 2: Найти и напечатать: u=min{x+y, xy}.
3.15. (Тема: Основы работы в Microsoft Visual Basic. Программирование разветвляющихся алгоритмов (выбора) в Microsoft Visual Basic. )
Составьте программы и блок-схемы для решения следующих задач, выведите результаты с использованием текстовых пояснений. Вывод и ввод данных реализуйте любым способом.
Задача: Cоставить программу, которая по заданным номеру месяца определяет количество дней в этом месяце.
4.16. (Тема: Основы работы в Microsoft Visual Basic. Программирование циклических алгоритмов в Microsoft Visual Basic. Оператор безусловного перехода, оператор цикла с параметром в Microsoft Visual Basic. )
Составьте программы и блок-схемы для решения следующих задач, выведите результаты с использованием текстовых пояснений. Задачи выбрать в соответствии со своим вариантом. Реализовать решение данной задачи двумя способами: без использования оператора цикла (воспользовавшись оператором безусловного перехода GoTo) и с использованием оператора арифметического цикла. Вывод и ввод данных реализуйте двумя способами по Вашему усмотрению.
Задача:
5.17. (Тема: Основы работы в Microsoft Visual Basic. Программирование циклических алгоритмов в Microsoft Visual Basic. Операторы цикла с условием. )
Составьте программы и блок-схемы для решения следующих задач, выведите результаты с использованием текстовых пояснений. Вывод и ввод данных реализуйте двумя способами. Точность вычисления должна составлять не более 10-4 в тех случаях, где она не указана в условии задачи.
Задача:
6.18. (Тема: Работа со строками в Microsoft Visual Basic )
Составить программу, используя функции работы со строками.
Задача: Дано предложение, в котором слова разделены запятой или пробелом, а общая длина ≤80. Найти и напечатать все слова, которые начинаются на заданную букву.
7.19-20. (Тема: Одномерные массивы в Microsoft Visual Basic )
Составьте программу, реализующую алгоритм решения задачи, выведите результаты с использованием текстовых пояснений. Задачу выбрать в соответствии со своим вариантом.
Задача: Дан массив C(m), m≤15. Вывести на печать номера тех элементов массива, которые меньше последнего, и их число, а также вывести на печать элементы массива C.
8.21-22. (Тема: Двумерные массивы в Microsoft Visual Basic )
Составьте программу, реализующую алгоритм решения задачи, выведите результаты с использованием текстовых пояснений.
Задача: В данной действительной матрице размера 6х9 поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Предполагается, что эти элементы единственны.
9.23-24. (Тема: Сортировка массивов в Microsoft Visual Basic )
Задача 1:
Составить программу упорядочения N элементов массива X(K), K>=15 (K вводится с клавиатуры). Вид сортировки, метод сортировки, количество сортируемых элементов N, которые следует использовать в программе, указаны для каждого варианта в расположенной ниже таблице.
Вид сортировки
Метод сортировки
N
по возрастанию
Сортировка Шейкером
Последние 8
Задача 2:
Составить программу упорядочения элементов строки (столбца) массива X(K, L), K>=4, L>=4. Вид сортировки, метод сортировки, номер строки (столбца) сортировки, которые следует использовать в программе, указаны для каждого варианта в расположенной ниже таблице.
Вид сортировки
Метод сортировки
Сортируемый элемент
N строки / столбца
по возрастанию
Сортировка Шейкером
Строка
1
-
Вариант 6
J Сформировать по числовому заданию даты (число, месяц) ее словесную форму с учетом падежей (именительного, родительного, дательного, винительного, творительного, предложного). (Например: дата - 21.12, родительный падеж: "двадцать первого декабря"). Исходная информация вводится с клавиатуры.
Лабораторная работа №3. Простые циклы
Задача 1.
Вычислить выражения, используя для организации цикла операторы FOR ... NEXT (значения переменной п задавать с клавиатуры):
Задача 2.
Определить су мму ряда с заданной точностью / (J > 0) и число слагаемых, необходимых для достижения этой точности. Точность считается достигнутой, если очередное слагаемое по модулю меньше t (это и последующее слагаемое не учитываются). Использовать для организации цикла операторы IX) ... LOOP или WHILE ... WEND (значения буквенных переменных задавать с клавиатуры):
Задача 3.
Даны натуральные числа т и п. Определить наибольший общий делитель этих чисел.
Задача 4.
Дано натуральное число п. Поменять порядок цифр в этом числе на обратный.
Лабораторная работа №5. Символьные функции
В исходной строке aS определить и вывести слова, которые встречаются в строке по одному разу.
Лабораторная работа №6.Графика
Построить совокупность п квадратов с общим центром.