В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
nbibyf2005
nbibyf2005
23.07.2022 20:20 •  Информатика

И объясните как это делать,я не понимаю


И объясните как это делать,я не понимаю

Показать ответ
Ответ:
taysonrelect
taysonrelect
12.06.2021 06:43
Program rtr1;Uses crt;Var a,b,c,d,di,f,x1,x2:real;Begin Clrscr; Readln(a,b,c,d); f:=0; di:=sqr(2*a*b-2*c*d)-4*(a*a-c*c)*(b*b-d*d); if di>0 then  begin   x1:=((2*c*d-2*a*b)+sqrt(di))/(2*a*a-2*c*c);   x2:=((2*c*d-2*a*b)-sqrt(di))/(2*a*a-2*c*c);   if (abs(a*x1+b)=c*x1+d) then f:=f+1;   if (abs(a*x2+b)=c*x2+d) then f:=f+1;  end else if d=0 then              begin               x1:=(2*c*d-2*a*b)/(2*a);               if (abs(a*x1+b)=c*x1+d)then f:=f+1;             end             else writeln('Корней нет'); Writeln('Уравнение имеет ',f,' корней ');End.
0,0(0 оценок)
Ответ:
Kulkovadarya97
Kulkovadarya97
23.06.2022 01:53
Конечно, я могу помочь вам с этой задачей! Вот программный код на языке Pascal, который решает данную задачу:

```pascal
program Lesorubi;
var
N, K, trees_per_lumberjack, untouched_trees: Integer;
begin
writeln('Введите количество лесорубов (N):');
readln(N);

writeln('Введите количество деревьев для сруба (K):');
readln(K);

// Расчет количества деревьев, которые достанутся каждому лесорубу для сруба
trees_per_lumberjack := K div N;
// Расчет количества деревьев, которые останутся нетронутыми
untouched_trees := K mod N;

writeln;
writeln('Количество деревьев, которые достанутся каждому лесорубу: ', trees_per_lumberjack);
writeln('Количество деревьев, которые останутся нетронутыми: ', untouched_trees);
end.
```

Теперь я пошагово объясню, как работает приведенный выше код:

1. В начале программы мы объявляем несколько переменных, которые будут использоваться в решении задачи, включая `N` (количество лесорубов), `K` (количество деревьев для сруба), `trees_per_lumberjack` (количество деревьев, которые достанутся каждому лесорубу для сруба) и `untouched_trees` (количество деревьев, которые останутся нетронутыми).

2. Затем мы просим пользователя ввести количество лесорубов и количество деревьев для сруба с помощью функции `readln`.

3. Далее мы используем оператор `div` для деления количества деревьев `K` на количество лесорубов `N`. Результат этого деления записывается в переменную `trees_per_lumberjack`.

4. Затем мы используем оператор `mod` для определения количества деревьев, которые останутся нетронутыми после разделения равными частями. Остаток от деления `K` на `N` записывается в переменную `untouched_trees`.

5. Наконец, мы выводим результаты с помощью функции `writeln`, чтобы показать количество деревьев, которое достанется каждому лесорубу, а также количество деревьев, которые останутся нетронутыми.

Теперь школьник сможет понять, как работает программа и получить ответы на вопрос задачи.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота