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

Дано 10 вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к целому числу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ параллелепипеды http://www.cyberforum.ru/cpp-beginners/thread1054221.html
на вход подается некоторое количество параллелепипедов (координаты вершин ). Отсортировать и вывести их по возрастанию диагоналей. При вводе проверять, что вводятся параллелепипеды.
C++ Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго Помогите пожалуйста набрать код в с++. Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго. Буду благодарен. Добавлено через 21 минуту Оччень нужно) http://www.cyberforum.ru/cpp-beginners/thread1054217.html
C++ Написать функцию сортировки элементов линейного массива
Помогите написать код. Опишите функцию сортировки элементов линейного массива. С помощью этой функции составьте программу, которая упорядочивает по убыванию элементы рядков двухмерного массива. Добавлено через 31 минуту :victory:
Генерация простого числа C++
Необходима программа которая бы генерировала какое-то любое простое число от 2 до N . N пусть ограничивается самым длинным типом данных.
C++ Нарушение прав доступа при чтении по адресу http://www.cyberforum.ru/cpp-beginners/thread1054212.html
Здравствуйте. Вот в этом коде(двусвязный список) выбивает такую штуку: Необработанное исключение по адресу 0x0115BE7D в ConsoleApplication1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000004. В комментарии будет указанно место, где конкретно находится предполагаемая ошибка. В срр файле. Код /* tlist.h Interface to class "tlist" */ #ifndef TLIST_H #define TLIST_H...
C++ Использование функций Есть программа: #include <iostream> #include <iomanip> #include <math.h> using namespace std; int main() { int cancel_program; do { double a,b,h ; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
24.12.2013, 08:06     Дано 10 вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к целому числу
если массив A[10] уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int i_min=0,i;
double min=A[0]-(double)((int)A[0]);
if(min>1.-min)
    min=1.-min;
for(i=1; i<10; i++)
{
    if(A[i]-(double)((int)A[i])<min)
    {
        min=A[i]-(double)((int)A[i]);
        i_min=i;
    }
    if(1.-(A[i]-(double)((int)A[i]))<min)
    {
        min=1.-(A[i]-(double)((int)A[i]));
        i_min=i;
    }
}
//вот здесь в переменной i_min - порядковый номер того из них, которое наиболее близко к целому числу
 
Текущее время: 17:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru