Программирование

Тип работы: Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все 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 алгоритмические языки Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • .      Заменить первый отрицательный элемент массива на первый положительный.

    2.      Умножить все четные положительные элементы на последний элемент массива.

    3.      Из элементов массива P сформировать массив M той же размерности по правилу: если элемент четный, то Mi=i*Pi , если нечетный, то Mi=-Pi

  • .      Заменить второй элемент массива на максимальный среди отрицательных.

    2.      Заменить элементы массива между минимальным и максимальным на те же элементы в обратном порядке

    3.      Из элементов массива P сформировать массив M той же размерности по правилу: первый  и последний элементы  равны нулю, а все остальные по формуле Mi=-Pi*(i+1)

  • Во входном файле input.txt содержится текст. В файл output.txt выведите в алфавитном порядке все буквы, встречающиеся в тексте, и их количество.

  • Лабораторная №1.

    Разместите на форме четыре кнопки (Button). Сделайте на кнопках следующие надписи: «красный», «зеленый», «синий», «желтый». Создайте четыре обработчика события нажатия на данные кнопки, которые будут менять цвет формы в соответствии с текстом на кнопках.

    Лабораторная №2.

    Лабораторная №3.

    Лабораторная №4.

    В массиве из 20 целых чисел найти наибольший элемент и поменять его местами с первым элементом.

    Лабораторная №5.

     Дана строка, состоящая из групп нулей и единиц. Посчитать количество нулей и единиц.

     

  • Создать в программе “Блокнот” текстовый файл с текстом любимого стихотворения.

    Написать программу, которая будет построчно считывать текст из файла и определять длину каждой строки. Если длина строки четная - посчитать количество гласных букв в строке. Если нечетная - количество согласных. Вывести в новый файл строку, длину строки и количество посчитанных букв.

  • Используя методы С# работы с файлами выполните следующее задание:
    Дан двумерный массив M на N.
    Необходимо осуществить заполнение его случайными целыми двузначными числами, осуществить поиск максимальных элементов в каждой строке и вывести максимальные элементы в текстовый файл последовательно в одну строку.

  • Написать простой одностраничный сайт, с 2-3 кнопками, одной формой ввода и логом, где обработка событий происходит на C#.

  • Необходимо написать двоичное дерево поиска в Visual C#

    1. Написать программу, которая считает сумму чисел до 1000.
    2.  Написать программу, которая переворачивает заданное слово.

    Вход: Привет                   Выход: тевирП

     

    3…Написать программу, которая считает сумму вводимых чисел. 

    Вход: 2 4

    Выход: 6

     

    1. Написать программу, которая возводит 2 в заданную степень n(n > 0).

    Вход: 10             Выход: 1024

     

    5. Задание в Windows Forms

    1)Сделать хранилище паролей в Windows Forms, в котором из выпадающего списка можно будет выбирать название сайта, а ниже будет по кнопке в явном виде выдаваться логин + пароль и еще по одной кнопке пароль будет попадать в буфер обмена.

     

    Пароли можно хранить, например, в .XML файле.

     

    Ну или хотя бы в обычном текстовом файле и потом оттуда подгружать.

     

    2) А также сделать форму логина в это приложение перед тем, как получить логины и пароли от сайтов.

     

    3)Попробовать реализовать хранение данных в .XML файле в зашифрованном виде

  • Сделать 4 лабораторных работ

    Лабораторная работа №1. Классы и объекты: общие сведения, поля, методы

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, созданием объектов и классов.

    Задание для самостоятельной работы

    1. Объявите класс, который предназначен для ведения бухгалтерских записей на синтетическом счете;
    2. Для объявленного класса определите методы;
    3. Создайте несколько экземпляров класса и продемонстрируйте работу с ним: открытие счета, запись операций на счете, определение оборотов и конечного сальдо.

    Контрольные вопросы

    1) Что понимается под термином «класс»?

    2) Какие элементы определяются в составе класса?

    3) Каково соотношение понятий «класс» и «объект»?

    4) Что понимается под термином «члены класса»?

    5) Какие члены класса Вам известны?

    6) Какие члены класса содержат код?

    7) Какие члены класса содержат данные?

    8) Перечислите пять разновидностей членов класса специфичных для

    языка C#.

    Лабораторная работа №2. Классы и объекты: конструкторы и деструктуры

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием конструктуров и деструкторов.

    Задание.

    Дополните класс Rectangle деструктором. Продемострируйте его работу Задание для самостоятельной работы

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

    2. Используя решения задания, приведенного в лабораторной работе №1, дополните класс десконструктором.

    3. Создайте несколько экземпляров класса и продемонстрируйте работу конструкторов (в частности при открытии активного и пассивного счета) и деструктора.

    Контрольные вопросы

    1. Для чего используется конструктор?
    2. Что такое конструктор по умолчанию?
    3. Для чего используется деструктор?
    4. Когда запускается деструктор?

    Лабораторная работа №3. Классы и объекты: свойства. Инкапсуляция.

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием свойств. Познакомиться с реализацией принципа инкапсуляции на языке С#.

    Задание для самостоятельной работы

    1. Используя решения задания, приведенного в лабораторной работе №1 и №2, дополните класс свойствами разных видов (только для чтения, только для записи, для записи и для чтения).

    2. Создайте несколько экземпляров класса и продемонстрируйте работу индексаторами

    Контрольные вопросы

    1. Что такое инкапсуляция?
    2. Для чего используется свойства?
    3. Как вызываются методы чтения и установки свойства?
    4. Каково содержание метода чтения свойства?
    5. Каково содержание метода установки свойства?

    Лабораторная работа №4. Классы и объекты: индексаторы

    Цель работы:

    Познакомиться с основой объектного подхода в языке C#, изпользованием индексаторов.

    Задание для самостоятельной работы

    1. Используя решения задания, приведенного в лабораторной работе №1,2,3, дополните класс индесатором

    3. Создайте несколько экземпляров класса и продемонстрируйте работу индесатора

    Контрольные вопросы

    1. Что такое инкапсуляция?
    2. Для чего используется свойства?
    3. Как вызываются методы чтения и установки свойства?
    4. Каково содержание метода чтения свойства?

    10.Каково содержание метода установки свойства?

     

     

     

    .

     

  • Контрольная, Информатика и программирование  Программирование в среде Visual StudioС#

    Оператор if
    Напишите программный код.
    Ввести целое число. Если число равно 10, то присвоить ему значение -1. В противном случае присвоить значение 2.

    Оператор switch
    Написать программу, которая в зависимости от введенной буквы выводит названия сторон света, с нее начинающихся (север, юг, запад, восток).

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

    Программирование в среде Visual StudioС#

  • Контрольная, Информатика, программирование С# билет

    Оператор if

    Напишите программный код.

    Ввести два действительных числа a, b. Вывести a, если оно больше b и оба, если это не так.

    Функции

    Напишите программный код.

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

    Наследование

    Напишите программный код.

    В базовом классе найти площадь боковой поверхности куба, а в производном – площадь поверхности многоугольника. Значения должны вводиться с клавиатуры.

  • Другое, Информатика С# билет

    Операторы цикла while, do while и for.

    Напишите программный код.

    Ввести массив из 13 действительных чисел. Найти максимальный элемент относительно первого элемента.Подсказка: Создать массив и заполнить его удобно заполнять с помощью цикла for. (Создать массив: int[] table = new int[5]; Обратиться к элементу массива: table[l]). Для нахождения максимального значения необходимо создать переменную и присвоить ему значение первого элемента массива. Далее необходимо пройти по всем элементам массива с помощью цикла и если значение больше переменной, то присвоить ему новое значение массива)

    Оператор if

    Напишите программный код.

    Ввести два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменений в противном случае.

    Оператор switch

    Напишите программный код.

    Ввести символ. Если введенный символ равен то вывести «доллар», если введенный символ равен 'F', то вывести «фунт», если введенный символ равен то вывести «рубль».

  • Контрольная, Информатика ,билет, программирование

    Функции

    Напишите программный код.

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

    Операторы цикла while, do while и for.

    Напишите программный код.

    Ввести действительные числа al, а2,...,а!0, Ы, Ь2,...,Ы0. Получить последовательность cl, с2, ...,с10, члены которой равны cl = al + bl, с2 = а2 + Ь2 и так далее.

    Наследование

    Напишите программный код.

    В базовом классе найти площадь боковой поверхности прямоугольного параллелепипеда, а в производном - площадь поверхности многоугольника. Значения должны вводиться с клавиатуры.

  • Программирование билет

    Оператор if

    Напишите программный код.

    Ввести переменные целого типа а, Ь, с. Поменять их местами так, чтобы выполнялось условие а b с.

    Оператор switch

    Напишите программный код.

    Написать программу, которая в зависимости от введенного номера дня недели выводит его название.

    Наследование

    Напишите программный код.

    В базовом классе найти площадь параллелограмма, а в производном - периметр. Значения должны вводиться с клавиатуры.

  • написать две программы в Visual studio.

    1   Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.

    2    С начала суток прошло Лт секунд (N целое). Найти количество полных минут, прошедших с начала суток.

  • Задан ряд последовательных натуральных чисел от M до N (M < N), из которого удаляют сначала все числа, стоящие на нечетных местах. Затем, из оставшегося ряда удаляют все числа, стоящие в нем на четных местах. Эти действия повторяют до тех пор, пока не останется одно число.
    Требуется написать программу, которая находит оставшееся число.
    Входные данные
    Входной файл INPUT.TXT содержит число M в первой строке и число N во второй (M < N < 109).

  • Задача на языке программирования C#

    Сортировка целочисленных значений слиянием.
    Описание:
    Необходимо описать статический класс IntSorter у которого будет метод Sort, который на вход принимает массив произвольной длины из целых чисел и сортирует его. Метод Sort должен иметь возможность сортировать массив по возрастанию или убыванию. В методе Sort должен быть вручную реализован алгоритм сортировки слиянием.

  • Написать 3 программы в Visual Studio

    1    Даны три вещественных числа: Х9 К Z. Является ли истинным высказывание: «Ровно два из чисел Х: К Z являются положительными»?

    2    Задано четырехзначное число. Является ли истинным высказывание: «Данное число читается одинаково слева направо и справа налево»?

    3    Даны координаты двух различных полей шахматной доски хьуь хъУ2 (целые числа, лежащие в диапазоне 1-8). Проверить истинность высказывания: «Конь за один ход может перейти с одного поля на другое».

  • разработка windows-приложения «авиакасса» в среде ms visual studio. net. C#

    Примерный перечень полей таблиц: Номер продажи; ФИО покупателя; Пункт назначения, Номер рейса, Дата вылета, Время вылета, Время прибытия, Стоимость билета и т.д
    1. Реализовать возможность сортировки записей по датам вылета;
    2. Провести фильтрацию данных по пунктам назначения;
    3. Создать вычисляемое поле «Таможенный сбор» (5% от стоимости билета)
    4. Выбрать информацию о проданных билетах на определенный рейс. Номер рейса вводится пользователем.
    5. Ввести несколько собственных процедур обработки и выборки данных, через графики и диаграммы наглядно продемонстрировать результаты.