Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
milashka_92
0 / 0 / 0
Регистрация: 03.06.2010
Сообщений: 21
#1

Вычислить сопротивление электрической цепи - C++

11.01.2011, 10:32. Просмотров 2056. Ответов 10
Метки нет (Все метки)

Написать программу, которая вычисляет сопротивление электрической цепи, схема которой приведена на рисунке. Величины сопротивлений и порядок цепи (количество сопротивлений R2) должны вводиться во время работы программы.

нужно в Dev Си++
0
Миниатюры
Вычислить сопротивление электрической цепи  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 10:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить сопротивление электрической цепи (C++):

Вычислить сопротивление цепи, состоящей из двух резисторов
Написать функцию, которая вычисляет сопротивление цепи, состоящей из двух...

Вычислить сопротивление цепи, состоящей из трех резисторов
2 Написать функцию , которая вычисляет сопротивление цепи , состоящей из трех...

Функция: вычислить сопротивление цепи, состоящей из двух резисторов
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace...

Вычисление силы тока в электрической цепи
Написать программу вычисления силы тока в электрической цепи. Ниже приведен...

Написать программу вычисления сопротивления электрической цепи
Помогите пожалуйста Написать программу вычисления сопротивления электрической...

Написать программу вычисления сопротивления электрической цепи
Написать программу вычисления сопротивления электрической цепи, состоящей из...

10
oxotnik
1610 / 1087 / 71
Регистрация: 21.08.2008
Сообщений: 4,565
Записей в блоге: 1
11.01.2011, 11:04 #2
хоть бы формулы написала ка считается сопротивление... электротехника давно была
0
silent_1991
Эксперт С++
5007 / 3067 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.01.2011, 11:40 #3
oxotnik, если не ошибаюсь (электроника тоже давно была))) ) - сначала сливаются три последовательных сопротивления в хвосте (т.е. R1, R2 и R3), затем последний R2 с получившимся считаются как параллельные. Ну а дальше снова - это полученное складывается как последовательные с R1 и R3, а потом результат с R2 как параллельные. И т.д. в цикле))
0
oxotnik
1610 / 1087 / 71
Регистрация: 21.08.2008
Сообщений: 4,565
Записей в блоге: 1
11.01.2011, 11:44 #4
silent_1991, обычно если мне надо что то узнать, то я лезу в справочники/вики/etc, здесь же мне ничего не надо узнавать (просто не интересно в данный момент), поэтому формулы и алгоритмы на совести ТС.
0
milashka_92
0 / 0 / 0
Регистрация: 03.06.2010
Сообщений: 21
11.01.2011, 11:54  [ТС] #5
Цитата Сообщение от oxotnik Посмотреть сообщение
silent_1991, обычно если мне надо что то узнать, то я лезу в справочники/вики/etc, здесь же мне ничего не надо узнавать (просто не интересно в данный момент), поэтому формулы и алгоритмы на совести ТС.
конечно я искала формулы в справочниках, интернете ..везде., но просто я тоже в школе училась давно, и не могу понять просто какую конкретную формул надо к именно этой схеме..
0
panicwassano
594 / 562 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
11.01.2011, 11:56 #6
там же все просто, можно и без программы посчитать
0
silent_1991
Эксперт С++
5007 / 3067 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.01.2011, 11:57 #7
milashka_92, конкретной формулы именно к этой схеме нет, потому что тут и схемы нет, только её общий вид. Тут надо цикл простенький написать. А применять две известнейшие формулы - для последовательного соединения резисторов R = R1 + R2, для параллельного - R = R1 * R2 / (R1 + R2)
0
milashka_92
0 / 0 / 0
Регистрация: 03.06.2010
Сообщений: 21
11.01.2011, 11:58  [ТС] #8
Цитата Сообщение от panicwassano Посмотреть сообщение
там же все просто, можно и без программы посчитать
а нужно в программе =( , если Вы про Dev
0
silent_1991
Эксперт С++
5007 / 3067 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.01.2011, 12:00 #9
panicwassano, да ну))) а если там десяток тысяч R2?)))
0
igorrr37
1863 / 1481 / 749
Регистрация: 21.12.2010
Сообщений: 2,473
Записей в блоге: 11
11.01.2011, 12:33 #10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include<conio.h>
#include<iomanip>
using namespace std;
 
int main (){
    float r1, r2, r3, temp, res;
    int amo;
    cout<<"enter r1, r2, r3, kolichestvo\n";
    cin>>r1>>r2>>r3>>amo;
    temp=r2;
    for(int i=1;i<amo;i++){
        temp=(r1+temp+r3)*r2/(r1+r2+r3+temp);
    }
    cout<<"\nsoprotivl. cepi= "<<setprecision(10)<<r1+temp+r3;
    getch();
}
1
panicwassano
594 / 562 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
11.01.2011, 16:59 #11
Цитата Сообщение от silent_1991 Посмотреть сообщение
panicwassano, да ну))) а если там десяток тысяч R2?)))

Не по теме:

мультиметр и вперед :D

1
11.01.2011, 16:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2011, 16:59
Привет! Вот еще темы с решениями:

Написать программу вычисления сопротивления электрической цепи
Написать программу вычисления сопротивления электрической цепи, со-стоящей из...

Вычисление сопротивления электрической цепи, которая состоит из двух резисторов
Помогите оформить блок решения в задачи, с использовании функции, составленной...

Написать программу для определения силы тока в электрической цепи
1) Написать программу для определения силы тока в электрической цепи. ...

Определить общее сопротивление цепи
В массиве хранится информация о сопротивлении каждого из 20 элементов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru