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

Функции, параметры функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу "Угадай число" http://www.cyberforum.ru/cpp-beginners/thread673162.html
Один из играющих задумывает число от 1 до 1000, другой пытается угадать его за 10 вопросов вида: верно ли, что задуманное число больше такого-то числа. Написать программу, играющую за отгадчика. Компилятор-Visual Studio.
C++ Дана матрица m и n Дана матрица n и m. Записать в другой массив строку, составленную из средне арифметических элементов строк матрицы. http://www.cyberforum.ru/cpp-beginners/thread673160.html
Составить матрицу, элементы которой равны разности между min и max элементов матрицы А, расположенных в закрашенной области C++
Здравствуйте, есть такая задача: Задана матрица А вещественных чисел размера N*N (N<=20, задаётся как параметр). Построить по ней матрицу В того же размера, элемент В которой равен разности между max и min всех тех элементов матрицы А, которые расположены в некоторой её области (на рисунке закрашена), определяемой по номеру строки i и номеру столбца j так, как показано на рисунке (прилагается)....
Не получается избавится от ошибки "see declaration of 'CheckFlt'" C++
Проблема появилась после того, как я начал разбивать программу на отдельные файлы. При компилировании у меня появляется ошибка 1>c:\users\roma\documents\visual studio 2010\projects\laba_1_ver_3\laba_1_ver_3\myinput.cpp(4): error C2572: 'CheckFlt' : redefinition of default parameter : parameter 3 1> c:\users\roma\documents\visual studio...
C++ Почему в приведенном коде всегда первым отрицательным элементом является нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread673139.html
Я туплю и не понимаю почему он всегда первым отрицательным элементом берёт нулевой элемент. Исправьте, пожалуйста, чтобы работала корректно. #include "stdafx.h" #include <stdio.h> #include <clocale> #include <conio.h> #include <iostream> using namespace std;
C++ Найти номер элемента из массива А, с которого массив В начинается как подпоследовательность Помогите, пожалуйста, написать программу, которая находила бы номер элемента из массива А, с которого массив В начинается как подпоследовательность(массивы ввести с клавиатуры): к примеру А {1 3 5 35 23 4 0} B {5 35 23 } в этом случае программа должна вывести 2, если подпоследовательности нет, то программаа должна вывести нет вхождений Спасибо Тема не может называться... подробнее

Показать сообщение отдельно
vxg
Модератор
 Аватар для vxg
2667 / 1678 / 158
Регистрация: 13.01.2012
Сообщений: 6,271
17.10.2012, 13:05     Функции, параметры функций
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
#include <float.h>
#include <math.h>
 
double delta(const double &x1, const double &y1, const double &x2, const double &y2)
{
    return hypot(x1 - x2, y1 - y2);
}
 
//ищем точки с минимальным расстоянием
 
#define COUNTOF_POINTS 100
 
double x[COUNTOF_POINTS];
double y[COUNTOF_POINTS];
 
//как-то заполняем массивы точек
 
double min_delta = DBL_MAX;
int idx1 = -1;
int idx2 = -1;
 
for (int i = 0; i < COUNTOF_POINTS; i++)
{
    for (int j = i + 1; j < COUNTOF_POINTS; j++)
    {
        double _delta = delta(x[i], y[i], x[j], y[j]);
        if (_delta < min_delta)
        {
            min_delta = _delta;
            idx1 = i;
            idx2 = j;
        }
    }
}
 
Текущее время: 05:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru