Требовалось написать программу которая определяет лежит ли точка a x y

Известно, что программа написана с ошибками. Последовательно выполните три задания:

  1. Приведите пример такиx чисел а,Ь,с, при которыx программа неверно решает поставленнyю задачy.
  2. Укажите, какая часть программы является лишней.
  3. Укажите, как, по-вашемy мнению, нyжно доработать программy, чтобы не было слyчаев ее неправильной работы.
  1. Требовалось написать программy, которая определяет, имеется ли среди введенныx с клавиатyры положительныx целыx чисел аиЬxотя бы одно четное. Была написана следyющая программа:

Int main(void)

Int a, b;

  1. приведите пример такиx чисел а,b, при которыx программа неверно решает поставленнyю задачy;
  2. yкажите, как, по вашемy мнению, нyжно доработать программy, чтобы не было слyчаев ее неправильной работы;
  3. yкажите, как можно доработать программy, чтобы она вместо вложенныx операторов IF (содержала логическyю операцию||.
  1. Требовалось написать программy, которая определяет, можно ли построить треyгольник из отрезков с длинами x,y,z. Программа должна выводить соответствyющее текстовое сообщение. Программист сделал в программе ошибки.

Int main(void)

  1. Приведите пример такиx чисел x,y,z, при которыx программа неверно решает поставленнyю задачy.
  2. Укажите, как нyжно доработать программy, чтобы не было слyчаев ее неправильной работы (можно yказать один из способов доработки исxодной программы).
  3. Укажите, как можно доработать программy, чтобы она вместо вложенныx операторов IF (содержала логическyю операцию.
  1. Требовалось написать программy, которая определяет, лежит ли точка А(x, y)внyтри некоторого кольца (″внyтри″понимается в строгом смысле, т.е. слyчай, когда точка А лежит на границе кольца, недопyстим). Центр кольца наxодится в начале координат. Для кольца заданы внyтренний и внешний радиyсыr1,r2; известно, чтоr1отлично отr2, но неизвестно,r1>r2илиr2>r1. В том слyчае, когда точкаАлежит внyтри кольца, программа должна выводить соответствyющее сообщение, в противном слyчае никакой выxодной информации не выдается. Программист сделал в программе ошибки.
Читайте также:
Программа для настройки колонки алисы

Int main(void)

  1. Приведите пример такиx чисел x, y,rl,r2, при которыx программа неверно решает поставленнyю задачy.
  2. Укажите, как нyжно доработать программy, чтобы не было слyчаев ее неправильной работы. (Это можно сделать несколькими способами, поэтомy можно yказать любой способ доработки исxодной программы).
  3. Укажите, как можно доработать программy, чтобы она не содержала логическиx операций или||.
  1. Требовалось написать программy, которая определяет, лежит ли точка А(x0, y0)внyтри квадратной области, ограниченной прямыми, параллельными осям координат:y=-2,y=2,x=-2,x=2(″внyтри″понимается в строгом смысле, т.е слyчай, когда точкаАлежит на границе области, недопyстим).

Источник: studfile.net

Попадание точки в заданную область. Два сектора. Уроки программирования на С++.

Уроки программирования на языке Pascal. Разветвляющиеся алгоритмы. Лежит ли точка на прямой?

Напишите программу, определяющую, лежит ли точка А(ха, уа) на прямой у = kx + 1

Информатика 8 класс Босова ФГОС

б) на окружности х 2 + у 2 = r 2 , над ней или под ней. Примеры входных данных и соответствующих им выходных данных разработайте самостоятельно.

Ответ

Program a_1;
var xa,ya,y,l,x,k:real;
begin
writeln(‘введите координаты точки А’);
read(xa,ya);
writeln(‘введите значение коэффициента k и l ‘);
read(k,l);
if ya=kxa+l then begin writeln(‘Точка А принадлежит прямой’); end else if ya>kxa+l then
begin
writeln(‘Находится выше прямой’);
end
else
if ya begin
writeln(‘Находится ниже прямой’);
end
end.

Источник: murnik.ru

Рубрика «Архив 2020 ЕГЭ Задание 24»

Для заданного положительного вещественного числа A необходимо найти максимальное целое число K

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Для заданного положительного вещественного числа A необходимо найти максимальное целое число K, при котором выполняется неравенство.Для решения этой задачи ученик написал такую программу:

Delphi/Pascal
var a , s : real ;
k : integer ;
while s < a do begin
s : = s + 1.0 / k ;
int main ( void )
< float a , s ;
scanf ( ″ % f ″ ,
while ( s < a ) <
s = s + 1.0 / k ;
printf ( ″ % f ″ , k ) ;

Читайте также:
Программа anydesk все о ней и как обманывают

Последовательно выполните следующее. Напишите, что выведет эта программа при вводе числа 1.8. Приведите пример числа, при вводе которого программа выведет правильный ответ. Найдите в программе все ошибки (их может быть …

Необходимо определить, является ли это число степенью числа 3.

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Дано целое положительное число N, не превосходящее 1000. Необходимо определить, является ли это число степенью числа 3. То есть требуется определить, существует ли такое целое число K, что 3K = N, и вывести это число либо сообщение, что такого числа не существует. Для решения этой задачи ученик написал программу, но, к сожалению, его программа оказалась …

при котором 1 + (1+2) + (1+2+3) + … + (1+2+…+K) окажется больше A

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Дано целое положительное число A. Требуется вывести такое минимально возможное натуральное число K, при котором 1 + (1+2) + (1+2+3) + … + (1+2+…+K) окажется больше A. Для решения этой задачи ученик написал программу, но, к сожалению, его программа – неправильная.

Delphi/Pascal
var A , s , p , k : integer ;
s : = 0 ; p : = 0 ; k : = 1 ;
while s < A do begin
writeln ( k ) ;
int main ( void )
int A , s , p , k ;
scanf ( ″ % i ″ ,
s = 0 ; p = 0 ; k = 1 ;
while ( s < A ) <
printf ( ″ % i ″ , k ) ;

Последовательно выполните следующее. Напишите, что выведет эта программа при вводе числа 12. …

K ≥ A, что сумма всех чисел от A до K больше, чем B

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Даны натуральные числа A и B. Требуется найти такое минимально возможное натуральное число K ≥ A, что сумма всех чисел от A до K больше, чем B. Для решения этой задачи ученик написал программу, но, к сожалению, его программа неправильная.

Delphi/Pascal
var A , B , s , k : integer ;
read ( A , B ) ;
while s < B do begin
writeln ( k ) ;
int main ( void )
int A , B , s , k ;
scanf ( ″ % i % i ″ , B ) ;
while ( s < B ) <
printf ( ″ % i ″ , k ) ;

Читайте также:
Как установить на ноутбук программу excel

Последовательно выполните следующее. Напишите, что выведет эта программа при вводе чисел 13 и …

максимальное двузначное число, которое можно увидеть в записи числа A

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Дано натуральное число A, большее 9, в записи которого нет нулей. Требуется найти максимальное двузначное число, которое можно увидеть в записи числа A. Например, для числа 18943 ответом будет число 94. Для решения этой задачи ученик написал программу, но, к сожалению, его программа неправильная.

Delphi/Pascal
var A , n2 : integer ;
while A > 100 do begin
if A mod 100 > n2 then
n2 : = A mod 100 ;
A : = A div 100 ;
writeln ( n2 ) ;
int main ( void )
scanf ( ″ % i ″ ,
while ( A > 100 ) <
if ( A % 100 > n2 )
n2 = A % 100 ;
printf ( ″ % i ″ , n2 ) ;

Последовательно выполните следующее. Напишите, что выведет эта программа при …

лежит ли точка А(х0,у0) внутри треугольной области

20.05.2019 Архив 2020 ЕГЭ Задание 24 Администратор Комментарии: 0

Требовалось написать программу, которая определяет, лежит ли точка А(х0,у0) внутри треугольной области, ограниченной осями координат и прямой y=2-x («внутри» понимается в строгом смысле, т.е. случай, когда точка А лежит на границе области, недопустим). В результате программа должна выводить соответствующее текстовое сообщение. Программист сделал в программе ошибки. Пас­каль

Источник: informatikaexpert.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru