Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Karifanat
0 / 0 / 0
Регистрация: 08.07.2017
Сообщений: 1
1

Нужно перевести программу из с++ в си

08.07.2017, 18:29. Просмотров 340. Ответов 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
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
#include<iostream>
 #include<cmath>
 #include<math.h>
 #include<conio.h>
 #include<Windows.h>
 
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
int main(int argc, char** argv) {
int i,j,A[255][255],B[255][255],N,ch,nch,k,p,c,z;
do{
cout << "Vvedite razmer"  << endl;
cin >> N;
if((N%2!=0)||(N<=0)) cout << "Ne vernii vvod";
}while ((N%2!=0)||(N<=0));
ch=0;
nch=0;
    
for(i=0;i<N;i++){
    for(j=0;j<N;j++)
    {
        cout << "Vvedite element " << i << " " << j << endl;
  cin >> A[i][j];
    if(A[i][j]%2==0) ch++;
    else nch++;
}
}
if (ch!=nch) cout << ch<<nch<< "Dannoe preobrazovanie ne vozmojno";
else{
c=0;
z=0;
k=1;
p=0;
for (i=0;i<N;i++){
    for (j=0;j<N;j++){
    if (A[i][j]%2==1)
    {
        B[z][c]=A[i][j];
        z++;
    if (z==N) {c+=2; z=0; }
        
    }else {
        
        B[p][k]=A[i][j];
        p++;
        if (p==N) {k+=2; p=0; }
    }
    
    }
}
   
cout << "Matrica B:"<< endl;
 
for(i=0;i<N;i++){
    for(j=0;j<N;j++)
    {
  cout << B[i][j] << " ";
    
}
cout << endl;
 
}}}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2017, 18:29
Ответы с готовыми решениями:

Нужно перевести пример в программу
Сам пример: Моя попытка но выдает ошибку : k = powf(45.7, -1.0 / 4)*sinf(2)+ powf((tanhf(1) /...

Нужно перевести программу из Паскаля в С++
Помогите пожалуйста перевести. Из Паскаля в С++ Код программы Паскаля: program Hello; var...

Нужно перевести программу из Паскаля в С++
К сожалению С++ только начали изучать, а программ задали много Delphi знаю хорошо Задача...

Нужно перевести программу с Паскаля на С++
Var a:integer; begin WriteLn('Введите чтсло'); readln(a); Write('В записи этого числа ');...

Нужно перевести программу с Паскаля на c++
var i,j: byte; begin for i:=1 to 9 do // i - десятки, j - единицы for j:=0 to 9 do ...

1
DobroAlex
Модератор
395 / 337 / 165
Регистрация: 30.04.2016
Сообщений: 1,725
Завершенные тесты: 3
08.07.2017, 21:28 2
Karifanat, все cout поменять на printf(), cin на scanf(), добавить <stdio.h>
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2017, 21:28

Нужно перевести программу с языка matlab в C#
Здравствуйте! Есть такое задание, поможете? Нужно портировать программу с языка matlab в C#. ...

Нужно Перевести программу с Turbo pascal на C++
Помогите пожалуйста! Нужно Перевести программу с Turbo pascal на C++ вот этот код: uses crt;...

Нужно перевести программу с TurboPascal на PascalABC
Program Use_graph_mode; Uses Crt,graph; label o,e; Var s:real; q,i:integer; ...


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

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

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