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

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

Войти
Регистрация
Восстановить пароль
 
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
#1

Перевод с Microsoft Visual Studio 2008 в Борланд С++ - C++

16.05.2010, 20:29. Просмотров 670. Ответов 8
Метки нет (Все метки)

У меня есть текст программы в Microsoft Visual Studio 2008. Помогите перевести его на С++.

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
#include <iostream.h>
void main()
{
const int n=4;
const int m=4;
int mass[n][m];
int p=1;
for( int i=0;i<n;i++)
{
std::cout<<"Vvedite chisla v stroku "<<i+1<<std::endl;
for(int j=0;j<m;j++)
std::cin>>mass[i][j];
}
for(int i=0;i<m;i++)
{
int j=n-1;
if(mass[j][i]==0)
{
for(int q=0;q<n-1;q++)
p*=mass[q][i];
std::cout<<"Proizvedenie chisel stolbca "<<i+1<<" ravno "<<p<<std::endl;
p=1;
}
}
}
Заранее спасибо.

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
int main()
{
         char buf1[160];
         char buf2[80];
         cout<<"Input 1st string :";
         cin.getline(buf1,79);
         cout<<"Input 2nd string :";
         cin.getline(buf2,79);
         char *p;
         p=&buf1[strlen(buf1)];
         *p=' ';
         p++;
         *p='\0';
         strcat(buf1,buf2);
         cout<<buf1<<endl;
         system ("pause");
         return 0;
}

ЗАранее спсибо огромное
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2010, 20:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перевод с Microsoft Visual Studio 2008 в Борланд С++ (C++):

Написать программу. Задания нужно выполнять на языке Visual C++ в среде Microsoft Visual Studio 2008 - C++
Можете написать программу? Задание по номером 3.24 (2 рисунок).

Microsoft Visual studio 2008 - C++
прошу дать инструкцию как в Microsoft Visual studio 2008 создавать проекты СИ и как их там компоировать и ли дать ссылку на книгу где об...

Shell_NotifyIcon AND Microsoft Visual Studio 2008 - C++
Добрий день всем. Напишите пожалуйста пример использования Shell_NotifyIcon(), з заполнениям структури NOTIFYICONDATA в девятой студии от...

компиляция в Microsoft Visual Studio 2008 - C++
как скомпилить прогу для windows mobile 5, например вот код: #include &lt;iostream&gt; using namespace std; int main() { ...

Microsoft Visual Studio 2008 находит ошибку... - C++
Microsoft Visual Studio 2008 находит ошибку, что-то не то с памятью. В чем проблема подскажите пожалуйста. MyString.h #include...

ключ для Microsoft Visual Studio 2008 - C++
Всем привет!!! Подскажите пожалуйста где можно найти ключ(кряк) для Microsoft Visual Studio 2008?

8
alex_x_x
бжни
2454 / 1659 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
16.05.2010, 20:37 #2
[quote=DanielDefo;730878]#include <iostream.h>
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
int main()
{
const int n=4;
const int m=4;
int mass[n][m];
int p=1;
for( int i=0;i<n;i++)
{
cout<<"Vvedite chisla v stroku "<<i+1<<endl;
for(int j=0;j<m;j++)
cin>>mass[i][j];
}
for(int i=0;i<m;i++)
{
int j=n-1;
if(mass[j][i]==0)
{
for(int q=0;q<n-1;q++)
p*=mass[q][i];
cout<<"Proizvedenie chisel stolbca "<<i+1<<" ravno "<<p<<endl;
p=1;
}
}
return 0;
}
со вторым все и так должно пойти
0
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
16.05.2010, 20:39  [ТС] #3
второе не работает

Добавлено через 1 минуту
выдает ошибку в 9 строке.
0
alex_x_x
бжни
2454 / 1659 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
16.05.2010, 20:43 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char buf1[160];
char buf2[80];
cout<<"Input 1st string :";
fgets(buf1,79,stdin);
cout<<"Input 2nd string :";
fgets(buf2,79,stdin);
char *p;
p=&buf1[strlen(buf1)];
*p=' ';
p++;
*p='\0';
strcat(buf1,buf2);
cout<<buf1<<endl;
system ("pause");
return 0;
}
так?
0
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
16.05.2010, 20:45  [ТС] #5
с первой разобрался.

А вот вторую не пойму.

Добавлено через 2 минуты
Выдает 2 ошибки в 9 строке
Compiling NONAME00.CPP:
Error NONAME00.CPP 9: Call to undefined function 'fgets' in function main()
Error NONAME00.CPP 9: Undefined symbol 'stdin' in function main()
0
alex_x_x
бжни
2454 / 1659 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
16.05.2010, 20:58 #6
добавь в начало #include <stdio.h>
0
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
16.05.2010, 21:01  [ТС] #7
Фигня не пойму. КОгда кампилирую пишет 0 ошибок, а пытаюсь запустить выдает ошибку и не показывает в каок строке.
ЧТо это может бытЬ?
0
alex_x_x
бжни
2454 / 1659 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
16.05.2010, 21:07 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
 
int main()
{
char buf1[160];
char buf2[80];
cout<<"Input 1st string :";
fgets(buf1,79,stdin);
cout<<"Input 2nd string :";
fgets(buf2,79,stdin);
char *p;
p=&buf1[strlen(buf1)-1];
*p=' ';
*(++p)='\0';
strcat(buf1,buf2);
cout<<buf1<<endl;
getch();
return 0;
}
должно работать
1
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
16.05.2010, 22:18  [ТС] #9
спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2010, 22:18
Привет! Вот еще темы с ответами:

Зависание или ошибка при компиляции microsoft Visual Studio 2008 - C++
microsoft Visual Studio 2008 писал на C++ Все раньше было хорошо. Возникла такая проблема. При компиляции программы не создается *.exe...

Проблемы при создании и построении проекта Microsoft Visual Studio 2008 Ошибки! - C++
Проблемы при создании и построении проекта Microsoft Visual Studio 2008. Ошибки!!!

Массив Microsoft Visual C++ 2008 - C++
Microsoft Visual C++ 2008 Срочно нужно,помогите.Заранее спасибо. 1)Даны Х1,Х2,...,Х8 Определить N-количество Х ,с чётными...

несовместимость visual c++ 6.0 и visual studio 2008 - C++
почему правильно гаписанная программа в visual c++ 6.0 не работает в visual studio 2008 , а именно #include &lt;iostream&gt; ...


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

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

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