Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 82
1

Структура point

15.04.2010, 18:09. Просмотров 4927. Ответов 6
Метки нет (Все метки)

Ребят помогите. Нужно решить задачу с использованием структуры point. А задача такова - ННужно найти точку которая наиболее удалена от начала координат в плоскости. Я решила ее так:
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>
#include <cmath>
using namespace std;
 
struct point
{ float x,y,z;
};
double dlina (point a)
{ return sqrt(a.x*a.x+a.y*a.y+a.z*a.z);}
int main()
{ point a[100];
int n;
cout<<"Vvedite n";
cin>>n;
for (int i=0; i<n; i++)
{cout<<"Vvedite koordinatu"<<i<<"ot tochki";
cin>>a[i].x>>a[i].y>>a[i].z;}
double max=0; int k=0;
for (int i=0; i<n; i++)
if (dlina (a[i]>max)
{max=dlina(a[i]);
k=i;}
cout<<"k="<<k;
system("PAUSE");
return 0; }
Что то с if. и есть сомнения что формула не та. Подскажите в чем ошиблась.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2010, 18:09
Ответы с готовыми решениями:

Структура point
Cоздать структуру point. Создать структуру треугольник поля p1 p2 p3, от структуры point создать...

В чем ошибка? error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Point::Point(void)" (?0Point@@Q
#ifndef FIGURE_H #define FIGURE_H class Figure{ public: virtual double Square() = 0; virtual...

В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость.
Ребят, помогите пожалуйста, 29 июня экзамен по &quot;Основы программирования&quot;,кто сколько сможет сделать...

Структура «База», сущности «Универсам» и «Продукты», структура «Товар»
1. Создать структуру «База», включающую не менее 3 полей. 2. Создать сущности «Универсам» и...

6
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
16.04.2010, 23:23 2
Что то с if.
C++
1
if (dlina (a[i])>max)
1
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 82
17.04.2010, 01:26  [ТС] 3
FireNovel, блин из за такой мелочи...незаметила... И еще вопросик - я правильную формулу выбрала? нужна формула для плоскости.
0
Эксперт С++
2330 / 1703 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
17.04.2010, 02:33 4
Цитата Сообщение от LiLi R. Посмотреть сообщение
И еще вопросик - я правильную формулу выбрала?
Конечно нет. При чем тут координата z, если задача найти наиболее удаленную точку на плоскости?
Убери все что связано с координатой z.
1
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 82
17.04.2010, 19:11  [ТС] 5
Большое всем спасибо. Разобралась наконец-то с этой злополучной задачей.
0
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
20.04.2010, 12:18 6
Цитата Сообщение от FireNovel Посмотреть сообщение
C++
1
if (dlina (a[i])>max)
Цитата Сообщение от LiLi R. Посмотреть сообщение
FireNovel, блин из за такой мелочи...незаметила...
Советую, когда пишешь код набирай сразу две скобки, открывающую и закрывающую, а во внутрь вписывай код. Тогда не пропустишь скобок
0
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 82
20.04.2010, 20:26  [ТС] 7
FireNovel,ОК.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2010, 20:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

структура array предназначена для хранения строки типа char. Структура имеет функцию, которая позволяет изменить символ
структура array предназначена для хранения строки типа char. Структура имеет функцию, которая...

Структура DateTime, битовая структура
Условие: Структура содержит информацию о дате и времени некоторого события: struct datetime...

Структура, доступная из всех файлов проекта ("глобальная" структура)
Есть четыре структуры (body, gun, enemy, st), описанные в main.cpp. К main.cpp подключен хедер...

Структура и вложенная структура
Подскажите как сделать задание, такого рода Иванов Математика 80 История 60...


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

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

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