Программирование
Тип работы: | Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все 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 алгоритмические языки Ассемблер |
Блок-схема: | Все Есть Нет |
-
50 руб.
Оператор if
Напишите программный код.
Ввести переменные целого типа а, Ь, с. Поменять их местами так, чтобы выполнялось условие а b с.
Оператор switch
Напишите программный код.
Написать программу, которая в зависимости от введенного номера дня недели выводит его название.
Наследование
Напишите программный код.
В базовом классе найти площадь параллелограмма, а в производном - периметр. Значения должны вводиться с клавиатуры.
-
1 Даны координаты двух различных полей шахматной доски xi, yi_. хз, уз (целые числа, лежащие в диапазоне 1—8). Проверить истинность высказывания: «Слон за один ход может перейти с одного поля на другое».
2 Даны целые числа a. b, сz являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами а: Ь._ с является остроугольным».
3 Даны числа хэ у. Проверить истинность высказывания: «Точка с координатами (х,у) лежит в первой или четвертой координатной четверти».
-
Создать в программе “Блокнот” текстовый файл с текстом любимого стихотворения.
Написать программу, которая будет построчно считывать текст из файла и определять длину каждой строки. Если длина строки четная - посчитать количество гласных букв в строке. Если нечетная - количество согласных. Вывести в новый файл строку, длину строки и количество посчитанных букв.
-
1 Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.
2 С начала суток прошло Лт секунд (N — целое). Найти количество полных минут, прошедших с начала суток.
-
В заданной строке, состоящей из "слов", разделенных одним или более пробелами, убрать "лишние" пробелы, оставив по одному пробелу между
"словами". Найти количество слов
Прикреплено методическое пособие в файлах -
- Задана стоимость 1 кг яблок. Вывести стоимость 2.2, 2.4,. .., 3 кг яблок.
- Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить сумму всех четных элементов.
- Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить, верно ли, что число отрицательных элементов среди введенных больше числа положительных элементов.
-
Функции
Напишите программный код.
В основной программе ввести два целых числа, передать их значения в функцию. В функции произвести с ними следующие действия: получить их сумму.
Операторы цикла while, do while и for.
Напишите программный код.
Ввести действительные числа al, а2,...,а!0, Ы, Ь2,...,Ы0. Получить последовательность cl, с2, ...,с10, члены которой равны cl = al + bl, с2 = а2 + Ь2 и так далее.
Наследование
Напишите программный код.
В базовом классе найти площадь боковой поверхности прямоугольного параллелепипеда, а в производном - площадь поверхности многоугольника. Значения должны вводиться с клавиатуры.
-
100 руб.
Операторы цикла while, do while и for.
Напишите программный код.
Ввести массив из 13 действительных чисел. Найти максимальный элемент относительно первого элемента.Подсказка: Создать массив и заполнить его удобно заполнять с помощью цикла for. (Создать массив: int[] table = new int[5]; Обратиться к элементу массива: table[l]). Для нахождения максимального значения необходимо создать переменную и присвоить ему значение первого элемента массива. Далее необходимо пройти по всем элементам массива с помощью цикла и если значение больше переменной, то присвоить ему новое значение массива)
Оператор if
Напишите программный код.
Ввести два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменений в противном случае.
Оператор switch
Напишите программный код.
Ввести символ. Если введенный символ равен то вывести «доллар», если введенный символ равен 'F', то вывести «фунт», если введенный символ равен то вывести «рубль».
-
Оператор if
Напишите программный код.
Ввести два действительных числа a, b. Вывести a, если оно больше b и оба, если это не так.
Функции
Напишите программный код.
В основной программе ввести два целых числа, передать их значения в функцию. В функции произвести с ними следующие действия: найти меньшее по абсолютной величине.
Наследование
Напишите программный код.
В базовом классе найти площадь боковой поверхности куба, а в производном – площадь поверхности многоугольника. Значения должны вводиться с клавиатуры.
-
Оператор if
Напишите программный код.
Ввести целое число. Если число равно 10, то присвоить ему значение -1. В противном случае присвоить значение 2.
Оператор switch
Написать программу, которая в зависимости от введенной буквы выводит названия сторон света, с нее начинающихся (север, юг, запад, восток).
Наследование
Напишите программный код.
В базовом классе найти площадь боковой поверхности прямоугольного параллелепипеда, а в производном – площадь поверхности многоугольника. Значения должны вводиться с клавиатуры.
Программирование в среде Visual StudioС# -
100 руб.
Постройте таблицу значений функции z=f(x,y) и найдите наименьшее значение функции при изменении х на отрезке (а;Ь] с шагом hl и у на отрезке [c;dj с шагом Ь2.
а=0.1 Ь= 1.5 с=1 d=2 Ы=0.1 Ь2=0.1 z(x,y) = х + 1/х + (1 - у)/2
-
. Заменить второй элемент массива на максимальный среди отрицательных.
2. Заменить элементы массива между минимальным и максимальным на те же элементы в обратном порядке
3. Из элементов массива P сформировать массив M той же размерности по правилу: первый и последний элементы равны нулю, а все остальные по формуле Mi=-Pi*(i+1).
-
. Заменить первый отрицательный элемент массива на первый положительный.
2. Умножить все четные положительные элементы на последний элемент массива.
3. Из элементов массива P сформировать массив M той же размерности по правилу: если элемент четный, то Mi=i*Pi , если нечетный, то Mi=-Pi.
-
Необходимо написать двоичное дерево поиска в Visual C#
-
100 руб.
Постройте таблицу значений функции z=f(x,y) и найдите наименьшее значение функции при изменении x на отрезке [a;b] с шагом h1 и y на отрезке [c;d] с шагом h2.
Программирование на языке высокого уровня (1)
Самостоятельные задания - 5 заданий
Каждый студент выполняет все задания и в файле сдает на проверку
1. Написать программу, которая считает сумму чисел до 1000.
class Program {
static void Main() {
int sum = 0;
int i;
for (i = 1; i <= 5; i++)
sum = sum + i;
}
Console.Write(sum);
Console.ReadKey();
}
}
2. Написать программу, которая переворачивает заданное слово.
Вход:
Привет
Выход: тевирП
class Program
{
static void Main() {
string st = Console.ReadLine();
string ts =
for (int i = st.Length - 1; i >= 0; --i)
ts = ts + st[i];
}
Console.WriteLine(ts);
Console.ReadKey();
}
}
3. Написать программу, которая считает сумму вводимых чисел.
Вход:
2
4
Выход:
6
class Program
{static void Main() {
int a, b;
a = Convert.ToInt32(Console.ReadLine());
b = Convert.ToInt32(Console.ReadLine());
Console.Write(a + b);
Console.ReadKey();
4. Написать программу, которая возводит 2 в заданную степень п(п > 0).
Вход: 10
Выход: 1024
class Program
{
static void Main()
{
int n;
int otv = 1;
n = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i<=n; i++)
otv = otv * 2;
}
Console.Write(otv);
Console.ReadKey();
}
}
5. Задание в Windows Forms
1)Сделать хранилище паролей в Windows Forms, в котором из выпадающего списка можно будет выбирать название сайта, а ниже будет по кнопке в явном виде выдаваться логин + пароль и еще по одной кнопке пароль будет попадать в буфер обмена.
Пароли можно хранить, например, в .XML файле.
Ну или хотя бы в обычном текстовом файле и потом оттуда подгружать.
2) А также сделать форму логина в это приложение перед тем, как получить логины и пароли от сайтов.
3)Попробовать реализовать хранение данных в .XML файле в зашифрованном виде
Задание 1
14. Даны действительные числа xl, х2, хЗ, у!, у2, уЗ. Выяснить, является ли треугольник с вершинами (xl, yl), (х2, у2), (хЗ, уЗ) прямоугольным?
Задание 2
14. Для заданного натурального числа п рассчитать сумму 1 + 3 + 5 + ...+ 2/? —1 и сравнить со значением л(/74-1).
Задание 3
14. Написать программу для вычисления сопротивления цепи из нескольких проводников, соединенных параллельно (значения сопротивлений вводятся одно за другим и для завершения ввода нажимается 0).
100 руб.1 Даны три вещественных числа: Х9 К Z. Является ли истинным высказывание: «Ровно два из чисел Х: К Z являются положительными»?
2 Задано четырехзначное число. Является ли истинным высказывание: «Данное число читается одинаково слева направо и справа налево»?
3 Даны координаты двух различных полей шахматной доски хьуь хъУ2 (целые числа, лежащие в диапазоне 1-8). Проверить истинность высказывания: «Конь за один ход может перейти с одного поля на другое».
100 руб.Сортировка целочисленных значений слиянием.
Описание:
Необходимо описать статический класс IntSorter у которого будет метод Sort, который на вход принимает массив произвольной длины из целых чисел и сортирует его. Метод Sort должен иметь возможность сортировать массив по возрастанию или убыванию. В методе Sort должен быть вручную реализован алгоритм сортировки слиянием.