Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   из С++ в С++билдер (http://forum.oszone.net/showthread.php?t=274187)

Ластик 17-12-2013 19:59 2273963

из С++ в С++билдер
 
Помогите, пожалуйста! Нужно из С++ в C++ Builder перевести. Заранее благодарна!

Первая задача.

Код:

#include <iostream>

using namespace std;

int main()

{

int A,B;

float C;

cout << "Число A: ";

cin >> A;

cout << "Число B: ";

cin >> B;

if (B != 0)

{

C = A / B;

cout << C << endl;

}

else

{

cout << "Ошибка" << endl;

}

return 0;

}

Вторая задача
Код:

#include <iostream>

using namespace std;

int main()

{

int A;

cout << "Введите число от 0 до 4: " << endl;

cin >> A;

switch(A){

case 0:

cout << "Ноль" << endl;

break;

case 1:

cout << "Один" << endl;

break;

case 2:

cout << "Два" << endl;

break;

case 3:

cout << "Три" << endl;

break;

case 4:

cout << "Четыре" << endl;

break;

default:

cout << "Ошибка ввода" << endl;

break;

}

while(A < 0){

cout << "Ошибка" << endl;

cin >> A;

}

while(A > 4){

cout << "Ошибка" << endl;

cin >> A;

}

cin >> A;

return 0;

}

Третья задача
Код:

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

float A,B;

int N;

cout << "Введите число A: ";

cin >> A;

cout << "Введите степень N(целое положительное число): ";

cin >> N;

B = exp(log(A) * N);

cout << B << endl;

return 0;

}

четвертая задача
Код:

#include <iostream>

#include <iomanip>

#include <time.h>

using namespace std;

int main()

{

const int M = 10, N = 10;

srand(time(NULL));

int matrix[M][N];

long k, i, j, p, sum;

p = 1;

cout << "Введите число k: ";

cin >> k;

for (i = 0; i < N; i++)

{

for (j = 0; j < M; j++)

{

matrix[i][j] = rand() % 10;

cout << setw(5) << matrix[i][j];

if (j + 1 == k)

{

sum += matrix[i][j];

p *= matrix[i][j];

}

}

cout << endl;

}

cout << endl << "Произведение " << k << " столбца : " << p << endl;

return 0;

}


mrcnn 18-12-2013 02:23 2274141

В C++ Builder эти программы должны работать без внесения изменений наверное.

torauma 18-12-2013 08:36 2274194

Вложений: 1
Ластик, переводить здесь нечего. Прочитайте как создавать консольные приложения в Builder и действуйте. Если при компиляции будет выдавать ошибки, то сообщите версию Builder'а и текст ошибки.

И научитесь использовать тэг [code]

Drongo 18-12-2013 13:38 2274314

Цитата:

Цитата mrcnn
В C++ Builder эти программы должны работать без внесения изменений наверное. »

Совершенно верно.

Ластик, Выбрать консольное приложение







После открытия шаблона жмём Ctrl + A, потом Del (т.е. удаляем всё оттуда если лень править вручную) и вставляем ваш код, жмём F9.

torauma, Возможно девушка путает консольный и графический вариант? и ей не консольное нужно по всей видимости, а в графическом интерфейсе с кнопочками и полями. Но это уже автор уточнит сама. :)


Время: 02:32.

Время: 02:32.
© OSzone.net 2001-