Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Определить первую максимальную длину цепочки из нулей в массиве привет. у меня есть массив состоящий только из из нулей и единиц чисел, как мне определить первую максимальную длину цепочки из нулей? (ее начало, конец и длину). Помогите пожалуйста!! вот начало программы #include <stdio.h> #include <stdlib.h> int main(void) { int n=10,i; int a, k; https://www.cyberforum.ru/ c-beginners/ thread567438.html Программа которая проверяет вызовы функций математической библиотеки math.h библиотеки С C (СИ)
Программа которая проверяет вызовы функций математической библиотеки math.h библиотеки С. Выводит результаты в виде таблицы.
C (СИ) Осуществить сдвиг на К позиций. https://www.cyberforum.ru/ c-beginners/ thread567367.html
Уважаемые форумчане помогите с работой. Прилогается блок-схема. Дан массив A. Все отрицательные элементы увеличить на значение максимального элемента. Осуществить сдвиг влево на k позиций, где k – число отрицательных элементов Массивы, полученные в результате выполнения задания варианта А, отсортировать методом простого обмена, методом простой выборки и методом простой вставки. Методом...
C (СИ) Функция return для динамических массивов. https://www.cyberforum.ru/ c-beginners/ thread567309.html
Подскажите пожалуйста, как вызвать значения динамического массива из одной функции в главную? Т.е. в функции main() вводится одномерный массив, затем значения массива передаются в другую функцию, там происходит их преобразование (не суть какое) и полученные значения снова возвращаются в функцию main(). На экране должен отображаться ряд значений...
C (СИ) Сортировка сайтов по доменам
Я заранее дико извиняюсь. В программировании пока новичок. Задали задачу, сказали решить в течении месяца. Суть- отсортировать имена сайтов в определенном порядке, чтоб на выходе получилось измененное значение. например, имя сайта aff.ghtt.com, а надо сделать ghtt.aff.ru Необходимо использовать sort и cat. Может у кого есть подобный код, скиньте пожалуйся если не трудно. Делать за меня я не...
C (СИ) На побочной диагонали матрицы найти максимальный и минимальный элементы https://www.cyberforum.ru/ c-beginners/ thread567277.html
Дана квадратная матрица размером 6х6.На побочной диагонали найти максимальный и минимальный элементы и поменять местами соответсвующие столбцы.
C (СИ) Найти количество элементов массива https://www.cyberforum.ru/ c-beginners/ thread567265.html
Если делать так, то все получается правильно. Выдает 5 #include <stdio.h> #include <conio.h> int main(){ int u={1, 4, 1, 2, 8}; printf("Kolichestvo elementov massiva %d\n", sizeof(u) / sizeof(u));
C (СИ) Ошибка сегментирования при чтении из файла.
char * line; while (! feof(source)) { line = ""; fgets(line, 255, source); printf(line); } /home/alex/Developing/C/KM/SCRIPTS/compile.sh: line 13: 4363 Ошибка сегментирования ./cave ::: Program stopped with code: 139
C (СИ) Ошибка в функции asin https://www.cyberforum.ru/ c-beginners/ thread567237.html
почему при любых значениях V и T выводит alpha=-1.#IND ?#include<iostream> #include<cmath> using namespace std; int main() { double V, T, alpha; const double g=9.8; cout<<"Enter V = ";
C (СИ) Переписать файл, упорядочив числа В данном задании необходимо осуществить обработку текстового файла (или файлов) согласно условию варианта. Имя файла передается в параметрах командной строки, а если оно не указано, то вводится с клавиатуры. Файл содержит целые числа. Переписать файл, упорядочив числа по следующему принципу: сначала идут нулевые значения, затем положительные значения в порядке убывания, а затем отрицательные... https://www.cyberforum.ru/ c-beginners/ thread567224.html
Курсовая. "Шифрование методом подстановки и смещения" C (СИ)
Приветствую форумчан! Нужна ваша помощь! В университете задали написать курсовую по теме "Шифрование методом подстановки и смещения" Исходные данные: - Простейшие алгоритмы шифрования (подстановка вместо символа его номера в алфавите или номера со смещением) - Реализуемые функции: возможность зашифровки и расшифровки текстов; возможность настройки параметров шифрования. Прошу вашей...
C (СИ) Задача на языке С. Обработка структур)) https://www.cyberforum.ru/ c-beginners/ thread567027.html
Кто может решите: Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету. Вывести список группы по убыванию общего балла. informatik101@mail.ru сколько?))
96 / 748 / 279
Регистрация: 11.04.2012
Сообщений: 971
07.05.2012, 20:32 0

