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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 5.00
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
#1

длина наименьшего отрезка - C++

18.11.2009, 22:20. Просмотров 1947. Ответов 25
Метки нет (Все метки)

Простите,в поиске не нашёл. Помогите решить пожалуйста на C++

Дан массив А из N вещественных чисел. Найти длину наименьшего отрезка числовой оси, содержащего числа A[0], A[1], . . ., A[N-1].

Добавлено через 50 минут
Ну помогите ради бога,завтра надо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2009, 22:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос длина наименьшего отрезка (C++):

Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах - C++
15 Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы...

Длина отрезка - C++
Всем привет! Даны четыре числа X1, Y1, X2, Y2 - координаты концов отрезка. Нужно написать программу, которая будет находить длину этого...

Наибольшая длина отрезка - C++
Дан массив целых чисел. Рассмотреть отрезки последовательности (подпоследовательности идущих подряд членов), состоящие из одинаковых...

Длина отрезка по координатам вершин - C++
разработать функцию f(x1,y1,x2,y2),каторая вычесляет длину отрезка по координатам вершин (x1,y1) и (x2,y2), и функцию t(a,b,c),которая...

Длина отрезка задана в дюймах, перевести значение длины в метрическую систему - C++
Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Перевести значение длины в метрическую систему, то есть выразить ее в метрах, сантиметрах...

Составить программу для нахождения наибольшего и наименьшего общего делителя и наименьшего общего кратного двух натуральных чисел - C++
Составить программу для нахождения наибольшего и наименьшего общего делителя и наименьшего общего кратного двух натуральных чисел по...

25
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
23.11.2009, 14:40 #16
Это вообщем, дописать прямоугольники немного вначале и в конце нужно.
1
Миниатюры
длина наименьшего отрезка  
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
23.11.2009, 14:52  [ТС] #17
Цитата Сообщение от Golovastik Посмотреть сообщение
Это вообщем, дописать прямоугольники немного вначале и в конце нужно.
Ооо,спасибо! оперативно! остальное доделаю. Спасибо!

Добавлено через 2 минуты
Golovastik,а с этим не могли бы помочь
0
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
02.12.2009, 11:06  [ТС] #18
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
#include <iostream>
using namespace std;
 
int main()
{
        setlocale(0,"");
        int k;
        double min = 10000.0, max = -1000000, rez;
        cout<<"Введите кол-во отрезков -> ";
        cin>>k;
        double *dlina = new double[k];
        cout<<"Введите длину отрезка: \n";
        for(int i = 0; i < k; i++)
        {
        cout<<endl<<"\t-> ";
        cin>>dlina[k];
        if(min>dlina[k]) min = dlina[k];
        if(max<dlina[k]) max = dlina[k];
           rez = max - min;
        }
                cout<<"Минимальный отрезок = "<<min<<endl;
                cout<<"Максимальный отрезок = "<<max<<endl;
                cout<<"Найменьший отрезок = "<<rez<<endl;
        cin.ignore();
        cin.get();
Ещё вопрос: в задании же нужно найти длину наименьшего отрезка числовой оси МАССИВА,а в коде речи идёт о просто заданных пользователем числах,находит макс и мин и разницу этих чисел
0
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
02.12.2009, 18:32  [ТС] #19
Как же с массивом быть?
0
Лукас
4 / 4 / 1
Регистрация: 17.11.2009
Сообщений: 32
02.12.2009, 18:56 #20
дык юзай код из комментария #4, с поправками из комментариев ## 8 и 9.
0
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
02.12.2009, 19:30  [ТС] #21
Цитата Сообщение от Лукас Посмотреть сообщение
дык юзай код из комментария #4, с поправками из комментариев ## 8 и 9.
В данных комментах нет ничего относительно моего вопроса
0
Лукас
4 / 4 / 1
Регистрация: 17.11.2009
Сообщений: 32
02.12.2009, 19:38 #22
окей, извини, тогда сформулируй вопрос точнее.
0
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
03.12.2009, 21:06  [ТС] #23
ну в задании нужен же массив,а в предложенном коде оного нету :-)
0
Лукас
4 / 4 / 1
Регистрация: 17.11.2009
Сообщений: 32
03.12.2009, 22:32 #24
в моем коде массив называется не А, а m.
0
LeshkinMaloy
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 20
03.12.2009, 23:36  [ТС] #25
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<conio.h>
#include<iostream.h>
int main()
 {
const n=5;
    int i;
   float m[n],max=-999999.0,min=999999.0;
   cout<<"vvodite el-ty";
   for(i=0;i<n;i++)
     {cout<<"№"<<i+1<<"  ";
       cin>>m[i];
       if(m[i]<min) min=m[i];
       if(m[i]>max) max=m[i];
     }
   cout<<"naimen. otrezok = "<<max-min;
   getch();
return (0);
 }
А это точно что длина отрезка находится путём вычитания из макс мин-й. Препод говорит не верно, а объяснять не хочет
0
Лукас
4 / 4 / 1
Регистрация: 17.11.2009
Сообщений: 32
05.12.2009, 23:48 #26
единственная ошибка, которую я здесь вижу.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<conio.h>
#include<iostream.h>
int main()
 {const n=5;
   int i;
   float m[n],max,min;
   cout<<"vvodite el-ty";
   cout<<"№1 "; cin>>m[0];
   max=m[0]; min=m[0];
   for(i=1;i<n;i++)
     {cout<<"№"<<i+1<<"  ";
       cin>>m[i];
       if(m[i]<min) min=m[i];
       if(m[i]>max) max=m[i];
     }
   cout<<"naimen. otrezok = "<<max-min;
   getch();
   return (0);
 }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2009, 23:48
Привет! Вот еще темы с ответами:

появилась загвоздка с функцией. нужно вывести на экран строку, сост. из звездочек. Длина строки-параметр функциииз звезд. длина строки - - C++
Я видела, что на форуме есть подобные задачи, но ни одно из их решений не работает на моем dev cpp.:( вот вариант решения, но он не...

задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная) - C++
задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная)

Задача, нахождение наименьшего - C++
Помогите пожалуйста написать :help: Имеются данные о сотрудниках фирмы (фамилия, зарплата, пол). Найти фамилии мужчины и женщины,...

Программа наименьшего объема - C++
Дана программа: #include &lt;stdio.h&gt; #include &lt;vector&gt; #include &lt;windows.h&gt; using namespace std; void print_1(vector&lt;int&gt; v) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Yandex
Объявления
05.12.2009, 23:48
Ответ Создать тему
Опции темы

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