 |
|
из С++ в С++билдер
Помогите, пожалуйста! Нужно из С++ в 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;
}
|
В C++ Builder эти программы должны работать без внесения изменений наверное.
|
Вложений: 1
Ластик, переводить здесь нечего. Прочитайте как создавать консольные приложения в Builder и действуйте. Если при компиляции будет выдавать ошибки, то сообщите версию Builder'а и текст ошибки.
И научитесь использовать тэг [code]
|
Цитата:
Цитата mrcnn
В C++ Builder эти программы должны работать без внесения изменений наверное. »
|
Совершенно верно.
Ластик, Выбрать консольное приложение
После открытия шаблона жмём Ctrl + A, потом Del (т.е. удаляем всё оттуда если лень править вручную) и вставляем ваш код, жмём F9.
torauma, Возможно девушка путает консольный и графический вариант? и ей не консольное нужно по всей видимости, а в графическом интерфейсе с кнопочками и полями. Но это уже автор уточнит сама. :)
|
Время: 02:32.
© OSzone.net 2001-