profile
Размещено 6 лет назад по предмету Информатика от SashaPolishuk

Помогите, пожалуйста

  1. Ответ на вопрос
    Ответ на вопрос дан MaxLevs

    Так как в задании целевой язык не указан, написал на C#.

    Пример работы на рисунке 1.

    Предусмотрена обработка ошибок ввода.


    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;


    namespace Задания43

    {

       class Program

       {

           static void Main(string[] args)

           {

               //Задание 1

               double A, B, C;

               Console.WriteLine("Введите 3 стороны:");

               try

               {

                   Console.Write("A = "); A = double.Parse(Console.ReadLine());

                   Console.Write("B = "); B = double.Parse(Console.ReadLine());

                   Console.Write("C = "); C = double.Parse(Console.ReadLine());

               } catch

               {

                   Console.WriteLine("Ошибка ввода");

                   return;

               }

               Console.WriteLine();


               double S, h;

               if(A == B && B == C) // Проверка на равносторонность

               {

                   S = A * A * Math.Sqrt(3) / 4.0;

                   h = A * Math.Sqrt(3 / 4.0);


                   Console.WriteLine("Треугольник со стороной равной {0} имеет площадь S = {1} и высоту h = {2}", A, S, h);

               } else

               {

                   Console.WriteLine("Треугольник НЕ равносторонний!");

               }

               Console.WriteLine();


               //Задание 2

               Console.Write("Введите номер месяца: ");

               if(!int.TryParse(Console.ReadLine(), out int N))

               {

                   Console.WriteLine("Ошибка ввода");

               }

               string message;

               switch (N)

               {

                   case 12:

                   case 1:

                   case 2:

                       message = "ЗИМА";

                       break;


                   case 3:

                   case 4:

                   case 5:

                       message = "ВЕСНА";

                       break;


                   case 6:

                   case 7:

                   case 8:

                       message = "ЛЕТО";

                       break;


                   case 9:

                   case 10:

                   case 11:

                       message = "ОСЕНЬ";

                       break;


                   default:

                       message = "ОШИБКА";

                       break;

               }

               Console.WriteLine(message);

           }

       }

    }


    1. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Я однажды тут даже на COBOL написал решение)))
    2. Ответ на вопрос
      Ответ на вопрос дан MaxLevs
      Что жестче: COBOL или старые версии Prolog? :D
    3. Ответ на вопрос
      Ответ на вопрос дан MaxLevs
      Относительно ответов тут, разумеется
    4. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Для вычислительных задач, несомненно, COBOL. А так - чистый LISP )))
    5. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Там от бесчисленных CAR/CDR и десятков скобок крыша едет сразу
  2. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален

    PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

    Внимание! Если программа не работает, обновите версию!

    Задание №1

    begin

     var (a, b, c) := ReadReal3('Длины сторон через пробел:');

     if (a = b) and (a = c) then

       $'S = {a*a*Sqrt(3)/4,0:f5}, h = {a*Sqrt(3/4),0:f5}'.Println

     else Println('Треугольник неравносторонний')

    end.

    Задание №2

    begin

     case ReadInteger('Введите номер месяца') of

       1, 2, 12: Println('Зима');

       3..5: Println('Весна');

       6..8: Println('Лето');

       9..11: Println('Осень');

     else Println('Ошибка')

     end

    end.

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.