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

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

Войти
Регистрация
Восстановить пароль
 
IITU
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 10
#1

как пределать код из C# в C++ - C++

04.12.2011, 10:23. Просмотров 269. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
float CountElMassive(float a[], int n) 
{ 
 float sum = 0; 
 for(int i=0;i<n;i++)><0)sum+=a; 
 return sum; 
}
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
29
30
31
32
33
34
///////////////////////////////
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
int platezh(int summa, char op[20]) 
 { 
 std::string CellOperator[3] = {"KCell","beeline","pathword"}; 
 int c = 0; 
 string a = op; 
 for(int i = 0; i <= 2; i++) 
 if(!a.compare(CellOperator  )) 
 c++; 
 if(c!=1) return -1; 
 return int(summa * 0.05); 
 } 
 
void CellOperator() 
{ 
 double numT; 
 int tenge; 
 char op [20]; 
 cout << "Номер телефона : ";cin >> numT; cout << endl; 
 cout << "Сумма : ";cin >> tenge; cout << endl; 
 cout << "Оператор : ";cin >> op; cout << endl; 
 int p = platezh(tenge, op); 
 if(p == -1) cout << "Данный оператор не обслуживается"; 
 else 
 { 
 printf(" .f %i %s \n", numT, tenge, op); 
 cout << "сумма принята. Комиссия " << p << " тенге" << endl; 
 } 
}
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
///////////////////////////
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
#define c 8 
#define r 16 
 
int* Print2AndCountF(int ** m) 
{ 
 int b=0, d=0, w=0, g=0; 
 int * A = new int [2] ; 
 int wout = 0; 
 for(int i = 0; i < r; i++) 
 { 
 for(int j = 0; j < c; j++) 
 { 
 switch(m [j]  ) 
 { 
 case 0: 
 b++; 
 printf("-"); 
 break; 
 case 1: 
 w++; 
 printf("-"); 
 break; 
 case 2: 
 d++; 
 printf("2"); 
 break; 
 case 3: 
 g++; 
 printf("-"); 
 break; 
 } 
 } 
 if(b+d+w+g==0) 
 A [1] = i; 
 else 
 A [1] = -1; 
 printf("\n"); 
 } 
 if(b==0 || w==0 || d==0 || g==0) 
 A [0] =-1; 
 else 
 A [0] = 1; 
 
 cout << "===============================" << endl; 
 printf("\n%i %i %i %i\n",b,w,d,g); 
 cout << "===============================" << endl; 
 return A; 
} 
 
int ** newMatrix(int ** m) 
{ 
 for(int i = 0; i < r; i++) 
 { 
 for(int j = 0; j < c; j++) 
 { 
 m [j]  = rand() % 4; 
 printf("%i", m [j]  ); 
 } 
 printf("\n"); 
 } 
 return m; 
} 
 
void NotChess() 
{ 
 int ** a = new int* [r]; 
 for(int i=0;i<=r;i++) 
 a  = new int [r] ; 
 int **m = newMatrix(a); 
 cout << "===============================" << endl; 
 int * s = Print2AndCountF(m); 
 if(s [1] != -1) 
 printf("\n00000000 in %i row \n", s [1] ); 
 if(s [0] == -1) 
 printf("BAD INPUT LIST \n"); 
 cout << "===============================" << endl; 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 10:23     как пределать код из C# в C++
Посмотрите здесь:

Пределать программу работы с символами - C++
Приветствую, возникла проблемка.. знаю как работать со строками и сделал программу выполняющую необходимые условия.. но оказалось нужно...

Вывод символа char, как код (как число) - C++
Привет. При выполнении: char ch = 'М'; cout &lt;&lt; hex &lt;&lt; uppercase &lt;&lt; (short) ch; выводится &quot;FFCC&quot;. Вопрос, как добится вывода...

Как приведенный код использовать как класс - C++
Добрый день! проблема в следующем: char* charTypes = { &quot;Add&quot;, &quot;Min&quot;, &quot;Mul&quot;, &quot;Div&quot;, &quot;Mod&quot;,// базовые операции с числами &quot;EQ&quot;,...

Раздельная компиляция: как быть, если код не компилируется, так как два файла подключают друг друга? - C++
Доброго времени суток. У меня есть какой-нибудь x.h: #include &quot;y.h&quot; class A { vector&lt;B*&gt; v; } и y.h:

Как оптимизировать код? - C++
Как оптимизировать код, чтобы работала программа быстрее #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;iomanip&gt; using namespace...

Как оптимизировать код? - C++
Вот такой код, написанный для микроконтроллера импульсного блока питания. Просто интересно мнение, что можно поменять и изменить для...

Как работает код - C++
С main вроде все понятно, а что дальше происходит? #include &lt;stdio.h&gt; int main(int t,int _,char*a) ...

Как понять код? - C++
этот код запускается , но как понять что он именно выполняет? может быть кто ни будь прокомментирует? #include &lt;conio.h&gt; ...

Как переделать код с# в с++ - C++
var str_ = new StreamReader(@&quot;C:\2.txt&quot;); string taan; int k = 0; string split = str_.ReadToEnd().Split(new { &quot;!&quot;, &quot;.&quot;, &quot;,&quot;, &quot;?&quot;, &quot; &quot;...

Как преобразовать код? - C++
Было задание 1. &quot;1. Создайте класс Vector, описанного выше вида, для хранения и обработки двумерных векторов. Задайте конструкторы и...

как понять код? - C++
#include &lt;string.h&gt; int main() { char str = &quot;abcdef&quot;; int slen = strlen(str); for(int i=0;i&lt;slen/2;i++) { ...

Как улучшить код?! - C++
Написал код к заданию: Дан целочисленный массив размера N. Если он является перестановкой, то есть содержит все числа от 1 до N, то вывести...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
04.12.2011, 12:20     как пределать код из C# в C++ #2
IITU, это довольно трудоёмкая задача, поэтому, чтобы сильно себя не утруждать, приведу для примера перевод только первой программы, с остальными вы как-нибудь сами.
C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
float CountElMassive(float a[], int n) 
{ 
 float sum = 0; 
 for(int i=0;i<n;i++)><0)sum+=a; 
 return sum; 
}
Yandex
Объявления
04.12.2011, 12:20     как пределать код из C# в C++
Ответ Создать тему
Опции темы

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