profile
Размещено 2 года назад по предмету Информатика от martasolovyeva11

РЕБЯТА УМОЛЯЮ ВАС ПОМОГИТЕ НУЖНО ДО ЗАВТРА НЕЧЕГО НЕ ПОНИМАЮ..
ВОТ ПО ЭТЙО ФОРМУЛЕ НУЖНО СДЕЛАТЬ:
function squareEq(a: number, b: number, c: number): { x1: number, x2: number } | null{
2
console. log(' squareEq a = $(a), b - $(b), c = ${c}’);
3
let deb*b-4*a*
4
console.log('d - ${dy");
5
if (d < 0) {
6
console. log("result is undefined");
7
return null;
8
g
16
11
let x1 - (-b + Math.sqrt(d)) / (2 * a); let х2 - (-b - Math.sqrt(d)) / (2 * a);
console. log(" x1 - ${X1), x2 - $(x2)*); return { x1, x2 };
}
1.для функции SquareEq добавить ещё один вариант возвращаемого результата для случая когда уравнение имеет единственное решение (D=0)
2.внутри функции добавить условие для D=0
в TypeScript

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

    Да не переживай, сейчас поможем
    Итак, код должен выглядеть следующим образом:
    function squareEq(a: number, b: number, c: number): { x1: number, x2: number } | { x1: number } | null {

     console.log(`squareEq a = ${a}, b = ${b}, c = ${c}`);

     const d = b * b - 4 * a * c;

     console.log(`d = ${d}`);

     if (d < 0) {

       console.log("result is undefined");

       return null;

     } else if (d === 0) {

       const x1 = -b / (2 * a);

       console.log(`x1 = ${x1}`);

       return { x1 };

     } else {

       const x1 = (-b + Math.sqrt(d)) / (2 * a);

       const x2 = (-b - Math.sqrt(d)) / (2 * a);

       console.log(`x1 = ${x1}, x2 = ${x2}`);

       return { x1, x2 };

     }

    }



    Обрати внимание на добавление типа { x1: number } в объединение возвращаемых типов, чтобы обеспечить возможность возврата объекта с единственным свойством x1. Также добавлено условие else if (d === 0) для обработки случая, когда дискриминант равен нулю, и соответствующий код, вычисляющий и возвращающий единственное решение.

    1. Ответ на вопрос
      Ответ на вопрос дан martasolovyeva11
      БОЖЕЧКИ СПАСИБО ОГРОМНОЕ ЕСЛИ БЫ БЫЛО 1000 БАЛЛОВ Я БЫ ТЕБЕ ДАЛА СПАСИБО
    2. Ответ на вопрос
      Ответ на вопрос дан tugoy
      обращайся, да и мне пофиг на эти баллы, я сюда пришел чтобы помогать людям
    3. Ответ на вопрос
      Ответ на вопрос дан martasolovyeva11
      приветик ещё раз я написала команду в TypeScript там пишут ошибку у return {x1,x2}; подчеркивают x2
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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