Предмет: Информатика,
автор: fggggs
100 балов, решите плиз нужно очень
(составить программу определения общего сопротивления электрической цепи при последовательном и параллельном соединении трех резисторов)
Ответы
Автор ответа:
0
Объяснение:
const
n = 10;
r1 = 2;
r2 = 4;
r3 = 3;
var
temp1, temp2: Real; begin
temp1 := r1 * ((n div 2) * (n + 1) + Ord(Odd(n)) * ((n div 2) + 1));
temp2 := 2 * r2 * r3 / (r2 + r3);
WriteLn('R=', (r1 + temp1 * temp2 / (temp1 + temp2) + r2):0:4);
end.
fggggs:
Это правильно?(я просто хз)
Автор ответа:
1
PascalABC.NET
Ответ:
- begin
- var n := ReadInteger('Введите количество резисторов:');
- var Rs := ReadArrInteger('Введите их сопротивления:',n);
- Writeln(NewLine, 'Общее сопротивление цепи равно:');
- Println(' при последовательном соединении -', Rs.Sum,'Ом');
- Println(' при параллельном соединении -', 1/Rs.Sum(r->1/r),'Ом');
- end.
или кратко:
- begin
- var Rs := ReadArrInteger(3);
- Println('послед:', Rs.Sum);
- Println('парал:', 1/Rs.Sum(r->1/r));
- end.
Пример работы:
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: nataljagordienk
Предмет: Русский язык,
автор: olghaboldyrieva
Предмет: Русский язык,
автор: anetaa
Предмет: География,
автор: Кирилл8163219
Предмет: Алгебра,
автор: сэнсофхюмо