Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Разработка динамической структуры данных: deque https://www.cyberforum.ru/c-beginners/thread1983606.html
Здравствуйте . Есть ли у кого то пример программы записи динамической структуры в бинарный файл, и вывод оттуда . Двухсторонняя очередь , дек. Буду благодарна Добавлено через 3 минуты Видела где...
C (СИ) Работа с файлами. Работа со структурами и файлами Си
Написать программу вычисления стоимости покупки с учетом скидки. Скидка 3% предоставляется в случае, если сумма покупки больше 500 рублей, 5% - если сумма больше 1000 рублей. Исходные данные (сумма...
Выполнить команду операционной системы при поступлении сигнала C (СИ)
Есть задание: При поступлении сигнала SIGINT необходимо выполнить команду операционной системы для считывания списка файлов текущего каталога и его дозаписи в файл с названием temp.txt с указанием...
C (СИ) Определить последовательность номеров снимаемых фишек Здравствуйте! На окружности расположено n пронумерованных фишек. Первой снимается с окружности фишка с номером k. Далее, двигаясь 1) по часовой; 2)против часовой стрелки, пропускаем r фишек и... https://www.cyberforum.ru/c-beginners/thread1983518.html
C (СИ) Вычислить по формуле https://www.cyberforum.ru/c-beginners/thread1983513.html
На фото дана задача
C (СИ) Найти площадь пересечения двух многоугольников
Найти площадь пересечения двух многоугольников. Предусмотреть ввод координат и количество вершин с клавиатуры и вывод многоугольников на экран.
Дан файл f, содержащий сведения о веществах, найти удельные веса и названия всех полупроводников C (СИ)
Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и проводимость (проводник, полупроводник, изолятор). Найти удельные веса и названия всех полупроводников.
C (СИ) Вывести в порядке возрастания все правильные несократимые дроби, знаменатели которых не превосходят N Требуется написать программу, которая выводит в порядке возрастания все правильные несократимые дроби, знаменатели которых не превосходят N (2<=N<=50). https://www.cyberforum.ru/c-beginners/thread1983436.html
C (СИ) Определить, сколько заданных групп символов содержится в тексте https://www.cyberforum.ru/c-beginners/thread1983416.html
Задано определенное количество конкретных сочетаний букв (например, УЩ, ЮЩ и др.). Определить, сколько таких групп символов содержится в тексте, вводимом с клавиатуры.
C (СИ) Найти наименьший периметр треугольника Здравствуйте! Помогите, пожалуйста, с решением. Дано множество A из N точек (N > 2, точки заданы своими координатами x, y). Найти наименьший периметр треугольника, вершины которого принадлежат... https://www.cyberforum.ru/c-beginners/thread1983401.html
LFC
732 / 537 / 416
Регистрация: 17.09.2015
Сообщений: 1,599
19.05.2017, 18:17 0

Порядковый номер числа массива, который ближе всего к заданному числу

19.05.2017, 18:17. Просмотров 536. Ответов 4
Метки (Все метки)

Ответ

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
#define N 6
int main() {
    double A[N]={14.25, 76.1, 113.8, 790.45, 45.19, 27.9};
    double min, x;
    scanf("%lf", &x);
    int i, j = 0;
    min = abs(A[0] - x);
    for(i = 1; i < N; i++){
        if(abs(A[i] - x) < min){
            min = abs(A[i] - x);
            j = i;
        }
    }
    printf("%d\n", j);
}


Вернуться к обсуждению:
Порядковый номер числа массива, который ближе всего к заданному числу
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2017, 18:17
Готовые ответы и решения:

Определить номер элемента массива, который находится ближе всего к данному целому числу
Привет всем. Дано числа х1, х2, х3, ... , х25. Опредилить номер того, который находится само...

Дан массив вещественных чисел. Определитьпорядковый номер того из них, который ближе всего к заданному числу Х
Спасибо за помощь!

Найти элемент массива и его индекс, который ближе всего к заданному числу M
Дан одномерный массив А из N элементов и целое число M. Найти элемент и его индекс, который ближе...

Найти элемент в массиве, который ближе всего по значению к заданному числу
подскажите пожалуйста с основным алгоритмом

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