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

Применение циклов в расчетах с матрицами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя стек, определить функцию, которая переводит выражение в префиксную форму http://www.cyberforum.ru/cpp-beginners/thread675617.html
Есть задание - Используя стек, определить функцию, которая переводит выражение, записанное в обычной (инфиксной) форме в префиксную форму. Предусмотреть ввод выражения с клавиатуры и из текстового файла. В принципе проблем нету, но такой вопрос - как мне проходиться по каждому символу по порядку? Вариант как запихнуть каждый символ в ячейку массива, но не катит так. Или используя string искать...
C++ Определить, сколько слов в тексте начинается на заданную букву Суть задачи такова: нам дана буква, нужно определить, сколько слов в тексте начинается на эту букву, затем вывести эти слова и их количество, текст берем из файла, а количество и эти слова сохраняем в новый файл. Буду очень признателен, если кто-то сможет помочь. http://www.cyberforum.ru/cpp-beginners/thread675607.html
C++ работа с циклами
Помогите пожалуйста разработайте организацию выбора нужного решения с помощью переключателя switch. • с использованием цикла for. Задание на картинке) Функция в качестве результата должна вернуть вычисленную сумму, количество учтенных слагаемых и первое слагаемое, которое не было включено в сумму. В вызывающей функции main() организовать контроль ввода чисел и . мне не к кому...
Создание таблиц в С++ C++
Люди!Очень сильно нужна ваша помощь ! Как создать таблицу(например , 1-ая строка и 1-ый столбец -это слова ) , а всё остальное цифры . Нужно сделать это используя структуры,массивы . Ещё нужно создать функции(для заполнения таблицы) . Помогите , пожалуйста! Наведите хоть маленький простой пример ,если сможете. Очень нужно! Заранее ОГРОМНОЕ ВАМ СПАСИБО!!!
C++ Калькулятор. Ввести возможность определения и использования структур (записей) http://www.cyberforum.ru/cpp-beginners/thread675593.html
Собственно есть сделанная программма,реализующая "калькулятор" //***************************************************** // // Программа анализа и вычисления значения // арифметического выражения Калькулятор // // Можно вводить ар. выражения с операциями +-*/, // использовать скобки, имена, оператор присваивания =. // Имена можно не объявлять. Инициализация по умолчанию - 0.
C++ Напишите программу для вычисления значения экспоненциальной функции Помогите, пожалуйста, как написать код к задачкам? 1. Напишите программу для вычисления числа e по формуле: Вычисление суммы продолжать до тех пор, пока очередное слагаемое по модулю не станет меньше ε = 0,0001. подробнее

Показать сообщение отдельно
VВладимир
1 / 1 / 0
Регистрация: 08.10.2012
Сообщений: 50
20.10.2012, 15:21  [ТС]
Спасибо за помощь, я понял общий принцип прибавления числа к матрице. Однако Ваша программа прибавляет заданное число только один раз. Поэтому я в цикл задания счетчика добавил еще цикл
f
C++
1
2
or (k=1; k<=23; k++)
{dkiMatrix[i][j] += 1; }
, который как раз наращивает сумму столько раз, сколько задано в цикле.
Результат получился приемлемый. Выкладываю получившийся код

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
//задание цикла: объявление массива 
double dkiMatrix[size][size] = {120, 20, 100, 50,
                                      110, 20, 90, 45,
                                      105, 18, 85, 43,
                                      100, 16, 83, 40};
 
 
//задание цикла: задание счетчика 
//double dkiMatrix[size][size];
for(int i = 0; i < size; i++)
{
for(int j = 0; j < size; j++)
  for (k=1; k<=23; k++)
{dkiMatrix[i][j] += 1; 
}}
//задание цикла: вывод данных
cout << Rus("Вывод значений матрицы желаемого электропотребления dki для январей 2010, 2011, 2012, 2013 годов на i шаге")<< endl;   
dkiMatrix[1][4] = 0;
for(int i = 0; i < size; i++)
{
     for(int j = 0; j < size; j++)
           cout << dkiMatrix[i][j] << " ";
cout << endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru