Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
anton-mix
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 68
#1

цикл - C++

21.03.2012, 17:12. Просмотров 297. Ответов 2
Метки нет (Все метки)

Всем привет=)
вот такая вот проблемка с циклом:

C++
1
2
3
4
5
6
7
8
9
10
11
for (int i=0;i<2;i++)
    {
 
        for(int j=0;j<2;j++)
        {
            C[i]=a[i][j]*F[j];
 
        }
        cout<<C[i]<<" "<<endl;
    }
    cout<<endl;
Этот цикл вычисляет произведение матрицы на вектор. Но значения не те, которые подсчитывает вот эта запись, которая является правильной:
C++
1
2
C[0]=a[0][0]*F[0]+a[0][1]*F[1];
C[1]=a[1][0]*F[0]+a[1][1]*F[1];
В чем проблема??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2012, 17:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос цикл (C++):

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { int x=0, y=0,...

Цикл: цикл for вообще никак не воспринимается транслятором - C++
Пишу программу, которая производит различные действия с одномерным массивом. Возникла следующая проблема: цикл for вообще никак не...

Цикл for/Цикл while Помогите срочно пожалуйста... - C++
1.Вычислить и вывести на экран в виде таблицы значения функции F от x1 до x2 с шагом dx. где a, b и c - действительные числа. 2.Цикл...

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0&lt;=x&lt;=П,...

Цикл с параметром и цикл с условием - C++
1. Составить программу вычисления суммы первых 10 непарных чисел 2. Дано числовой ряд и некоторое число &quot;епсила&quot;. Найти сумму...

Изменить цикл for на цикл do-while - C++
помогите передать программу с цикла FOR в цикл DO-WHILE #include &lt;math.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace...

2
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
21.03.2012, 19:09 #2
C++
1
2
3
4
     for(int j=0;j<2;j++)
                {
                        C[i]=a[i][j]*F[j]; 
                }
На первой итерации в с[0] = a[0][0]*f[0];
На второй с[0] = a[0][1]*f[1];

Сделай так:
C[i]+=a[i][j]*F[j];
0
anton-mix
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 68
21.03.2012, 20:02  [ТС] #3
KATbIK, я так уже пробовал, при этом столбец не заполняется
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2012, 20:02
Привет! Вот еще темы с ответами:

заменить цикл for на цикл while - C++
#include &lt;iostream&gt; using namespace std; int main() { int N, M, sum; cout &lt;&lt; &quot;Введите число N:&quot; &lt;&lt; endl; ...

Цикл while - C++
Подскажите пжл как корректно сделать,так как он повторяет текст. #include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;stdio.h&gt; using...

цикл do while - C++
int denominator; denominator = 2; do { ++denominator; } while (denominator &lt;= 45); Label2-&gt;Caption =...

Цикл - C++
Подскажите как реализовать цикл, что бы он имел шаги: 1 через 1 ; 2 через 2; 4 через 4; и т.д. Т.е. например 2 элемента посчитал 2...


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

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

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