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

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Bash Basic C C# C# ASP .NET C++ Delphi Fortran HTML Java Pascal Pascal ABC VBA Visual Basic
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • 12.Дан массив A(N), где N»<=15 и вводится. Упорядочить по убыванию все элементы массива, начиная с максимального.

    1. Решить задачу как метод класса или часть задачи как метод класса. 2. Решить задачу в main с использованием методов класса. 


  • Лабораторная, Задания Объектно-ориентированное программирование, программирование

    Условный оператор.

    Задание:

    1. Сгенерируйте два целых числа. Подсчитайте квадрат их суммы, квадратный корень их суммы, найдите остаток от деления большего числа на меньшее. Округлите до двух знаков после запятой (для квадр. корня). Рассмотрите вариант, когда результат лежит ровно в середине (1, 5 например)

    Задание:

    1.   Известен вес боксера-любителя. Известно, что вес таков, что боксер может быть отнесен к одной из трех весовых категорий:

    1) легкий вес — до 60 кг;

    2) первый полусредний вес — до 64 кг;

    3) полусредний вес — до 69 кг.

    Определить, в какой категории будет выступать данный боксер. Вывести результат на экран консоли в темно синем цвете шрифта на консоли.

    Задание:

    1. Определите принадлежность точки следующей области, изображенной на рисунке:

    Циклы

    Задание:

    1. С клавиатуры вводятся n чисел. Составьте программу, которая определяет кол-во отрицательных, кол-во положительных и кол-во нулей среди введенных чисел. Значение n вводится с клавиатуры.

    Задание:

    1. На об­ра­бот­ку по­сту­па­ет на­ту­раль­ное число, не пре­вы­ша­ю­щее 109. Нужно на­пи­сать программу, ко­то­рая вы­во­дит на экран мак­си­маль­ную цифру числа, крат­ную 3. Если в числе нет цифр, крат­ных 3, тре­бу­ет­ся на экран вы­ве­сти «NO».

     

    Массивы.

    Задание:

    1. Дан целочисленный массив из 10 элементов. Элементы массива могут принимать целые значения от -1000 до 1000 включительно. Элементы массива вводятся вручную. Опишите алгоритм, позволяющий найти и вывести минимальное значение среди положительных элементов массива, не кратных 6. Если в исходном массиве нет элемента, значение которого положительно и не делится на 6, то вывести сообщение «Не найдено».

    Задание:

    1. Ввести вручную двумерный массив из 10 элементов.

    1)     Найти наибольший элемент и номер строки, в котором он находится.

    2)     Найти и вывести сумму по строкам и найти номер строки  с максимальной суммой.

    3)     Создание классов.

    4)     Задание:

    5)     Задание: создать класс с полями, указанными в индивидуальном задании.

    6)     Реализовать в классе методы:

    7)     - конструктор по умолчанию;

    8)     - конструктор перезагрузки с параметрами;

    9)     - функции обработки данных, указанные в индивидуальном задании;

    10) - функцию формирования строки информации об объекте.

    11) Создать проект для демонстрации работы: сформировать объекты со значениями-константами и с введенными с клавиатуры значениями полей объекта. Вывести результаты работы на экран.

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

    Задание:

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

    Реализовать в классе-потомке методы:

    - конструктор;

    - функцию обработки данных, указанную в индивидуальном задании;

    - функцию формирования строки информации об объекте.

    Создать проект для демонстрации работы: ввод и вывод информации об объектах, классе-родителе и классе-потомке.

    Полиморфизм.

    Задание:

    Задание: написать программу согласно заданию.

    Во всех классах описать необходимые конструкторы, при помощи которых будут создаваться объекты классов. Параметры создаваемых объектов задавать константами или вводить с клавиатуры (по желанию студента) и передавать в конструкторы объектов в виде параметров. Вывод информации должен осуществляться на консоль.

    вар.

    Задача

     

    Создать класс Автомобиль со свойствами: Название, Максимальная скорость (в км/ч). Определить 2 виртуальных метода: метод «Стоимость» – стоимость автомобиля, рассчитываемую по формуле. Максимальная скорость * 100 и метод «Обновление модели», увеличивающий максимальную скорость на 10. Определить также метод «Информация», который возвращает строку, содержащую информацию об объекте: Название, Максимальную скорость и Стоимость.

    Создать также класс наследник Представительский автомобиль, в котором переопределить методы: метод «Стоимость» возвращает число, равное. Максимальная скорость * 250, а метод «Обновление модели» увеличивает скорость на 5 км/ч.

    В главной программе создать объект класса Автомобиль с максимальной скоростью 140 км/ч и класса Представительский автомобиль с максимальной скоростью 160 км/ч. Вывести на экран информацию об автомобилях. Обновить модели автомобилей и снова вывести информацию о них.

     

  • Задание на АБК

     Общая задача

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

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

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

    Фигура1

    Фигура2

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

    сфера

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

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

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

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

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

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

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

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

     

  • Создать текстовый файл. Создать новый файл, переписав в него гласные буквы исходного.

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

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

    Язык программирования(С++)
    Исходные текстовые файлы могут создаваться в любом текстовом редакторе с использованием кодовой страницы, позволяющей непосредственно
    обрабатывать в консольном приложении русские буквы. Для создания
    исходного бинарного файла к третьей задаче написать отдельную программу, в программе его обработки выводить на экран компьютера содержимое файла до и после изменения. Четвертое задание предполагает создание информационно справочной системы на базе бинарного файла записей со следующими возможностями: создание файла, просмотр содержимого файла, добавление, удаление и корректировка данных, а также выполнение запросов в соответствии с заданием. Поиск требуемых данных осуществлять по
    ключевому полю. Для организации интерфейса должно использоваться меню
    Задания:
    1. Дан файл, содержащий некоторый текст. Проверить, все ли фразы
    начинаются с прописной буквы. Если нет – исправить.
    2. В текстовом файле хранится таблица синусов и косинусов различных
    углов. У таблицы есть шапка вида « x sin x cos x ». Добавить в этот файл
    колонки с тангенсами и котангенсами этих углов. Если значение тангенса или
    котангенса не определено, в соответствующей графе поставить прочерк.
    3. Компоненты бинарного файла – вещественные числа. Удалить из
    этого файла каждое пятое число.
    4. В файле содержатся сведения о пациентах глазной клиники.
    Структура записи: фамилия пациента, пол, возраст, место проживания
    (город), диагноз. Определить количество иногородних пациентов, прибывших
    в клинику. Вывести сведения о пациентах пенсионного возраста.

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

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

    Тема:  Сложная обработка массивов.

    Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.

    Задание:

    1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.

    2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:

    - объявление заданного массива целых чисел фиксированной длины;

    - инициализацию элементов массива случайными числами в заданном интервале, их вывод на консоль и анализ по заданному критерию;

    - заданную обработку массива и вывод элементов обработанного массива на консоль.

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

    4. Выполнить контрольную пошаговую обработку массива вручную.

    Таблица 1.1. Варианты индивидуальных заданий:

    Массив и длина

    Интервал генерации

    Критерий для анализа

    Обработка

    Y(20)

    [-20, 10]

    Сумма чётных чисел, расположенных до минимального элемента массива

    Нечетные элементы уменьшить на найденную сумму

     

    5. В соответствии с индивидуальным заданием (табл. 1.2) записать в матрицу размером 9х9 линейную последовательность натуральных чисел (1, 2, 3, ...). результатную матрицу вывести на экран.

    6. Заполнить матрицу размером 9х9 случайными числами из диапазона 0…99 и выполнить заданное (табл. 1.2) преобразование матрицы. Исходную и преобразованную матрицы вывести на экран.

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

    Тема: Подпрограммы в языке С++.

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

     

    Задание:

    1. Самостоятельно изучить возможности языка программирования C++ для описания функций пользователя и обработки данных с использованием функций пользователя.

    2. Разработать программу на языке C++, реализующую обработку последовательности согласно индивидуальному заданию - Определить общее количество разрядов чисел последовательности:

    - ввод элементов последовательности с клавиатуры и вывод результатов их обработки должны осуществляться в функции main();

    - обработка элементов последовательности должна осуществляться при помощи функции пользователя, необходимые элементы должны передаваться в пользовательскую функцию в качестве параметров;

    - если в задании используется число M, то его значение следует вводить с клавиатуры в функции main(), и передавать в пользовательскую функцию в качестве параметра.

     

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

    Тема: Сортировка одномерных массивов.

    Цель: освоение составления и тестирования алгоритмов и программ сортировки массивов с использованием функций пользователя.

     

    Задание:

    1. Самостоятельно изучить методы сортировки массивов и возможности языка программирования C++ для сортировки одномерных массивов.

    2. Создать консольное приложение, в котором реализовать следующие вычисления согласно индивидуальному заданию из табл. 3.1:

    - объявление заданного массива целых чисел фиксированной длины;

    - инициализацию элементов массива посредством генерации случайных чисел в заданном диапазоне;

    - обменную (пузырьковую) сортировку элементов массива заданного направления, реализовать в виде пользовательской функции int Sort(int Ar[]), которая принимает в качестве аргумента исходный массив, а возвращает количество перестановок;

    - вывести на экран исходный и отсортированный массив, а также количество перестановок; вывод массивов реализовать в виде пользовательской функции void Output(int Ar[]).

    3. Выполнить контрольную пошаговую сортировку исходного массива из контрольного примера вручную.

    Таблица 3.1. Варианты индивидуальных заданий

    Массив и длина

    Диапазон значений

    Направление сортировки

    Y(10)

    [-20, 10]

    По возрастанию

  • Лабораторная, Информатика и программирование  нужно написать программу на C++ Visual Studio с интерфейсом.

    нужно написать программу на C++ Visual Studio с интерфейсом. Колебания шарика на резинке, чтобы с окна интерфейса мы вводили массу шарика и жесткость резинки, после чего находился период колебаний. Шарик и ниточку нарисовать и анимировать. В программе должна быть обработка исключительно ситуации(при отрицательной массе просит ввести другое значение) и перегрузка оператора(например, сложения, как будто на основной груз подвешивается еще один и общая масса складывается из этого, значения доп груза также вводится с интерфейса). Рисунок анимации максимально простой: кружок и палка(шарик и резинка), скорость можно не менять, а изменять только насколько сильно вытягивается нить. Также нужен комментарий к каждой строке программы(краткое пояснение)

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

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

  • Лабораторная, Информатика и программирование Lazarus

    Лабораторная работа 9.
    Разработать приложение, содержащее меню (используя ТMainMenu), которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – предложений. А также подсчитывать количество цифр в файле и определить самое короткое слово файла.
    Лабораторная работа 10.
    Разработать приложение, содержащее меню, позволяющее:
    1. Создавать, сохранять, открывать типизированный файл записей, содержащий следующую информацию: название песни, автор, год написания.
    2. Добавлять запись.
    3. Удалять запись.
    4. Выводить информацию об интересующей песне.
    5. Находить самую старую песню.
    6. Сортировать список по алфавиту и в обратном порядке (по названию песни).
    7. Выход.

    Лабораторная работа 11.
    Разработать программу, содержащую меню, которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – символов. Выводить в отдельном окне количество согласный букв или количество цифр в файле. Выводить информацию об авторе программы в отдельных окнах (разработанном и стандартном). Разработать подпрограмму, подсчитывающую количество знаков в строке, которую поместить в отдельный модуль и использовать при определении количества букв и цифр.

    Лабораторная работа 13
    Создать цветной рисунок, на котором изобразить дом, елку, солнце и нанести подпись.

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

    Лабораторная работа 15
    Построить на одной сетке графики функций y=x*sin(x) и y=x*cos(x).Лабораторная работа 9.
    Разработать приложение, содержащее меню (используя ТMainMenu), которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – предложений. А также подсчитывать количество цифр в файле и определить самое короткое слово файла.
    Лабораторная работа 10.
    Разработать приложение, содержащее меню, позволяющее:
    1. Создавать, сохранять, открывать типизированный файл записей, содержащий следующую информацию: название песни, автор, год написания.
    2. Добавлять запись.
    3. Удалять запись.
    4. Выводить информацию об интересующей песне.
    5. Находить самую старую песню.
    6. Сортировать список по алфавиту и в обратном порядке (по названию песни).
    7. Выход.

    Лабораторная работа 11.
    Разработать программу, содержащую меню, которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – символов. Выводить в отдельном окне количество согласный букв или количество цифр в файле. Выводить информацию об авторе программы в отдельных окнах (разработанном и стандартном). Разработать подпрограмму, подсчитывающую количество знаков в строке, которую поместить в отдельный модуль и использовать при определении количества букв и цифр.

    Лабораторная работа 13
    Создать цветной рисунок, на котором изобразить дом, елку, солнце и нанести подпись.

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

    Лабораторная работа 15
    Построить на одной сетке графики функций y=x*sin(x) и y=x*cos(x).

  • Составить программу вычисления значения функции у = f(x,a,h) В программе реализовать ввод исходных данных с клавиатуры и вывод значения функции и промежуточных данных на экран.

  • Лабораторная, Информатика и Программирование на С#

    1   Даны координаты двух различных полей шахматной доски xi, yi_. хз, уз (целые числа, лежащие в диапазоне 1—8). Проверить истинность высказывания: «Слон за один ход может перейти с одного поля на другое».

    2   Даны целые числа a. b, сz являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами а: Ь._ с является остроугольным».

    3   Даны числа хэ у. Проверить истинность высказывания: «Точка с координатами (х,у) лежит в первой или четвертой координатной четверти».

  • Лабораторная Работа

     

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

     

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

    Задание общего вида:

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

    Варианты заданий:

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

    Написать программу, выдающую следующую информацию:

    -     местонахождение диска автора Х названия У. Значения Х, У ввести с терминала;

    -     список автора А, находящихся в коллекции;

    список дисков звукозаписывающей компании К.   

  • Информатика

    Задание 1. Выполнить переводы чисел из одной системы счисления в другую:

    Таблица 1

    Задание 2. Составить программу вычисления значений функции y = f (x) на промежутке [a, b] с шагом h (на языке Basic):

    Таблица 3

    Задание 3. Написать программу для решения задач на языке C++.

    Найти сумму первого и максимального элементов массива А(15).

    Задание 4. Написать программу для решения задач на языке C++.

    Найти  сумму всех положительных элементов массива В(4,3).

    Задание 5. Составить контролирующую программу по проверке знаний учащихся по K вопросам по 5-балльной шкале на языке C++.

    Языки программирования

    Задание 2.4.*

    Программа вводит два числа a и b, если а > b, то программа вводит третье число с. Находит сумму a+b+c и выводит ее на экран. Если a<b, то находит их разность b-c. Если разность нечетная, то ввести третье число и вывести на экран a+b. Во всех остальных случаях напечатать слово "Конец".

    Задание 3.4.*

    Дано вещественное число, которое преобразовано в целое n. Дано n вещественных чисел. Найти количество тех из них, которые после округления стали четными, и сумму тех, которые больше 54.

    Задание 4.4*

    Программа заполняет массив из 20 целых чисел случайными числами в диапазоне от -3 до 18. Программа находит максимальное число.

    Задание 5.4.*

    Даны две матрицы А(mxn) и В(m1xn1). Программа находит и выводит на экран сумму элементов последнего столбца матрицы А и сумму элементов 2-й строки матрицы В.

     

     

     

     

     

  • Лабораторная, информатика программирование 7 заданий

    Лабораторная работа 4 (ЛР4). Массивы в языке С++.

     

    Цель работы. Освоить основы работы с массивами в языке С++.

    Вариант №1:

    1. Определить среднее арифметическое элементов массива с s1-го по s2-ой (значения s1 и s2 вводятся с клавиатуры; s2 > s1);

    2. Дан массив вещественных чисел. Каждый элемент, больший 10, заменить на его квадратный корень;

    3. Найти элемент, наиболее близкий к среднему значению всех элементов массива;

    4. В массиве хранится информация о максимальной скорости каждой из 40 марок легковых автомобилей. Определить порядковый номер самого быстрого автомобиля. Если таких автомобилей несколько, то должен быть найден номер первого из них;

    5. Дан массив. Поменять местами первый и минимальный элементы. Если элементов с минимальным значением несколько, то в обмене должен участвовать последний из них;

    6. Если в массиве есть хотя бы одна тройка соседних чисел, в которой средний элемент больше своих "соседей", т.е. предшествующего и последующего, то вывести все элементы, предшествующие элементам последней из таких троек;

    7. Из элементов массива a сформировать массив b того же размера по правилу: если номер i-го элемента массива a четный, то bi=ai2, в противном случае bi=2∙ai.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

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

    Программы циклической структуры. Обработка статических массивов.

     

    1. ЦЕЛЬ  РАБОТЫ: приобретение практических навыков в составлении алгоритмов и программ циклической структуры и обработки массивов.

    Задание

    Даны вещественные числа a,b. Значения функции (согласно вариантам) записать в массив. Вычислить значение интеграла, используя:

    1) Формула трапеций

              I1=h*(a[0]/2+a[1]+a[2]+…+a[N-1]+a[N]/2)

    2) Формула Симпсона

              I2=h/3*( a[0]+a[N] + 4*(a[1]+a[3]+…+a[N-1]) +

              2*(a[2]+a[4]+…+a[N-2]))

    h=(b-a)/n, N=100.

    Сравнить полученные по двум формулам значения интегралов.

    f(x)=(1+2x+x2)/(5+2x2);                            a=-2; b=2;

    КОНТРОЛЬНЫЕ ВОПРОСЫ

    1. Какой алгоритм является алгоритмом циклической структуры?
    2. Типы циклов в языке Си.
    3. Какой цикл выполнится хотя бы один раз? А какой - ни разу?
    1. Что такое массив?   индекс элемента массива?
    2. Как ввести и вывести элементы вектора в строку и в столбец?
    3. Способы описания и инициализации массивов.

     

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

    Матрицы (двумерные массивы)

     

    1.  Цель работы: программирование  алгоритмов обработки двумерных массивов

    1. Выполнение работы

    Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре номера студенческого билета +2 10 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива. Вывести номер строки и саму строку матрицы L, в которой сумма положительных элементов максимальна.

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

     

    1. Как объявить матрицу? Как инициализировать?
    2. Ввод – вывод матрицы по строкам.
    3. Как поменять местами строки в матрице?
    4. Как найти минимальный элемент матрицы и его индексы?
    5. Как вычислить сумму элементов строки матрицы?
    6. Как получить транспонированную матрицу?

     

     

     

  •  

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

     

    Решение прямой задачи отчетности

    средствами электронной таблицы Microsoft Excel.

     

    Данная лабораторная работа является первой и позволяет студенту восстановить навыки работы с электронной таблицей “Microsoft Excel” и операционной средой “Windows 95/98”, полученные в ходе изучения дисциплин «Информатика» и «Курс компьютерной подготовки».

     

    Внимание! Результаты лабораторной работы №1 будут необходимы для выполнения лабораторной работы №2. Поэтому необходимо сохранить работу по персональному адресу, содержащему ФИО, № группы и № курса студента (см. ниже).

     

    1. Войдите в электронную таблицу “Microsoft Excel” (щелчок левой кнопкой мыши по соответствующей пиктограмме “Excel” на рабочем столе “Windows”, либо последовательное нажатие левой кнопкой мыши кнопок “Пуск” – “Программы” –   “Microsoft Excel”).

    2. В ячейку А1 шрифтом “Arial Cyr” № 10 (обычно устанавливается по умолчанию)     впишите заглавие:  «Отчет о доходах и расходах предприятия». Для этого –  активизируйте ячейку А1 одинарным щелчком левой кнопки мыши, наберите текст, введите текст в память двойным щелчком левой кнопки мыши вне ячейки А1. Для исправления текста –  активизируйте ячейку А1 двойным щелчком левой кнопки мыши (появляется мигающий курсор “|”) и установите курсор редактирования в нужную позицию текста. Для стирания букв слева от курсора пользуйтесь клавишей ¬, для стирания букв справа от курсора – клавишей Delete, для стирания группы букв и слов – зачерните их,  нажав левую кнопку мыши и проведя  по ним курсором, затем нажмите клавишу Delete.

    3. С помощью меню «ФайлСохранить как» сохраните информацию по адресу:

    «Мои документы / № курса_№ группы_ФИО / Лаб_№.xls»(например, Мои документы / 4_1_ИСН/Лаб_1.xls).

        После “Сохранить как” появляется таблица “Сохранение документа”. Необходимо в строке “Папка:” с помощью кнопки “Ñ” установить “Мои документы”, с помощью третьей кнопки “Создать папку” (желтый портфель со звездочкой в правом верхнем углу) создать новую папку и присвоить ей имя  “№ курса_№ группы_ФИО”, войти в эту папку двойным щелчком левой кнопки мыши (имя папки появляется в строке “Папка:”) и в строке таблицы “Имя файла:” набрать “Лаб_№”. При необходимости исправить имя папки – щелкнуть по нему  правой кнопкой мыши и в появившемся “висящем” меню выбрать опцию “Переименовать”. При исправлении имени файла – щелкнуть по нему левой кнопкой мыши (устанавливается курсор редактирования текста). Для завершения сохранения информации – щелкнуть левой кнопкой мыши по кнопке “Сохранить” в правом углу таблицы “Сохранение документа”. После этого в верхней строке “Microsoft Excel” появится имя фала.

     

    Внимание! В ходе дальнейшего создания документа, во избежание потери введенных данных – не забывайте сохранять их (по заданному адресу), щелкая левой кнопкой мыши по пиктограмме «Сохранить» (“рисунок дискетки”).

     

     

    4. В ячейку А3 введите «Период отчетности».

    5. В ячейки B3 ¸ G3 посредством функции автозаполнения (перетаскивание ячейки за правый нижний угол (маркер принимает вид +) при нажатой левой  кнопке мыши) введите месяца –  январь, февраль, март, апрель, май, июнь.

    6. В ячейку А5 введите название дохода предприятия – «Валовая выручка».

    7. В ячейки B5 ¸ G5 посредством меню «Правка – Заполнить – Прогрессия» введите денежный поток, начиная с 150000 р, с шагом в 20000 р. Для этого – введите в ячейку В5 начальное число прогрессии 150000 (двойной щелчок по ячейке левой кнопкой мыши, набор числа, одинарный щелчок левой кнопкой мыши вне ячейки В5), после его ввода активизируйте ячейку В5, щелкните по ячейке правой кнопкой мыши и в появившемся «висящем» меню щелкните левой кнопкой мыши по опции «Формат ячеек…» (“рука с листом”). В появившейся таблице «Формат ячеек» выберите опцию «Число» (первая кнопка в верхней строке таблицы) и в строке «Числовые форматы» выберите денежный или финансовый формат. В строке «Число десятичных знаков» с помощью символов  “D(вверх), “Ñ (вниз) установите два знака после запятой, а в строке «Обозначение» выберите денежную единицу рубль – р. Завершите форматирование ячейки, щелкнув левой кнопкой мыши по кнопке «ОК» таблицы «Формат ячеек».

     

    Внимание! Если в ячейке появляются символы «ххххх» это означает, что ее диапазоны необходимо расширить (отформатированное число не умещается в ячейке). Для этого достаточно навести курсор “Excel” (белый крест) на правую границу имени (в данном случае В) ячейки (курсор примет вид черного креста с обоюдной горизонтальной стрелкой) и нажав левую кнопку мыши увеличить ширину столбца.

     

    Для ввода прогрессии – активизируйте отформатированную ячейку с начальным числом 150000р. Посредством меню «Правка – Заполнить – Прогрессия» откройте таблицу “Прогрессия”, в строку “Шаг:” введите число 20000, а в строку “Предельное значение:” введите приблизительное последнее число прогрессии (150000+5*20000). Завершите ввод прогрессии, нажав кнопку «ОК» таблицы “Прогрессия”. Удалите лишние числа, начиная с ячейки Н (если неправильно назначено предельное значение прогрессии).

    8. В ячейку А6 введите название – «Налог на добавленную стоимость, 20%». 

    9. В ячейку В6 введите формулу « =B5*0,2 », используя английский фонт. После завершения ввода выражения щелкните левой кнопкой мыши по зеленой “птичке” (n) в строке формул “Excel”. При правильных действиях в ячейке В6 появится численный результат.

    10. С помощью функции копирования формул (нажать на правый нижний угол ячейки В6 левой кнопкой мыши и, не отпуская кнопку, протащить курсор по соответствующим ячейкам) скопируйте формулу в ячейки C6 ¸ G6.

    11. В ячейку А7 введите название – «Выручка от реализации».

    12. В ячейку В7 введите формулу « =В5-В6 ».

    13. Скопируйте формулу в ячейки C7 ¸ G7.

    14. В ячейку А9   введите название группы затрат – «Затраты на производство продукции».

    15. В ячейку А10 введите название «В том числе: зарплата».

    16. В ячейку В10 введите значение зарплаты – 600 и придайте ей денежный формат с двумя десятичными знаками после запятой.

    17. С помощью функции размножения назначьте введенную зарплату всем ячейкам C10 ¸ G10.

    18. В ячейку А11 введите название “арендная плата”.

    19. Введите одинаковые арендные платы 2500 р для всех месяцев (ячейки В11 ¸ G11).

    Также воспользуйтесь функцией размножения, введя 2500 в ячейку В11 и придав ей денежный формат.

    20. В ячейку А12 введите название  “аренда оборудования”.

    21. Введите одинаковые расходы в 1500 р на аренду оборудования для всех месяцев.

    22. В ячейку А13 введите название “прочие расходы”.

    23. Для всех месяцев (ячейки В13 ¸ G13) с помощью прогрессии введите прочие расходы, начиная с 80000 р (шаг - 10000 р).

    24. Посчитайте затраты на производство продукции (ячейка В9) с помощью функции “Автосумма” (значок “å”) в панели инструментов. Для этого – активизируйте ячейку В9 и щелкните левой кнопкой мыши по значку “å”. Обведите затем пунктиром (с помощью нажатия на леву кнопку мыши) ячейки В10 ¸ В13. В ячейке В9 при этом появятся правильные адреса слагаемых. Завершите суммирование, щелкнув левой кнопкой мыши по зеленой “птичке” (n) в строке формул “Excel”.

    25. С помощью функции копирования формул получите затраты на производство продукции для всех месяцев.

    26. В ячейку А15 введите название «Валовая прибыль».

    27. Посчитайте валовую прибыль для всех месяцев, воспользовавшись функцией копирования формул и введя первоначально формулу « = В7В9» в ячейку В15.

    28. В ячейку А16 введите название «Облагаемый доход».

    29. Посчитайте облагаемый доход для всех месяцев, воспользовавшись формулой         « = В10 + В15», введенной в ячейку В16.

    30. В ячейку А17 введите название «Налог на доход предприятия, 22%».

    31. Посчитайте налог на доход предприятия для всех месяцев, воспользовавшись формулой « = В16*0,22 », введенной в ячейку В17.

    31. В ячейку А18 введите название «Чистый доход предприятия».

    32. Посчитайте чистый доход предприятия для всех месяцев, воспользовавшись формулой « = В15 - В17», введенной в ячейку В18.

    33. Отформатируйте документ, вызвав (левой кнопкой мыши) «Формат» и активизируя в нем режим «Автоформат». В появившейся таблице «Автоформат» выберите один из финансовых форматов в «Списке форматов:». После выбора нужного формата (левая кнопка мыши) зафиксируйте его, нажав кнопку «ОК». 

    34. Дооформите документ с помощью средств панели инструментов (подчеркивание, выделение жирным шрифтом, цвета шрифта, цвета заливки, внешние границы) по своему усмотрению.

     

    35. Сдайте выполненную лабораторную работу преподавателю, получив подпись в рабочей тетради!

     

    36. Закройте документ, предварительно сохранив его по заданному адресу – щелчок по значку “x” в панели задач “Microsoft Excel” (правый верхний угол), при необходимости подтвердите сохранение документа и выйдете из программы “Microsoft Excel” (снова щелчок по значку “x” в правом верхнем углу экрана).

     

     

     

    Таблица к лабораторной работе №1

     

     

    A

    B

    C

    D

    E

    F

    G

    1

    Отчет о доходах и расходах предприятия

     

     

     

     

     

     

    2

     

     

     

     

     

     

     

    3

     Период отчетности:

    январь

    февраль

    март

    апрель

    май

    июнь

    4

     

     

     

     

     

     

     

    5

    Валовая выручка

    150 000,00р.

    170 000,00р.

    190 000,00р.

    210 000,00р.

    230 000,00р.

    250 000,00р.

    6

    Налог на добавленную стоимость, 20%

    30 000,00р.

    34 000,00р.

    38 000,00р.

    42 000,00р.

    46 000,00р.

    50 000,00р.

    7

    Выручка от реализации, (B5-B6)

    120 000,00р.

    136 000,00р.

    152 000,00р.

    168 000,00р.

    184 000,00р.

    200 000,00р.

    8

     

     

     

     

     

     

     

    9

    Затраты на производство продукции,

    84 600,00р.

    94 600,00р.

    104 600,00р.

    114 600,00р.

    124 600,00р.

    134 600,00р.

    10

    в том числе:                           заработная плата  

    600,00р.

    600,00р.

    600,00р.

    600,00р.

    600,00р.

    600,00р.

    11

                                                    арендная   плата

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

    12

                                                    аренда  оборудования

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

    13

                                                    прочие   расходы

    80 000,00р.

    90 000,00р.

    100 000,00р.

    110 000,00р.

    120 000,00р.

    130 000,00р.

    14

     

     

     

     

     

     

     

    15

    Валовая прибыль,                      (B7-B9)

    35 400,00р.

    41 400,00р.

    47 400,00р.

    53 400,00р.

    59 400,00р.

    65 400,00р.

    16

    Облагаемый доход,                    ( B10+B15)

    36 000,00р.

    42 000,00р.

    48 000,00р.

    54 000,00р.

    60 000,00р.

    66 000,00р.

    17

    Налог на доход предприятия, 22%

    7 920,00р.

    9 240,00р.

    10 560,00р.

    11 880,00р.

    13 200,00р.

    14 520,00р.

    18

    Чистый доход предприятия,    (B15-B17)

    27 480,00р.

    32 160,00р.

    36 840,00р.

    41 520,00р.

    46 200,00р.

    50 880,00р.

     

     

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

     

    Графическое отображение данных о доходах и расходах предприятия 

    в электронной таблице Microsoft Excel.

     

    1. Войдите в электронную таблицу “Microsoft Excel” и по адресу «Мои документы / № курса_№ группы_ФИО / Лаб_1» откройте данные лабораторной работы №1.

    2. В ячейку А1 впишите заглавие:  «Графическое представление отчета о доходах и расходах предприятия». Так как заглавие целиком не умещается в ячейке А1, то возможно увеличить пространство, объединив несколько ячеек (А1 ¸ E1). Для этого необходимо активизировать объединяемые ячейки, проведя по ним курсором при нажатой левой кнопке мыши. После активизации ячеек (ячейки, не содержащие введенное заглавие, зачернены) необходимо щелкнуть левой кнопкой мыши по пиктограмме «Объединить и поместить в центре» («¬a®») панели инструментов.

    3. Сохраните информацию по адресу: Мои документы / № курса_№ группы_ФИО / Лаб_2.

     

    Внимание! В ходе дальнейшего создания документа, во избежание потери введенных данных – не забывайте сохранять их (по заданному адресу), щелкая левой кнопкой мыши по пиктограмме «Сохранить» (“рисунок дискетки”) панели инструментов.

     

    4. Подготовка данных для графического отображения зависимостей.

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

    5. Построение графика зависимости «Чистого дохода предприятия» от «Периода отчетности».

    Для этого сначала введите в память данные, откладываемые по оси «абсцисс» («Период отчетности»), затем – оси «ординат» («Чистый доход предприятия») графика.

    Для ввода данных оси «абсцисс» активизируйте ячейки А3 ¸ H3, проведя  по ним курсором при нажатой левой кнопке мыши. Для ввода данных оси «ординат» нажмите левую кнопку “Ctrl” консоли (клавиатуры) и, не отпуская ее, активизируйте ячейки А18 ¸ H18, проведя  по ним курсором при нажатой левой кнопке мыши. Обратите внимание на то, что в таблице одновременно активизированы две соответствующих строки (их числовые данные затемнены)! В противном случае (активизирована лишь последняя по очередности ввода строка) необходимо повторить ввод данных.

    После ввода необходимых данных щелкните левой кнопкой мыши по пиктограмме «Мастер диаграмм» («изображение цветной гистограммы») на панели инструментов. В открывшемся меню «Мастер диаграмм (шаг 1 из 4:)» выберите режим «Стандартные» (автоматически устанавливается по умолчанию) и щелкните левой кнопкой мыши по диаграмме «График» опции «Тип:». Справа в опции «Вид:» темной заливкой будет отмечен вид графика, а внизу будет дано его краткое описание. После этого щелкните левой кнопкой мыши по кнопке «Готово» (нижний правый угол меню «Мастер диаграмм»). Сразу же появляется уменьшенное окно с отображаемой диаграммой. Наличие черных квадратиков по сторонам и углам рамки окна (границ диаграммы) говорит о том, что диаграмма активизирована! Поместите курсор в область диаграммы на чистое поле, и он примет вид стрелки. При этом под стрелкой появится подпись «Область диаграммы». Последовательно наведите стрелку на различные части области диаграммы и ознакомьтесь с появляющимися подписями: темное поле диаграммы («Область построения диаграммы», цифры у оси «ординат» («Ось значений»), подписи под осью «абсцисс» («Ось категорий»), прямоугольник справа от области построения диаграммы («Легенда»), подпись над областью построения диаграммы («Заголовок диаграммы»).

    Для активизации основного документа электронной таблицы установите курсор вне области диаграммы и щелкните левой кнопкой мыши.

     

    Внимание! Запишите в тетрадь последовательность действий пункта 5, зарисуйте диаграмму и зафиксируйте все обозначения на ее области.

     

    6. Буксировка диаграммы в нужную позицию основного документа.

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

    7. Создание надписей на осях диаграммы.

    Щелкните правой кнопкой мыши по свободному полю области диаграммы. В появившемся «висящем» меню выберите опцию «Параметры диаграммы», щелкнув по ней левой кнопкой мыши. В открывшейся таблице «Параметры диаграммы» в режиме «Заголовки» (устанавливается по умолчанию) поместите курсор (щелчок левой кнопкой мыши) в окно под подписью «Ось X (категорий):» и напишите «Период отчетности». Аналогично под подписью «Ось Y (ось значений):» напишите «Чистый доход предприятия», а под подписью «Название диаграммы» перепишите «Динамика чистого дохода». Щелкните левой кнопкой мыши по кнопке “ОК” (правый нижний угол) таблицы «Параметры диаграммы».

    8. Редактирование надписей диаграммы.

    Активизируйте надпись «Динамика чистого дохода» диаграммы, наведя на нее курсор и щелкнув левой кнопкой мыши (появляется серая рамка). Щелкнув один раз левой кнопкой мыши по надписи, установите курсор (вертикальная мигающая черточка «ê») в ее конец и добавьте слово «предприятия» в заглавие диаграммы. Для перемещения курсора в процессе редактирования заглавия возможно также использовать стрелки (¬ - влево,  ® - вправо) консоли.

    Активизируйте надпись «Период отчетности», наведите курсор на границу серой рамки и, нажав левую кнопку мыши, “отбуксируйте” надпись к правому концу оси X.

    Наведите курсор на надпись  «Чистый доход предприятия» и щелкните правой кнопкой мыши. В появившемся «висящем» меню щелкните левой кнопкой мыши по опции «Формат оси …». В открывшейся таблице «Формат оси» активизируйте режим «Выравнивание» и в его опции «Ориентация» (рисунок полуокружности с угловыми делениями) наведите курсор на отметку, соответствующую “0 градусов” и щелкните левой кнопкой мыши. После этого щелкните левой кнопкой мыши по кнопке “ОК” таблицы «Формат оси». “Отбуксируйте” название «Чистый доход предприятия» к верхнему концу оси Y, активизируя надпись, наведя курсор на границу ее рамки и нажав левую кнопку мыши. Добавьте размерность оси Y, вставив “р.” после запятой в название «Чистый доход предприятия».

    Активизируйте надпись, соответствующую легенде диаграммы (справа от области ее построения). С помощью курсора и мыши уменьшите область «Легенда» и “отбуксируйте” ее в “приемлемую позицию”.

    Активизируйте область построения диаграммы, наведя курсор на темное поле с графиком и щелкнув левой кнопкой мыши. Установите необходимый размер области построения диаграммы и переместите ее в приемлемое  положение внутри области диаграммы.

     

    Внимание! Как “приемлемые положения”, так и размеры областей и надписей диаграммы выбираются из соображений удобства ее представления.

     

    Для установления размера подписей оси категорий (X) и оси значений (Y) наведите курсор на соответствующую подпись, активизируйте (щелкнув правой кнопкой мыши) таблицу «Формат оси» и в ней выберите режим «Шрифт», в котором с помощью опции «Размер» установите приемлемый размер шрифта. Аналогично установите размер заголовка диаграммы.

    9. Изменение типа диаграммы.

    Расположите курсор в свободном месте области диаграммы и щелкните правой кнопкой мыши. В появившемся «висящем» окне выберите опцию «Тип диаграммы …», а в открывшейся таблице  «Тип диаграммы» в режиме «Стандартные» выберите тип: «Гистограмма». Сравните ранее построенный графический и новый гистограммный типы диаграмм. Оставьте наиболее тот, который с Вашей точки зрения наиболее эффектно представляет данные отчета.

    10. Размещение нескольких зависимостей на одной диаграмме.

    По аналогии с п. 5 последовательно (используя кнопку “Ctrl” консоли) введите данные, относящиеся к статьям: «Период отчетности», «Затраты на производство продукции», «Чистый доход предприятия». С помощью мастера диаграмм постройте соответствующие графики, расположите их по аналогии с пп. 6-8 под последней диаграммой, создайте и отредактируйте все надписи. Выберите тип диаграммы, наиболее эффектно представляющий несколько зависимостей.

    11. Построение зависимости «Чистого дохода предприятия» от «Затрат на производство продукции».

    Переместите надпись «Чистый доход предприятия» из ячейки  А18 в ячейку В18 (активизируйте ячейку А18 – наведите курсор на любую границу ячейки – переместите ячейку при нажатой левой кнопке мыши).  Активизируйте ячейки В9 ¸ H9, а затем В18 ¸ H18 (не забывайте использовать кнопку “Ctrl” консоли). С помощью мастера диаграмм постройте соответствующую зависимость, расположите ее  по аналогии с пп. 6-8 под последней диаграммой, создайте и отредактируйте все надписи. Выберите тип диаграммы, наиболее эффектно представляющий исследуемую зависимость. Отобразите на диаграмме значения всех ее точек (щелчок правой кнопкой мыши по графику - активизация левой кнопкой мыши опции «Формат рядов данных» - вызов режима «Подписи данных» - активизация кнопки «Значения»).

     

    12. Сдайте выполненную лабораторную работу преподавателю, получив подпись в рабочей тетради!

     

    13. Закройте документ, предварительно сохранив его по заданному адресу.

     

     

     

     

    Таблица к лабораторной работе №2

     

    Графическое представление отчета о доходах и расходах предприятия

     

     

     

     

     

     

     

     

     

     

     

     

     

     Период отчетности:

     

    январь

    февраль

    март

    апрель

    май

    июнь

     

     

     

     

     

     

     

     

    Валовая выручка

     

    150 000,00р.

    170 000,00р.

    190 000,00р.

    210 000,00р.

    230 000,00р.

    250 000,00р.

    Налог на добавленную стоимость, 20%

     

    30 000,00р.

    34 000,00р.

    38 000,00р.

    42 000,00р.

    46 000,00р.

    50 000,00р.

    Выручка от реализации, (B5-B6)

     

    120 000,00р.

    136 000,00р.

    152 000,00р.

    168 000,00р.

    184 000,00р.

    200 000,00р.

     

     

     

     

     

     

     

     

    Затраты на производство продукции,

     

    84 600,00р.

    94 600,00р.

    104 600,00р.

    114 600,00р.

    124 600,00р.

    134 600,00р.

    в том числе:             заработная плата  

     

    600,00р.

    600,00р.

    600,00р.

    600,00р.

    600,00р.

    600,00р.

                                      арендная   плата

     

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

    2 500,00р.

                                      аренда  оборудования

     

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

    1 500,00р.

                                      прочие   расходы

     

    80 000,00р.

    90 000,00р.

    100 000,00р.

    110 000,00р.

    120 000,00р.

    130 000,00р.

     

     

     

     

     

     

     

     

    Валовая прибыль,    (B7-B9)

     

    35 400,00р.

    41 400,00р.

    47 400,00р.

    53 400,00р.

    59 400,00р.

    65 400,00р.

    Облагаемый доход, ( B10+B15)

     

    36 000,00р.

    42 000,00р.

    48 000,00р.

    54 000,00р.

    60 000,00р.

    66 000,00р.

    Налог на доход предприятия, 22%

     

    7 920,00р.

    9 240,00р.

    10 560,00р.

    11 880,00р.

    13 200,00р.

    14 520,00р.

    Чистый

    доход

    предприятия,   

    (B15-B17)

    Чистый

    доход

    предприятия,   

    (B15-B17)

    27 480,00р.

    32 160,00р.

    36 840,00р.

    41 520,00р.

    46 200,00р.

    50 880,00р.

     

     

     

     

     

     

     

     

     

    Рисунки к лабораторной работе №2

     

     


     

     

     

     


     

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

     

    Решение обратной задачи отчетности

    средствами электронной таблицы Microsoft Excel.

     

    1. Войдите в электронную таблицу “Microsoft Excel” и по адресу «Мои документы / № курса_№ группы_ФИО / Лаб_1» откройте данные лабораторной работы №1.

    2. В ячейку А1 впишите заглавие:  «Подбор параметров при отчете о доходах и расходах предприятия». Поместите заглавие в нескольких ячейках, активизируя их левой кнопкой мыши и объединяя с помощью пиктограммы «Объединить и поместить в центре» («¬a®») панели инструментов.

    3. Сохраните информацию по адресу: Мои документы / № курса_№ группы_ФИО / Лаб_3.

     

    Внимание! В ходе дальнейшего создания документа, во избежание потери введенных данных – не забывайте сохранять их (по заданному адресу), щелкая левой кнопкой мыши по пиктограмме «Сохранить» (“рисунок дискетки”) панели инструментов.

     

    4. Постройте на одной диаграмме графики зависимостей «Прочие расходы» и «Чистый доход предприятия»  от «Периода отчетности». Расположите диаграмму под таблицей данных, создайте и отредактируйте все надписи (название диаграммы – «Динамика “Прочих расходов” и “Чистого дохода” предприятия», название оси X – «Период отчетности»,  Y – «Значения») в соответствии с пп. 6,7,8 лабораторной работы №2.

    5. Нахождение «Прочих расходов» данного месяца для достижения требуемого «Чистого дохода» этого же месяца.

    Допустим, что нам необходимо получить в мае месяце чистый доход в размере 70000 р. Как при этом пересчитать затраты на производство продукции, непосредственно изменив статью «Прочие расходы»?

    Активизируйте ячейку F18 и войдите в режим «Подбор параметра…» меню «Сервис» панели задач (щелчок левой кнопкой мыши). В открывшемся окне «Подбор параметра» в строке «Значение:» наберите цифру 70000 (предварительно установив курсор редактирова

  • Лабораторная, Обьектно-ориентированное программирование -

    Задание

    Создайте класс окружностей на плоскости, описав в нём все необходимые свойства, подобрав им понятные имена и правильные типы данных.

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

    Создайте в классе метод, проверяющий имеют ли две окружности общие точки.

    С использованием построенного класса создайте две окружности: одну с центром в (0;0) и радиусом 12, а вторую с центром в (3;5) и радиусом 11. Проверьте с помощью созданного метода есть ли у них общие точки и если есть, то выведите соответствующее сообщение на экран.

  • Объявить массив целых чисел из 1000 элементов.
    Заполнить случайными числами в диапазоне от 0 до 100.
    Найти все простые числа в массиве.
    Вывести их значения и индексы.
    Отчет должен содержать:
    Титульный лист сос ведениями об авторе.
    Описание оператора повторения for.
    Описание объявления массива.