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

посмотрите пожалуйста почему она не работает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна хорошая книжка по ООП, раскрывающая работу с потоками http://www.cyberforum.ru/cpp-beginners/thread1122264.html
Привет! Не подскажите хорошую книгу по ООП, особенно интересен вопрос ,создания многопоточного приложения(какой-нибудь игры и т.д). Заранее спасибо!
C++ В одномерных массивах Х и Y одинакового размера n хранятся координаты n точек плоскости. Определить, сколько треугольников с вершинами в данных точках В одномерных массивах Х и Y одинакового размера n хранятся координаты n точек плоскости. Определить, сколько треугольников с вершинами в данных точках можно построить. Не знаю как исправить ошибку, скорей всего в функцие. Помогите пожалуйста. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; double trg (int x1,int y1,int x2,int y2,int... http://www.cyberforum.ru/cpp-beginners/thread1122263.html
C++ Как скопировать массив?
Как скопировать двумерный массив в одномерный?
C++ Нарисовать паравоз
На С++ нарисовать паравоз(картинку).. Помогите с координатами,,очень нужно!
C++ Удаление объекта и освобождение памяти http://www.cyberforum.ru/cpp-beginners/thread1122250.html
Есть вот такой код. Интересуют выделенные ф-и. Последняя ясна - мы просто возвращаем память нашей ОС. Предпоследняя уничтожает объект (о_О). Собственно вопрос: Зачем уничтожать объект(и что при этом происходит с объектом),если можно просто отдать память ОС,а она там сама разберется(последняя ф-я). Буду благодарен за понятный ответ (на пальцах) :)
C++ Найти ошибку в программе Помогите найти ошибку. #include <iostream> using namespace std; int main() { int a,kol=0,koll=0; подробнее

Показать сообщение отдельно
1Тарас1
3 / 3 / 1
Регистрация: 21.01.2013
Сообщений: 70
17.03.2014, 22:33     посмотрите пожалуйста почему она не работает
я переводил с паскаля на с++
Pascal
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
program  laboratorna1;
uses crt;
type ar=array[0..10,1..2] of real;
var j,n,i:integer;
a:ar;
s:real;
function taras(n:integer; a:ar):real;
var i:integer;
s:real;
begin
s:=0;
a[0,1]:=a[n,1];
a[0,2]:=a[n,2];
 
for i:=0 to n-1 do
s:=s+(a[i,1]+a[i+1,1])*(a[i,2]-a[i+1,2]);
taras:=abs(s)/2;
end;
begin
clrscr;
writeln('vvedit n');
readln(n);
for i:=1 to n do
begin
for j:=1 to 2 do
begin
write('a[',i,',',j,']');
read(a[i,j]);
end;
end;
s:=taras(n,a);
write('s=',s:5:2);
readkey;
end.
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
#include "stdafx.h"
#include "stdio.h"
#include <iostream>
using namespace std;
int main()
{
    int a[10] [2];{
for (int i=0;i<10;i++) 
for (int j=1;j<2;j++) 
double taras(int n;double**a){
 int i;
 double s=0;
 a[0][1]=a[n][1];
 a[0][2]=a[n][2]; 
 for(i=0;i<n;I++) s=s+(a[i][1]+a[i+1][1])*(a[i][2]-a[i+1][2]);
 return fabs(s)/2;
}
{
int j,n,i
double a[11,2],s;
printf("vvedit n");scanf("%d",&n);
for(i=1;i<n-1,i++)
for(j=1;j<2;j++){
 printf("a[%d][%d] = ",i,j);
 scanf("%d",&a[i][j]);
}
 
s=taras(n,&a);
printf("s=%5.2f"',s);
getchar();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru