![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Readln(a,b,x);
if a = 0 then if b = 0 then write ('любое число') else write ('нет решений') Else if b = 0 then write('x = 0') else write('x =', b/a, ' или x =', -b/a); End. Последовательно выполните три задания: 1) Приведите пример таких чисел a, b, x, при которых программа неверно решает поставленную задачу. 2) Укажите, какая часть программы является лишней. 3) Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).
2) Требовалось написать программу, которая решает уравнение « var a, b, x: real; Begin Readln(a, b, x); if b = 0 then write('x = 0') Else if a = 0 then write('нет решений') Else write('x =', -b/a); End. Последовательно выполните три задания: 1) Приведите пример таких чисел a, b, x, при которых программа неверно решает поставленную задачу. 2) Укажите, какая часть программы является лишней. 3) Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).
3) Требовалось написать программу, которая определяет, лежит ли точка А(х0, у0) внутри треугольной области, ограниченной осями координат и прямой var x0, у0, у: real; Begin
|