Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ozzy_b
2 / 2 / 0
Регистрация: 02.10.2012
Сообщений: 169
#1

Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов - C++

02.10.2012, 19:19. Просмотров 933. Ответов 3
Метки нет (Все метки)

Надо решить задачу: "Дано натуральное число n, действительные положительные числа С1, С2, ..., Сn есть емкостями конденсаторов. Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов."
Как я понял, надо ввести n, после чего емкости каждого кондера(количество емкостей зависит от введенего n). Но вот как еот сделать я хз. Массивы еще не учил, и надо както без них ето решить(если массивы в даном случае лучший вариант). Ну а с циклами я уже думаю разберусь сам.
P.S. извините за орфографию, учил украинский а не руский.

Добавлено через 11 минут
ну или просто ввести несколько чисел(емкостей), пусть то 5 пусть то 50, как сделать чтоб каждое число присвоилось какой нибуть сменной и как пощитать их количество?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 19:19     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов
Посмотрите здесь:

Дано натуральное число n, действительные положительные числа С1, С2, ., С есть емкостями конденсаторов. Определить емкости систем конденсаторов, по - C++
Дано натуральное число n, действительные положительные числа С1, С2, ..., Сn есть емкостями конденсаторов. Определить емкости систем ...

Дано натуральное число n, действительные положительные числа С1, …, Сn. Значения С1, …, Сn являются емкостями n конденсаторов. - C++
Дано натуральное число N, действительные положительные числа С1, …, СN. Значения С1, …, СN являются емкостями N конденсаторов. Определить...

Сформировать массив, состоящий из одинаковых элементов выходных массивов - C++
Ввести два массива X и Y, состоящие из 10-ти элементов целого типа. Сформировать массив S, состоящая из одинаковых элементов выходных...

Найти сумму чисел, получаемых при последовательном вычеркивании - C++
Дано натуральное пятизначное число. Найти сумму чисел, получаемых при последовательном вычеркивании первой цифры числа. Для решения...

Файлы с последовательным и прямым доступом - C++
помогите пожалуйся, не понимаю я эти файлы с последовательным и прямым доступом Задание: Сформировать файл из некоторых чисел. Записать...

Нужен пример работы с последовательным портом - C++
Всем здравствуйте. Поделитесь пожалуйста примером роаботы с последовательным портом. Желательно через API, можно и через "SerialPort": ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.10.2012, 19:36     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов #2
Можно как-то так:
Код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <windows.h>
#include <iostream>
using namespace std;
 
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
 
cout << "Введите количество конденсаторов: ";
int n = 0;
cin >> n;
double *arr = new double[n];
 
for (int i = 0; i < n; i++) //вводим ёмкости n конденсаторов
{
    cout << "Введите ёмкость " << (i + 1) << " конденсатора: ";
    (cin >> arr[i]).get();
}
 
for (int i = 0; i < n; i++) //выводим то, что в массиве
     cout << "Ёмкость " << (i + 1) << " конденсатора = " << arr[i] << endl;
 
delete arr;
     
cin.get();
return 0;
}
ozzy_b
2 / 2 / 0
Регистрация: 02.10.2012
Сообщений: 169
02.10.2012, 19:46  [ТС]     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов #3
я недавно учу с++, обясни 7, 8, 18 и 26 строчку пожалуста, а то не очень понял суть всего кода.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2012, 20:25     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов
Еще ссылки по теме:

Сортировка группировкой с последовательным упорядочиванием битов. - C++
Сортировка целого массива группировкой с последовательным упорядочиванием битов. Помогите если не с решением, то хотя бы с алгоритмом....

Определить, в какой из систем счисления сумма всех цифр натурального числа имеет наибольшее значение - C++
C++ Определить, в какой из систем счисления сумма всех цифр натурального числа имеет наибольшее значение. Основания систем счисления:...

Получить матрицу из чисел, заполняющих матрицу по линиям, параллельным главной диагонали - C++
Получить матрицу A=(aij), i,j=1..n, n&lt;=100, элементами которой является ряд натуральных чисел, заполняющих матрицу по линиям параллельным...

Расчет выходных сигналов эл. цепи - C++
В данной работе необходимо по известному входному сигналу Uвх(t) и заданной передаточной характеристике Uвых(Uвх) построить выходной...

Создать список с последовательным хранением и записать его в бинарный файл - C++
вообщем по условию задачи надо создать список с последовательным хранением и записать его в файл .bin. Данные берутся из текстового...

Найти в созданном массиве целых чисел элемент последовательным методом - C++
найти в созданном массиве целых чисел элемент последовательным методом


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

Или воспользуйтесь поиском по форуму:
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.10.2012, 20:25     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов #4
7 и 8 для русского ввода-вывода. Если только для вывода, то можно заменить на: setlocale(0, ""); 26 - пауза (ожидание нажатия клавиши), чтобы окно не закрылось. 18 - просто ввод чисел с клавиатуры. get() добавлен, чтобы извлёк из потока ввода символ '\n' (попадает в поток при нажатии Enter). Без этого в 26 паузы не будет. Или можно в 18 написать: cin >> arr[i];, а в 26: cin.get(); cin.get();

Добавлено через 6 минут
Дальше, определить две функции для подсчёта ёмкости при последовательном соединении и при параллельном. Передавать туда, в качестве параметров, массив arr и n, возвращать подсчитанное значение. При подсчёте, значения емкостей, извлекать из массива так же, как и для вывода на экран (arr[i]).
Yandex
Объявления
02.10.2012, 20:25     Массив: Определить емкости систем конденсаторов, получаемых последовательным и параллельным соединением выходных конденсаторов
Ответ Создать тему
Опции темы

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