Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
 Аватар для virtuos553
49 / 4 / 0
Регистрация: 18.12.2012
Сообщений: 247
Записей в блоге: 1

Программа должна выводить координаты отрезка в границы которого входит максимальное число отрезков подаваемых на вход

24.01.2014, 10:55. Показов 903. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include<iostream>
#include <fstream>
 
using namespace std;
 
 
 
 
 
 
int main()
{
    int kolvootr, a, i, k, m, l, otr1, otr2, max;
    int mas[100];
    
    max = 0; l = 0;
    
    //ifstream f("C:\\mipt1\\input.txt");
    cin >> kolvootr;
    for (i = 0; i<2*kolvootr;i++)
    {
        cin >> mas[i];
 
        
    }
    i = 1;
    while (i<=(2*kolvootr-2))
 
    {  
        k = i;
        m = i + 1;
        for (i = 1; i <= (2*kolvootr-1); i = i + 2)
        {
 
            if (((mas[i] >= mas[k]) && (mas[i] <= mas[m])) || ((mas[i + 1] >= mas[k]) && (mas[i + 1] <= mas[m])))
                l++;
        }
        if (l >= max)
        {
            max = l;
            otr1 = k;
            otr2 = m;
        }
        i = i + 2;
        l = 0;
    }
 
    
    cout << otr1;
    cout << "\n";
    cout << otr2;
    
 
    
 
    system("pause");
    return 0;
    
 
}
должна выводить координаты отрезка в границы которого входит максимальное число отрезков подаваемых на вход, но почему то выводит каждый раз отрезок [1;2]
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.01.2014, 10:55
Ответы с готовыми решениями:

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

Дан график функции, программа должна выводить в ответе попадают ли введённые координаты в заштрихованную зону или нет.
Дан график функции, программа должна выводить в ответе попадают ли введённые координаты в заштрихованную зону или нет. ...

Программа должна вывести одно число – максимальное число, кратное 5.
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход...

1
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
24.01.2014, 11:25
Цитата Сообщение от virtuos553 Посмотреть сообщение
C++
1
2
3
4
5
while ( i <=(2*kolvootr-2)) /* здесь у Вас переменная i */
{ 
 k = i;
 m = i + 1;
 for ( i = 1; i <= (2*kolvootr-1); i = i + 2)  /* и здесь тоже переменная i */
Возможно, потому что у Вас в обоих циклах в качестве счётчика используется одна и та же переменная.
Когда цикл for завершится, i == (2*kolvootr+1) и, значит, тело цикла while выполняется только один раз.

Цитата Сообщение от virtuos553 Посмотреть сообщение
C++
1
2
    i = 1;  /* Почему 1, а не 0 ? */
    while (i<=(2*kolvootr-2))
Нумерация элементов массива начинается с 0. Первый отрезок - это mas[0],mas[1]. Второй отрезок - mas[2],mas[2].
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2014, 11:25
Помогаю со студенческими работами здесь

Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число
Уважаемые программисты, помогите пожалуйста решить ряд задач: 3)Вклад в банке составляет x рублей. Ежегодно он увеличивается на p...

Посчитать количество символов подаваемых на вход
Есть некоторый файл INPUT. Необходимо посчитать количество символов хранящихся в нем. Какие есть способы реализации?

Найти координаты точек отрезка если известны координаты концов отрезка
Отрезок АВ разделен на 5 равных частей точками С,D,Е,F найти координаты точек D,С если известны точки А(2,2,5) В(-3,1,0)

Программа должна выводить из массива простые числа
Неактуально

Программа получает на вход числа n и k и должна вывести количество школьников
Дело в том, что когда я решила эти задачи, я скинула программы на некий сайт http://informatics.mccme.ru. Но он выдавал мне :...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru