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

Найти сумму длинн всех окрашенных частей прямой. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны целые числа с1 с2 http://www.cyberforum.ru/cpp-beginners/thread221387.html
Люди помогите решите задачи пожалуйста!
C++ вывод слова на экран с типом char. Помогите пожалуйста не могу решить программу... Дано слово. Вывести это слово на экран с 4 знаками <<+>> в начале слова и с 5 знаками <<*>> в конце.Программу нужно обязательно написать через тип char. Выводить слово нужно обязательно через через одну переменную... при выводе добавлять знаки нельзя. http://www.cyberforum.ru/cpp-beginners/thread221379.html
C++ Массив с использованием функций
Нужно написать программу в которой нужно посчитать кол-во нулевых элементов массива(двумерного), с использованием функций, ввод, вывод, вычисление - в отдельных функциях. Желательно как можно проще... чтоб я понял.)))
Сортировка строк C++
Решите пожалуйсиа ету задачу есть матрица. нужно отсортировать ее по сторокам. Т.е. строки должны идти в порядке возрастания. Сравниваем строки по первому элементу. если первые элементы равны, значит вторые и т.д.
C++ Даны натуральное число n и целые числа а1,а2.,.,аn http://www.cyberforum.ru/cpp-beginners/thread221360.html
1)Даны натуральное число n и целые числа а1,а2.,.,аn. Выяснить, верно ли, что сумма тех а., которые не больше т, превышает q. 2)Даны натуральное число и целые числа d1,d2...,d. Выяаснить, верно ли, что сумма тех d, которые не превышают т, кратна целому числу р. 3)Случайным образом формируются координаты Х и Y 80 точек. Диапозон значений координат от -100 до +100. Вывести на экран...
C++ Дана целостная матрица Дана целостная матрица i,j=1,...,n. Получить b1,...,bn, где bi - это n Σ a^2*i*j j=1 подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
27.12.2010, 21:40     Найти сумму длинн всех окрашенных частей прямой.
вот так попробуйте ( именно подсчет суммы):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
float s=0;
  //float n[0][0];
 float l=mas[0][0];
 float r=mas[0][1];
 for(i=1; i<N; i++)
 // for(j=1; j<2; j++)
 {
   if (r<mas[i][0])
     { 
       s+=r-l;
       l=mas[i][0];
       r=mas[i][1];
      }
   else
   {
       if(r<mas[i][1])
           r=mas[i][1];
   }
 }
 s+=r-l;
 
Текущее время: 18:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru