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

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Basic C C# C++ Delphi Fortran Free Basic HTML Java Pascal Pascal ABC Turbo Pascal VBA Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Вычислить площадь фигуры образованной квадратоми равносторонним треугольником с высотой не более 80% от длин стороны квадрата.

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

  • 1. Создать класс квадрат, свойства класса– длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – диагональ, периметр, площадь. Создать производный класс – правильная квадратная призма с высотой H, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и вывода сведений о фигуре.

  • Дано два текстовых файла. Найти все вхождения и их позиции текста из одного файла в другом.

  • Применяя парадигму абстрактных типов данных и инкрементную модель разработки, создать программную систему для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то есть запрашиваться у пользователя. Результаты обработки должны быть выданы на стандартное устройство вывода (дисплей). Ввод исходных данных, собственно сама обработка и вывод результатов должны быть оформлены в виде отдельных функций. Обмен данными должен быть реализован через аргументы функций. Кроме окончательного варианта программной системы должны быть предоставлены и её 11 ром ежу гоч н ы е вере и и.

    Дана неубывающая последовательности ь действительных чисел а2,...ап . Вставить действительное число h в псе гак, чтобы последовательность осталась неубывающей.

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

    Вариант задания:
    Информация о телевизорах: Модель
    (ключевое поле, имеет
    уникальные, неповторяющиеся значения), Размер по диагонали (поле
    используется для отбора элементов), Производитель, Цена.

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

  • Через входной поток поступает несколько строк.
    В первой строке вводится натуральное число N - количество оставшихся строк (тестов).
    В каждой из следующих N строк размещено два слова, разделенные пробелом. (Длина каждого слова не превышает 32).
    Необходимо для каждой пары слов получить новое слово, так, чтобы окончание первого совпадало с началом второго, например, гора + радуга = горадуга. Это слово надо вывести в стандартный поток вывода.
    Если слова возможно соединить несколькими способами, надо выбрать тот, который обеспечивает максимальную общую часть, например папа + папаха = папаха (а не папапаха).

    Пример входного потока:
    3
    шлакоблок окунь
    папа папаха
    папа мама

    Выходной поток:
    шлакоблокунь
    папаха
    папамама

  • Применяя парадигму абстрактных типов данных и инкрементную модель разработки, создать программную систему для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то есть запрашиваться у пользователя. Результаты обработки должны быть выданы на стандартное устройство вывода (дисплей). Ввод исходных данных, собственно сама обработка и вывод результатов должны быть оформлены в виде отдельных функций. Обмен данными должен быть реализован через аргументы функций. Кроме окончательного варианта программной системы должны быть предоставлены и её промежуточные версии.

    Дана последовательность целых чисел 1 а2, … , аn  }Найти минимальное

    значение в последовательности и подсчитать сколько раз оно в ней встречается.

  • Фермер хочет построить на своей земле как можно больший по площади сарай. Но на его участке есть деревья и хозяйственные постройки, которые он не хочет никуда переносить. Для простоты представим ферму сеткой размера MxN. Каждое из деревьев и построек размещается в одном или нескольких узлах сетки. Прямоугольный сарай не должен ни с

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

  • Решение задач, Информатика  Элементы языка Паскаль

    Вычислить в Пакале

    Решить 2 задачи в Паскале

    1. Протабулировать функцию у = siпх на промежутке [0; 3,1], с шагом h = 0,1 и рассчитать среднее арифметическое(51) значений функций больших, чем 0,1 и меньших, чем 0,6.

    2. Распечатать таблицу значений у(х) = 6 * х - 4 на промежутке [0; 9] с шагом 0,5.

    Все задания выполнить в программе Паскаль. В отчет включить код программ и результаты работы на ЭВМ.

  • 20. Дана последовательность целых чисел, оканчивающаяся
    числом 0. Найти среднее арифметическое положительных чисел,
    квадрат которых оканчивается на 1, 6 или 9. РЕШИТЬ через while без массива, без pow
    27.Дан одномерный массив, состоящий из N (0 < N < 100)
    целочисленных элементов. Найти количество простых элементов,
    до и после которых располагаются нечетные числа. Без использования функций и pow.

  • Написать код программы через таблицу ТАВ или ее еще называют таблица ASCII на С++

    Дана непустая послсдовательносгъ слов из строчных букв; между соседними словами - запятая, за последним словом - точка. Напечатать все буквы, которые входят в наибольшее количество слов тоП последовательности.


  • Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских букв; соседние слова разделены запятой, за последним словом следует точка.
    Требуется ввести эту последовательность слов в память ЭВМ, преобразовав ее во внутреннее представление :
    сначала все однобуквенные слова, затем все двухбуквенные слова и т.д., а затем распечатать в алфавитном порядке: массив из 6 списков, в k-ом из которых хранятся k-буквенные слова, упорядоченные по алфавиту;

  • Взять любой текст в однобайтовой кодировке. Убрать из текста всё кроме
    символов в диапазоне [32-255].
    Оставшийся текст поделить на слова считая что разделитель - пробел.
    Для счётчика использовать unsigned long.
    Вывести полученный результат БЕЗ СОРТИРОВКИ просто в виде слово -
    количество повторов (сортировку будем разбирать позже).

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

  • Решение задач, Информатика и программирование уточнить корень уравнения

    1. Методом касательных уточнить корень уравнения и с точностью 0,001 при помощи программы Паскаля И С ТОЧНОСТЬЮ 0,01, ИСПОЛЬЗУЯ КАЛЬКУЛЯТОР.
    (х-1)^2=(e^x)/2

    2. Методом простых итераций уточнить корень уравнения с точностью 0,001 при помощи программы Паскаль И С ТОЧНОСТЬЮ 0,01, ИСПОЛЬЗУЮ КАЛЬКУЛЯТОР.
    (х-2)^2=ln(x)

  • ) Отсортируйте слова в массиве по их длине.
    b) Подсчитайте количество предложений в заданном тексте.
    с) Дана строка, содержащая слова, разделенные пробелами, запятыми, восклицательными знаками, вопросительными знаками. Отсортируйте слова строки по длине.

    Требования к содержанию контрольной работы следующее:
    - описание задачи
    - программный код
    - примеры работы (приводятся экранные снимки тестов)

  • Восстановить бинарное дерево по прямому порядку.(использую списки);

  • Разработайте программу, которая вводит из файла, имя которого определяется в командной строке, слова и помещает их в линейный односвязный список. Затем удаляет из списка все элементы, у которых длина слова меньше 3. Слова из результирующего списка вывести в стандартный поток вывода.
    Структурное программирование, рекурсия запрещена.
    Обязательно комментарии.
    ----------------------------------------------------------------------
    Последняя и финальная работа на СИ. Решил составить заказ как можно раньше, дабы было время разобрать все неясные моменты.