73000

Программирование разветвлений

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

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

Begin1. Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять). Begin2. Из трех данных чисел выбрать наименьшее. Begin3. Из трех данных чисел выбрать наибольшее. Begin4. Из трех данных чисел выбрать наименьшее и наибольшее.

Русский

2014-12-02

36 KB

3 чел.

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

Программирование разветвлений

Пример: Дан треугольник со сторонами а и b. Найти третью сторону. Проверить треугольник равностороний и равнобедренный.

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication8

{

   class Program

   {

       static void Main(string[] args)

       {

           string s = Console.ReadLine();

           double a = Convert.ToDouble(s);

                  s = Console.ReadLine();

           double b = Convert.ToDouble(s);

           double c=Math.Sqrt(Math.Pow(a,2)+Math.Pow(b,2));

           if ((a == b) && (b == c))

               Console.Write("Равностороний треугольник");

           if ((a == b) || (b == c) || (c == a))

               Console.Write("Равнобедренный треугольник");

           Console.ReadKey();

       }

   }

}

Begin1. Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять).

Begin2. Из трех данных чисел выбрать наименьшее.

Begin3. Из трех данных чисел выбрать наибольшее. 

Begin4. Из трех данных чисел выбрать наименьшее и наибольшее.

Begin5. Перераспределить значения переменных X и Y так, чтобы в X оказалось меньшее из этих значений, а в Y — большее. 

Begin6. Значения переменных X, Y, Z поменять местами так, чтобы они оказались упорядоченными по возрастанию. 

Begin7. Значения переменных X, Y, Z поменять местами так, чтобы они оказались упорядоченными по убыванию. 

Begin8. Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. 

Begin9. Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной максимальное из этих значений, а если равны, то присвоить переменным нулевые значения. 

Begin10. Даны три переменные: X, Y, Z. Если их значения упорядочены по убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. 

Begin11. Даны три переменные: X, Y, Z. Если их значения упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. 

Begin12. Даны целочисленные координаты точки на плоскости. Если точка не лежит на координатных осях, то вывести 0. Если точка совпадает с началом координат, то вывести 1. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 2 или 3. 

Begin13. Даны вещественные координаты точки, не лежащей на координатных осях OX и OY. Вывести номер координатной четверти, в которой находится данная точка. 

Begin14. На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A. 

Begin15. Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Вывести порядковый номер этого числа. 

Begin16. Дан номер некоторого года (положительное целое число). Вывести соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год. 

Begin17. Дан номер некоторого года (положительное целое число). Вывести число дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются). 

Begin18. Для данного x вычислить значение следующей функции f,  вещественные значения: –1 если x <=  0, 2 если 0 < x < 2, 4, если x >= 2. 

Begin19. Для данного x вычислить значение следующей функции f, принимающей значения целого типа: 0, если x < 0, f(x 1, если x принадлежит [0,1), )= [2,3), ... , –1 если x принадлежит [1,2), , [3,4), ... . 

Begin20. Дано целое число, лежащее в диапазоне от –999 до 999. Вывести строку — словесное описание данного числа вида "отрицательное двузначное число", "нулевое число", "положительное однозначное число" и т.д. 


 

А также другие работы, которые могут Вас заинтересовать

44540. ТАКИЕ СПОРТИВНЫЕ ДЕВЧонКИ – КАК МАЛЬЧИКИ!: о воспитании детей в постсоветской России 233.84 KB
  Не избежали перемен и отношения к женщинам и мужчинам как членам этого изменяющегося общества в данном случае перемены сопровождалось обширной дискуссией о необходимости развивать новые отношения между полами в постсоветском обществе о новом понимании мужских и женских ролей и соответственно о воспитании нового поколения также как о перевоспитании нынешнего. Во время проведения исследования мною были собраны и проанализированы более 300 публикаций касающихся женщин их роли в обществе в политической жизни в сфере труда в...
44541. УРОКИ ВОСПИТАНИЯ ВАНИ СМИТА (дети в российско-американских браках) 200.05 KB
  Во время Олимпийских игр они болеют за команды России и не упускают случая посмотреть телепередачи оттуда даже за счет местных программ. Кроме того из-за экономических трудностей в России многие русские женщины особенно матери маленьких детей порой ищут лучшего будущего в браке с иностранцами. Большая их часть находится сейчас в США меньшая в России. Сегодня в Штатах многие отцы хотят присутствовать при рождении своих детей что кажется многим людям из России странным и едва ли не варварским обычаем.
