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

Тип работы: Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Bash Basic Batch C C# C# ASP .NET C++ Delphi Fortran HTML Java JavaScript Object Pascal Pascal Pascal ABC Python VBA Visual Basic алгоритмические языки
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Решить 1 лабораторную работу Состоящую из трёх задач
    1. Задана стоимость 1 кг яблок. Вывести стоимость 2.2, 2.4,. .., 3 кг яблок.
    2. Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить сумму всех четных элементов.
    3. Пользователь вводит с клавиатуры последовательно 5 действительных чисел, определить, верно ли, что число отрицательных элементов среди введенных больше числа положительных элементов.
  • Решить 3 лабораторные работы на языке Си.-
    Лабораторная работа №1

    ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

    Цель работы: Приобретение навыков разработки алгоритмов формирования и обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.

    Задание к лабораторной работе

     В соответствии с вариантом разработайте алгоритм обработки элементов массива.

              Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.

    Проведите тестирование программы в среде программирования.

     

    Массив А[15] сформировать датчиком случайных чисел.

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

  • 1   Практическая работа №1 «Файлы»

    1.1   Цель работы

    Изучить способы создания и работы с файлами в языке С++

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

    Практическая работа №1 «Структуры»

    1.1   Цель работы

    Изучить особенности работы с составным типом данных – структуры.

    1.)            Описать структуру с именем NOTE, содержащую следующие поля:

    • фамилия, имя;
    • номер телефона;
    • день рождения (массив из трех чисел).

    2.)            Написать программу, выполняющую следующие действия:

    • ввод с клавиатуры данных в массив, состоящий из n элементов типа NOTE, записи должны быть упорядочены по трем первым цифрам  номера телефона;
    • вывод на дисплей информации о человеке, чья фамилия введена с клавиатуры;
    • если такого нет, выдать на дисплей соответствующее сообщение.
  • Задание на АБК

     Общая задача

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

    2. Индивидуальные задачи.

    Вычислить   сумму объемов  заданных  геометрических  фигур, используя АБК  geom с чистой виртуальной функцией вычисления объема.

    Фигура1

    Фигура2

    параллелепипед

    сфера

  • Лабораторная,--программирование-на-СИ-

    Реализовать заданный метод сортировки строк числовой матрицы в
    соответствии с индивидуальным заданием(метод Шелла). Для всех вариантов добавить
    реализацию быстрой сортировки (quicksort). Оценить время работы каждого
    алгоритма сортировки и сравнить его со временем работы стандартной
    функции сортировки, используемой в выбранном языке программирования.

  • Контрольная, Основы алгоритмизации и программирования  Сделать на Паскале 3 задания

    5.8 Программа. Дано не менее трёх натуральных чисел, за которыми следует
    0. Определить три наибольших среди них.

    10.9.Пусть текстовый файл t разбит на непустые строки. Описать функцию
    count(t) для подсчета числа строк, которые:

    а) начинаются с буквы d;

    б) оканчиваются буквой z;

    в) начинаются и оканчиваются одной и той же литерой;
    г) состоят из одинаковых литер.

    8.8. Имеется матрица размерностью 98x47 элементов типа real. Написать
    программу, которая позволяет ввести значения элементов матрицы c
    клавиатуры и вывести на экран результат каждого вычисления, указав индексы
    элемента, а также количество вычислений.
    Вычислить:
    а) значение SIN для всех элементов, значения которых не превышают 75°;
    б) значение LN для всех положительных элементов;
    г) значение COS для отрицательных углов.

  • Задача 1
    Тема: «Организация циклов»

    Составьте программу вычисления суммы всех четырехзначных натуральных чисел кратных 3 и 7.

    Задача 2

    Тема: «Обработка одномерных числовых массивов»

    Составьте программу нахождения наибольшего среди тех элементов одномерного массива А(N), что лежат в интервале (C,D).

    Задача 3

    Тема «Обработка двумерных массивов»

    Составьте программу, выясняющую, есть ли в двухмерном массиве C(P,Q) строка, элементы которой образуют геометрическую прогрессию.

    Задача 4

    Тема: «Обработка строковых величин»

    Составьте программу, сортирующую четные элементы целочисленного массива по убыванию простого выбора.

     

  • Задание 1

    Вариант 25

    Определить класс « строка». В классе пре дуемо греть следующие поля:

    -     указатель на первый символ строки;

    -     длина строки

    и следующие методы:

    -     конструктор без параметров;

    -     конструктор с параметрами;

    -     вычисление длины строки;

    -     вывод строки на экран;

    -     вывод на экран слова с заданным номером;

    -    подсчёт количества слов, начинающихся с заданного символа (слова в строке разделены символом «пробел»).

    Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.

  • -Контрольная, Графические интерфейсы-ИС-

    Разработать графический интерфейс приложения "Порядковый номер".
    Используя диалоговое окно разбить экран на N частей, в каждой части вывести её порядковый номер.

    Так же мне нужно описание, что к чему, где и почему. Чтобы почитать и въехать в сделанное.

  • Контрольная, Графические интерфейсы ИС

    Разработать графический интерфейс приложения "Порядковый номер".
    Используя диалоговое окно разбить экран на N частей, в каждой части вывести её порядковый номер.

    Так же мне нужно описание, что к чему, где и почему. Чтобы почитать и въехать в сделанное.

  • Реализовать с использованием структур,указателей и стеков.

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

  • Пользователь вводит текст из 30-ти символов. Необходимо определить количество гласных латинских букв. Вывести количество на экран.

    ( поставить ограничение )

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

    Разработка базы данных средствами языка С++

     

    Цель лабораторной работы: изучение методов write() и  read() для занесения информации в файл и чтения информации из файла, способов доступа к элементам и других особенностей файлов структур; совершенствование навыков процедурного программирования на языке C++ при решении задач обработки файлов.

     

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

     

    Порядок выполнения работы:

     

    1) Получить индивидуальное задание.

    2) Сформулировать условие поиска (самостоятельно)  данных в файле и организовать поиск по условию с сохранением найденных записей в новом файле.

    3) Составить программу на языке C++.

    4) Предусмотреть в программе возможность выбора варианта действия с помощью меню (см. пример меню ниже).

    5) Проверить работу программы на полном наборе тестов. Обеспечить одновременный показ на экране содержимого исходного и результирующего файлов.

    6) Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель (алгоритм), текст программы, контрольные примеры, скриншот экрана с результатами.

  • Лабораторная,-информатика и ИКТ

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

    Задание:
    Класс «Треугольник». Поля: координаты вершин. Методы: вычисление
    длин всех сторон, медианы, проведенной к наименьшей стороне, перегрузка
    операций «+» как вычисление суммы площадей и «^» как определение подобия
    двух треугольников.

  • Решение задач, Программирование Pascal-

    Вариант 5

    1. Получить сумму первой и последней цифры натуральною = с. а л (.V>9), представленного в восьмеричной системе счисления.
    2. Определить, является ли заданное натуральное число Л совершенным, т.е. равным сумме всех своих (положительных) делителей, кроме самого себя.
    3. Дано натуральное число. Найти знакочередующуюся сумму цифр, учитывая, что младшая цифра числа должна войти в сумму со знаком Например: для числа 453172 должно получиться -6 (-6 = -4+5-3+1 -7+2).
    4. Дана последовательность из вещественных чисел, которые вводятся по одному. За последним числом вводится нуль. Определить номер числа по абсолютной величине, самого близкого к своему номеру.
  • Объявить массив целых чисел из 1000 элементов.
    Заполнить случайными числами в диапазоне от 0 до 100.
    Найти все простые числа в массиве.
    Вывести их значения и индексы.
    Отчет должен содержать:
    Титульный лист сос ведениями об авторе.
    Описание оператора повторения for.
    Описание объявления массива.

  • Решение задач,-Программирование--

    задание: сделать форму с кнопками ТРЕВОГА и ОТМЕНА и окно, в котором загорается надпись ТРЕВОГА, после нажатия кнопки ОТБОЙ- надпись ОТМЕНА

  • Контрольная, Информатика  программы на С++

    1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы: 

    Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision(). 

     

    2. Задан массив целых чисел X(n).

    Найти сумму чисел, которые расположены между минимальным и максимальными элементами массива.

     

  • 3. Написать программу расписания пассажирских поездов. При желании можно получить информацию на любой временной период, при этом для каждого поезда должен быть установлен статус (прибыл, выехал, задерживается, производится посадка).