Найти два элемента массива, сумма которых наименее близка к данному числу - C (СИ) - Ответ 3002414

07.05.2012, 20:32. Показов 1318. Ответов 3
Метки (Все метки)

Ответ

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
#include <math.h>
#include <memory.h>
 
#define N 10
 
typedef struct tagNums
{
    int value1;
    int value2;
    int nSum;
} NUMS;
 
#define size(v) v * (v - 1) \
 
int main()
{
    int R = 13;
    int A[N] = { 3, 5, 7, 1, 2, 6, 9, 4, 3, 9 };
    
    NUMS* pNums = new NUMS[size(N)-1];
    memset((void*)pNums, 0x00, sizeof(NUMS) * size(N));
 
    int r = 0;
    for (int i = 0; i < N; i++)
        for (int k = 0; k < N; k++)
            if (A[i] != A[k]) {
                pNums[r].value1 = A[i]; 
                pNums[r].value2 = A[k];
                pNums[r++].nSum = A[i] + A[k]; 
            }
 
    int delta = 0, min_i = 0;
    int minimal = abs(R-pNums[0].nSum);
    for (int z = 0; z < size(N)-1; z++)
        if ((delta = abs(R-pNums[z].nSum)) < minimal)
        {   minimal = delta; min_i = z; }
 
    for (int q = 0; q < size(N)-1; q++)
        printf("%d %d %d\n",pNums[q].value1, 
                pNums[q].value2, pNums[q].nSum);
 
    printf("\nMinimal = %d %d\n", 
        pNums[min_i].value1, pNums[min_i].value2);
 
    return 0;
}


Вернуться к обсуждению:
Найти два элемента массива, сумма которых наименее близка к данному числу C (СИ)
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2012, 20:32
Готовые ответы и решения:

Найти два последовательных элемента массива, сумма которых наиболее близка к данному числу
Помогите написать программу: Даны вещественное число R и массив размера N. Найти два...

Найти два соседних элемента массива, сумма которых наиболее близка к числу R
Прошу помочь. Дано число R и массив размера N. Найти два соседних элемента массива, сумма которых...

Найти два элемента массива, сумма которых наименее близка к данному числу R
1)Дано вещественное число R и массив размера n. Найти два элемента массива, сумма которых наименее...

Найти два элемента массива, сумма которых наименее близка к данному числу R
Дано вещественное число R и массив размера n. Найти два элемента массива, сумма которых наименее...

3
07.05.2012, 20:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2012, 20:32
Помогаю со студенческими работами здесь

Найти два элемента массива, сумма которых наименее близка к данному числу
Дано вещественное число R и массив размера N. Найти два элемента массива, сумма которых наименее...

Нужно решить "Дано вещественное число R и массив вещественных чисел. Найти два элемента массива, сумма которых наименее близка к данному числу."
Дано вещественное число R и массив вещественных чисел. Найти два элемента массива, сумма которых...

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

Найти два элемента массива, сумма которых наиболее1|наименее2 близка к данному числу.
Дано вещественное число R и массив размера N. Найти два элемента массива, сумма которых...

Найти два соседних элемента массива, сумма которых наиболее близка к числу R
дано число R и массив размера N. найти два соседних элемента массива, сумма которых наиболее близка...

найти два соседних элемента массива, сумма которых наиболее близка к числу R
дано число R и массив размера N. найти два соседних элемента массива, сумма которых наиболее близка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru