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

Из Visual basic в С++. Схема Халецкого - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить максимум матрицы среди сумм диоганалей паралельных главной http://www.cyberforum.ru/cpp-beginners/thread76132.html
помогите пожалуйста мне нужно написать программу на си : дана целочисленная квадратная матрица 1)определить произведение элементов в тех строках, которые не содержат отрицательных элементов...
C++ Вопрос с реализацией список стек У меня курсовая, надо написать: Список, стек. Написать, используя стек, препроцессор, проверяющий правильность вложений циклов в этой программе. Я написала на делфи, но препод требует с++ в... http://www.cyberforum.ru/cpp-beginners/thread76131.html
Сумма элементов матрицы, кратных 4 C++
помогите решить задачу по информатике:) нАЙТИ СУММУ ЭЛЕМЕНТОВ МАТРИЦЫ,КРАТЫХ ЧИСЛУ 4. МАТРИЦУ СОСТАВЛЯТЬ ИЗ ЦЕЛЫХ ЭЛЕМЕНТОВ:) Найти сумму элементов матрицы, кратных 4. Матрицу составлять из...
Очереди и стэки C++
Привет!!! вот код программы, не пойму где ошибки, не выводит элементы стека на основе массива, и с циклической очередью тоже что то не так...:( #include<stdio.h> #include<iostream.h>...
C++ R-дерево Гильберта http://www.cyberforum.ru/cpp-beginners/thread76066.html
Подскажите пожалуйста, где можно найти реализацию R-дерева Гильберта на C/C++? Книга или сайт, буду очень благодарен
C++ Отсортировать матрицу по невозрастанию элементов побочной диагонали Подскажите пожалуйста код на C как отсортировать матрицу по невозрастанию элементов побочной диагонали?? есть вот такое предложение,но оно слишком муторное,напишите пожалуйста проще,если это... подробнее

Показать сообщение отдельно
Dilka
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 5

Из Visual basic в С++. Схема Халецкого - C++

18.12.2009, 12:20. Просмотров 1216. Ответов 7
Метки (Все метки)

Вот задачка на basic:

Visual Basic
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Sub Eq_Sol(a() As Double, b() As Double, x() As Double, n As Integer)
 
Dim L(1 To 20, 1 To 20), R(1 To 20, 1 To 20), Y(1 To 20)
Dim i As Integer, j As Integer, k As Integer
For i = 1 To n
    L(i, 1) = a(i, 1)
    R(1, i) = a(1, i) / a(1, 1)
Next i
Y(1) = b(1) / a(1, 1)
For i = 2 To n
    R(i, i) = 1
    j = 2
    Do
       L(i, j) = a(i, j)
       R(i, j) = 0
       For k = 1 To j - 1
          L(i, j) = L(i, j) - L(i, k) * R(k, j)
       Next
       j = j + 1
    Loop Until j > i
    R(i, i) = 1
    Do
       L(i, j) = 0
       R(i, j) = a(i, j)
       Y(i) = b(i)
       For k = 1 To i - 1
          R(i, j) = R(i, j) - L(i, k) * R(k, j)
          Y(i) = Y(i) - L(i, k) * Y(k)
       Next
       R(i, j) = R(i, j) / L(i, i)
       Y(i) = Y(i) / L(i, i)
       j = j + 1
    Loop Until j > n
Next
x(n) = Y(n)
For i = n - 1 To 1 Step -1
    x(i) = Y(i)
    For k = i + 1 To n
       x(i) = x(i) - R(i, k) * x(k)
    Next
Next
End Sub
нужно её написать в С++, на классах, используя методы get и set. Очень нужна ваша помощь!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru