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

макс и мин растояние между точками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распечатать самое длинное слово, первые две буквы которого "КО" http://www.cyberforum.ru/cpp-beginners/thread202390.html
Дана строка символов. Группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя пробелов, назовем словом. Распечатать самое длинное слово, первые две буквы которого "КО" (предполагается, что если такое слово есть, то оно единственное). Если таких слов нет, то выдать соответствующее текстовое сообщение. Может помочь кто-нибудь...
C++ проверяет строку s на содержание символа хранящегося в c Как использовать функию в программе ? мне надо вводить строку и когда пободется элеменент a выключить программу Функция char *strchr(const char *s, int c); - проверяет строку s на содержание символа хранящегося в c. Результатом функции является адрес первого вхождения символа c в строку s. Если символ не найден, возващается NULL. http://www.cyberforum.ru/cpp-beginners/thread202384.html
C++ Наследование
Помогите пожалуйста вот с такой задачей: Надо создать класс треугольник. Вводим три стороны и находим периметр и градусы углов. Потом создаём производный класс равносторонний треугольник, в котором надо найти площадь этого треугольника. Первую часть я сделал, а с наследованием чё-то не получается, и не помню формулу площади равностороннего треугольника. ПОМОГИТЕ ПЛИЗ. class Treangle...
Прошу помочь распределить время на изучение C++ C++
так как являюсь тем кто любит поиграть игры, и имею больошое желаение учить с++ но немагу розкинуть вермя учёбы...вот я прошу Вас помочь мне в этом! Я уже читал раздели "ЛИтература С++ ..." там есть много книг, а я хотел бы спросить : 1. не можете скинуть ссылку на книгу хорошою(или написать автора и название) 2.и сказать сколько примерно времени надо уделять этому языку..... а меня всегда...
C++ Напишите функцию для поиска первого уникального символа в строке http://www.cyberforum.ru/cpp-beginners/thread202377.html
Пожалуйста! Напишите функцию для поиска первого уникального символа в строке(с пояснением пожалуйста)))
C++ Написать функцию, которая в массиве вещественных чисел обнуляет все элементы, которые меньше среднего Нужно Написать функцию, которая в массиве вещественных чисел обнуляет все элементы, которые меньше среднего Добавлено через 28 секунд Помогите плиз! очень нужно подробнее

Показать сообщение отдельно
Астик
11 / 11 / 0
Регистрация: 03.10.2010
Сообщений: 173
Записей в блоге: 1

макс и мин растояние между точками - C++

02.12.2010, 23:08. Просмотров 510. Ответов 2
Метки (Все метки)

задача в массиве (х) заданы координаты точек х и в массиве (у) координаты точек у найти макс и мин раст от 1 точки ! вот я попробовал решить но он почему то в оператор иф не заходит где я мин раст ищу!
подскажите как исправить )
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define N 25
void put(float x[], int *k)
{
    printf("vvedite kol ");
    scanf("%d",k);
    printf("vvedite %d ilim cheriz probel \n",*k);
    for(int i=0;i<*k;i++)
        scanf("%f",&x[i]);
}
void tochki(float x[],float y[],int k,float *xmax,float *ymax,float *xmin,float *ymin)
{
    float rast_min=0,rast_max=0,rast;
    for(int i=0;i<k;i++)
        for(int j=0;j<k;j++)
        {
            rast=sqrt((x[i]-x[0])*(x[i]-x[0])+(y[j]-y[0])*(y[j]-y[0]));
            if(rast_max<rast)
            {
                *xmax=x[i];
                *ymax=y[j];
                rast_max=rast;
            }
            if(rast_min>rast)
            {
                *xmin=x[i];
                *ymin=y[j];
                rast_min=rast;
            }
            
        }printf("%f",rast);
    printf("min- %f(%f %f)\nmax- %f(%f %f)",rast_min,*xmin,*ymin,rast_max,*xmax,*ymax);
    getch();
}
int main(void)
{
    float x[N],y[N],xmax,ymax,xmin,ymin;
    int k;
    printf("vvedite x\n");
    put(x,&k);
    printf("vvedite y\n");
    put(y,&k);
    tochki(x,y,k,&xmax,&ymax,&xmin,&ymin);
    printf("kordinata min rast (%f %f),\nkordinata max rast(%f %f)",xmin,ymin,xmax,ymax);
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru