Задать вопрос
20 мая, 18:38

Язык C#. Написать программу на языке C#разветвляющейся структуры согласно вариантам задания 1 (используя if) и задания 2 (используя switch).

1. Даны два числа. Большее из этих двух чисел заменить их полусуммой, а меньшее удвоенным произведением.

2.2. Вводится число экзаменов N<=20. Напечатать фразу "Мы успешно сдали N экзаменов", согласовав слово "экзамен" с числом N.

+2
Ответы (1)
  1. 20 мая, 19:59
    0
    1.

    using System;

    class Program

    {

    public static void Main ()

    {

    double x, y, s, p;

    Console. Write ("x = ") ;

    x = double. Parse (Console. ReadLine ()) ;

    Console. Write ("y = ") ;

    y = double. Parse (Console. ReadLine ()) ;

    s = (x+y) / 2;

    p = 2*x*y;

    if (x>y) {

    x = p;

    y = s;

    }

    else {

    y = p;

    x = s;

    }

    Console. WriteLine ("x = {0}, y = {1}", x, y) ;

    Console. ReadKey () ;

    }

    }

    Пример:

    x = 2.4

    y = 8.3

    x = 5.35, y = 39.84

    2.

    using System;

    public class Test

    {

    public static void Main ()

    {

    int n;

    Console. Write ("n = ") ;

    n = int. Parse (Console. ReadLine ()) ;

    switch (n) {

    case 1:

    Console. WriteLine ("Мы успешно сдали {0} экзамен", n) ;

    break;

    case 2:

    case 3:

    case 4:

    Console. WriteLine ("Мы успешно сдали {0} экзамена", n) ;

    break;

    default:

    Console. WriteLine ("Мы успешно сдали {0} экзаменов", n) ;

    break;

    }

    }

    }

    Пример:

    n = 6

    Мы успешно сдали 6 экзаменов
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Язык C#. Написать программу на языке C#разветвляющейся структуры согласно вариантам задания 1 (используя if) и задания 2 (используя ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы