Предмет: Информатика, автор: ragimovanasiba1Н

Сколько точек с целыми координатами попадают в треугольникAOB находящийся в первой четверти?
НАПИШИТЕ ПРОГРАММУ В ПАСКАЛЬ .ПОЖАЛУЙСТА!!!!!!!!!!!!!!!!!!!СРОЧНО!!!!!!!!!!!!!

Ответы

Автор ответа: petyaGavrikov
0
Решение далеко не самое эффективное, но зато очень простое:
var a,b,x,y,k:integer;
begin
write('a, b:');
readln(a,b);
k:=0;
for x:=0 to a do
 for y:=0 to b do
  if y<=-(x-a)*b/a then k:=k+1;
writeln('k = ',k);
end.

Пример:
a, b:
4 3
k = 11

PS. Точки, лежащие на осях координат и на стороне AB, тоже подсчитываются. Если они не нужны, то циклы начинайте с 1 и в условии используйте строгое равенство.
Автор ответа: Аноним
0
Во вложении приведен рисунок, из которого видно принятое расположение треугольника. Треугольник прямоугольный и уравнение его гипотенузы можно получить из формулы уравнения прямой в отрезках.
Алгоритм решения следующий.
1. Вводим значения a и b.
2. Очищаем переменную счетчика количества k нулём.
3. В цикле по х от 0 с шагом 1 до целой части b:
- вычисляем целую часть y, найденного из приведенного уравнения
- увеличиваем k на эту целую часть плюс 1
4. Выводим значение k.

Проверим этот алгоритм для нашего рисунка.
a=3, b=4, y=³/₄(4-x), k=0
Для х=0 получаем у=3 и увеличиваем k на 3+1=4, т.е. k=4
Для х=1 получаем у=2.25, целая часть 2 и увеличиваем k на 2+1=3, т.е. k=7
Для х=2 получаем у=1.5, целая часть 1 и увеличиваем k на 1+1=2, т.е. k=9
Для х=3 получаем у=0.75, целая часть 0 и увеличиваем k на 0+1=1, т.е. k=10
Для х=4 получаем у=0, целая часть 0 и увеличиваем k на 0+1=1, т.е. k=11
Значение 11 выводим.
Из рисунка видно, что точек действительно 11.

1. Современное решение

// PascalABC.NET 3.2, сборка 1425 от 22.04.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a,b:real;
  Write('Введите значения a и b через пробел: '); Read(a,b);
  Writeln(Range(0,Trunc(b)).Select(x->Trunc(a/b*(b-x))+1).Sum)
end.

Контрольный пример
Введите значения a и b через пробел: 3 4.0
11

2. Школьное решение в стиле ТурбоПаскаль 1983г.

var
  a,b,y:real;
  k,x:integer;
begin
  Write('Введите значения a и b через пробел: '); Read(a,b);
  k:=0;
  for x:=0 to Trunc(b) do begin
    y:=a/b*(b-x);
    k:=k+Trunc(y)+1
    end;
  Writeln(k)
end.



Приложения:
Автор ответа: ragimovanasiba1Н
0
огромное спасибо
Похожие вопросы
Предмет: Математика, автор: IVANMETRO
Предмет: Биология, автор: di52248
кому нравятся тесты? го сюда)
Типы червей
1. Вторичная полость (целом) появилась у...
А.кольчатых червей
Б.плоских
В.только у круглых
2. Употребляя в пищу плохо проваренное мясо можно заразиться...
А.острицей
Б.человеческой аскаридой
В.бычьим цепнем
3. Наиболее сложное строение имеют свободноживущие черви, такие как...
А. дождевой червь и белая планария
Б.человеческая аскарида
В.печеночный сосальщик
4. Чем отличаются паразиты из класса сосальщиков от ленточных червей?
А.наличием нервной системы
Б.наличием кровеносной системы
В.наличием пищеварительной системы
5. К типу Круглые черви относится
А.бычий цепень
Б.острица
В.дождевой червь
Г.белая планария
6. Круглые черви обладают:
А. трехслойным строением тела и двусторонней симметрией
Б. трехслойным строением и лучевой симметрией
В. двуслойным строением и двусторонней симметрией
7.Кровеносная система у кольчатых червей:
А. есть, и она незамкнутая
Б. есть, и она замкнутая
В. отсутствует
8. Дождевые черви играют важную роль в природе, так как они:
А. имеют более сложное строение тела
Б. перерабатывают почву и органические вещества
В. являются предвестниками погоды
Г. являются основным кормом рыб
9. Круглые черви при сокращении мышечных волокон могут:
А. изгибаться
Б. укорачиваться и удлиняться
В. укорачиваться, удлиняться и уплощаться
Г. принимать различную форму
10. Вторичная полость (целом) появилась у:
А. плоских червей
Б. кольчатых червей
В. сцифоидных медуз
Г. круглых червей
11. Все черви относящиеся к разным типам, имеют общие признаки:
А.трехслойные животные с двусторонней симметрией
Б.паразиты
В.имеют округлую форму тела
12. Кровеносная система впервые появилась у...
А.кольчатых червей
Б.кишечнополостных
В.только у плоских и круглых червей
13. Взрослая аскарида живёт в...
А. лёгких человека
Б. кишечнике человека
В. печени человека
14.К свободноживущим плоским червям относится
А. планария
Б.. широкий лентец
В. печеночный сосальщик
15. В кишечнике человека паразитирует:
А. свиной цепень
Б. черная планари
В. белая планария
16. К круглым червям относится:
А. эхинококк
Б. многоглазка
В. луковая нематода
Г. белая планария
17.Сколько слоев мышц имеют круглые черви:
А. 1 б. 2 в. 3
18. У кольчатых червей мускулатура :
А. кольцевая и продольная
В. только кольцевая
В. только продольная
19. Полостью тела называется:
А. пространство между внутренней стенкой тела и внутренними органами
Б. пространство внутри пищеварительной системы
В. все внутреннее пространство
20. Кровеносная система имеется у:
А.планарии
Б. аскариды
В. нереиды
Г. печеночного сосальщика
21. Все черви относящиеся к разным типам, имеют общие признаки:
А.трехслойные животные с двусторонней симметрией
Б.паразиты
В.имеют округлую форму тела
22. Двусторонней симметрией обладает...
А.планария
Б.амеба
В.медуза
23. Бычий цепень относится к классу
А.Сосальщики
Б. Плоские черви
В.Ленточные черви
Г.Ресничные черви
24. Пищеварительной системы нет:
А. у белой планарии
Б. у печеночного сосальщика
В. у бычьего цепня
25. Круглые черви отличаются от плоских
А. симметрией тела
Б. наличием анального отверстия
В. количеством слоев клеток.
26. В легких человека развивается:
А. взрослая аскарида
Б. яйца аскариды
В. личинка аскариды
27..Кровеносная система у кольчатых червей:
А. есть, и она незамкнутая
Б. есть, и она замкнутая
В. отсутствует
28. Дождевые черви играют важную роль в природе, так как они:
А. имеют более сложное строение тела
Б. перерабатывают почву и органические вещества
В. являются предвестниками погоды
Г. являются основным кормом рыб
29. Полостью тела называется:
А. пространство между внутренней стенкой тела и внутренними органами
Б. пространство внутри пищеварительной системы
В. все внутреннее пространство
30. Органы пищеварения у ленточных червей представлены:
А. ртом, глоткой и кишечником, заканчивающимся слепо
Б. ртом, глоткой и кишечником с анальным отверстием
В. ртом, кишечником с анальным отверстием
Г. органы пищеварения отсутствуют
20 балов за ответ:)