44542. УТОМЛЕННЫЕ СОЛНЦЕМ, УНЕСЕННЫЕ ВЕТРОМ: суррогатное материнство в двух культурах 264 KB
  Этимология подтверждает эти отношения не хуже психоанализа: английское “mmmy†очевидно происходит от “mm†но русское няня которое кажется ни на что не похожим симметрично дядьке. РОДСТВО КРОВНОЕ И МОЛОЧНОЕ Романтизация Mmmy и няни в американской и русской культурах накладывалась на экономическую и сексуальную эксплуатацию обычную для обществ столь стратифицированных в сословных расовых и гендерных измерениях. Американская Mmmy чаще всего соединяла обе эти роли. Хотя в литературе и фильмах Mmmy чаще всего изображалась полной...
44543. ЧЕМ МУЖИКА КОРМИТЬ, ЛУЧШЕ РЕБЕНКА ВОСПИТЫВАТЬ ОДНОЙ: социальный портрет материнских семей 214.49 KB
  Основными факторами формирования неполных семей как известно являются разводы не компенсируемые последующим вступлением в брак или раздельное по разным обстоятельствам проживание супругов; овдовения из-за преждевременной смерти одного из родителей ребенка детей внебрачные рождения при условии одиночества родителя. С другой стороны некоторые одинокие матери впоследствии выходят замуж но в актах записи гражданского состояния статус их детей не меняется за исключением фактов усыновления удочерения и они продолжают считаться...
44544. Функциональные подсистемы КИС 36.5 KB
  Кроме того рынок СУД изначально ориентирован на КИС масштаба предприятия в связи с чем все промышленные системы выполнены в архитектуре клиент-сервер и способны работать практически на всех программно-аппаратных платформах т. Если составные части КИС поддерживают довольно широкий список оборудования и серверного программного обеспечения это дает возможность уменьшить затраты так как увеличивается вероятность того что необходимые базовые продукты в организации уже есть. На сегодняшний день основными платформами на которых должны...
44545. Средства обработки бумажных документов 31.5 KB
  Поэтому говоря о концепции построения КИС нельзя не упомянуть такую актуальную на сегодняшний день проблему как совмещение в документообороте предприятия электронных и бумажных документов. Практически все современные СУД хранящие документы предоставляют те или иные функции по обработке бумажных документов. Обычно они реализуются с помощью специального модуля который позволяет автоматизировать сканирование и сохранение образов многостраничных документов а также их распознавание и аннотирование.
44546. Системы поддержки принятия решений 32 KB
  В этом случае на помощь старым методам приходит оперативная обработка данных OnLine nliticl Processing OLP. Сила OLP заключается в том что в отличие от классических методов поиска запросы здесь формируются не на основе жестко заданных или требующих для модификации вмешательства программиста и следовательно времени т. OLP обеспечивает выявление ассоциаций закономерностей трендов проведение классификации обобщения или детализации составление прогнозов т. Не останавливаясь на тонкостях организации различных моделей OLP например...
44547. Системы, основанные на применении Internet-технологий 31 KB
  Рассматривая вопрос применения Internetтехнологий нельзя не затронуть такую важную проблему как обеспечение информационной безопасности. В дополнение к ним на стыке сегментов локальных сетей и Internet желательна установка брандмауэров средств контроля за внешними входящими и исходящими соединениями. Они позволяют отслеживать передачу информации практически всех известных на сегодняшний день протоколов Internet.
44548. Средства стратегического планирования 31.5 KB
  Как известно для решения подобных задач применяются системы управления проектами например Microsoft Project Symntec Time Line. Практически все системы управления проектами СУП берут за основу некий план проекта составляемый на предварительном этапе. Чисто технически интеграция современных САДП и СУП не вызывает вопросов поскольку обе системы как правило соответствуют стандартам межпрограммного взаимодействия и могут разделять данные.5 позволяет получать доступ к данным о проекте используя внешние приложения в том числе и...