Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Отчёт по лабораторной работе






    Задание №1

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

    Задание №2

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

    Задание №3

    Задачи на использование логических операторов, операторов отношения. Во всех заданиях данной группы требуется вывести логическое значение True, если приведенное высказывание для предложенных исходных данных является истинным, и значение False в противном случае. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются целыми положительными. Использование IF и оператора "? " недопустимо.

    Отчёт по лабораторной работе

    По каждой из решённых задач в отчёте должны быть:

    · Постановка задачи

    · Словесное объяснение алгоритма

    · Текст программы с комментариями

    · Не менее десяти тестовых примеров. Один из примеров подтверждается скриншотом исполняемой программы в обязательном порядке.

    Задание принял к исполнению /Медведев П.С./21.09.2011


    Задача №1. Дана длина L окружности. Найти ее радиус R и площадь S круга, ограниченного этой окружностью.

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

    Текст программы:

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

     

    namespace ConsoleApplication1

    {

    class Program

    {

    static void Main(string[] args)

    {

    Double L, R, S; //Объявляем переменные

    Console.Write(" Введите длину окружности: ");

    L = Convert.ToDouble(Console.ReadLine()); //Ввод длины окружности

    R = L / (2 * Math.PI); //Расчёт радиуса

    S = Math.PI * Math.Pow(R, 2); //Расчёт площади

    Console.Write(" Радиус данной окружности равен {0}, площадь данной окружности равна {1}", R, S); //Вывод результата

    Console.ReadKey();

    }

    }

    }

     

    Тестовые примеры:

    Таблица 1 – Тестовые примеры для задачи №1

    L R S
      0, 159154943091895 0, 07957747154594
         
    3, 14 0, 499746521308551 0, 78460203845442
    0, 1 0, 015915494309189 0, 00079577471545
      1, 43239448782706 6, 44577519522176
      0, 477464829275686 0, 71619724391352
    6, 6 1, 05042262440651 3, 46639466054148
      1, 90985931710274 11, 4591559026165
    1, 34 0, 21326762374314 0, 14288930790790
      3, 97887357729738 49, 7359197162173

    Рисунок 1 – Скриншот выполнения программы для задачи №1

     

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

    Описание алгоритма: Пользователь вводит целое трехзначное число. С помощью операций «остаток от деления» и «деление нацело» числу единиц присваивается старший разряд, а числу сотен – младший, производится суммирование и вывод итогового числа.

    Текст программы:

    Int32 x; //Объявляем переменную

    Console.Write(" Введите трёхзначное число: ");

    x = Convert.ToInt32(Console.ReadLine()); //Вводим значение переменной Х

    x = ((x % 10) * 100) + (x % 100 - x % 10) + ((x - x % 100) / 100); //Переставляем цифры

    Console.Write(" Полученное число равно {0}", x); //Выводим результат

    Console.ReadKey();

    Таблица 2 - Тестовые примеры для задачи №2

    Число Результат
       
       
       
       
       
       
       
       
       






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.