Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 20.10.2011
Сообщений: 34
1

Вывести вместо каждой пары соседних чисел, разность которых меньше заданного числа Е, их среднеарифметическое

22.12.2011, 14:39. Просмотров 1220. Ответов 2
Метки нет (Все метки)


решить ОДНУ из трех задач

1. дана убывающая последовательность чисел. вывести вместо каждой пары соседних чисел, разность которых меньше заданного числа Е, их среднеарифметическое

2. Дана неубывающая последовательность произвольных чисел. Указать номера чисел (минимальное количество), убрав которые, получим из исходной последовательности строго возрастающую последовательность.

3. Для произвольной числовой последовательности, определить длину самой длинной подпоследовательности, состоящей из нулей и единиц.

задачи решать с помощью функций.
экзамен первый курс, первый семестр...

помогите пжалуйста буду очень благодарен, времени не так много...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2011, 14:39
Ответы с готовыми решениями:

Найти номер первой пары соседних элементов с разными знаками, сумма которых меньше заданного числа
procedure TForm1.Button3Click(Sender: TObject); var e,h:integer; begin ...

В одномерном массиве найти номер последней пары соседних элементов, сумма которых больше заданного числа
как найти в одномерном массиве номер последней пары соседних элементов, сумма которых больше...

Выдать пары простых чисел, разность между которыми равна 4, а сами числа меньше n
Дано натуральное число n>13. Выдать пары простых чисел, разность между которыми равна 4, а сами...

Вывести максимальный с каждой пары двух соседних елементов масива.Здесь выводит только с первой пары!
//--------------------------------------------------------------------------- #include <vcl.h>...

2
Модератор
Эксперт С++
10440 / 8697 / 5258
Регистрация: 18.12.2011
Сообщений: 23,245
22.12.2011, 14:59 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1.
C++
1
2
3
4
5
6
7
8
double x[10]={10.,9.,8.,7.6,6.,5.,4.7,3.,2.9,1.};
double eps=0.5;
for(int i=0;i<9;i++)
   if(x[i]-x[i+1]<eps)
   {
         double avg=(x[i]+x[i+1])/2.;
         printf("%lf\n",avg);
   }
1
0 / 0 / 1
Регистрация: 20.10.2011
Сообщений: 34
22.12.2011, 16:35  [ТС] 3
спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2011, 16:35

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Записать в третий файл только те пары чисел, в которых число из первого файла меньше числа из второго
Помогите пожалуйста! Дано два файла, содержащих одинаковое количество целых чисел. Записать из них...

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

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

Записать в третий файл только те пары чисел, в которых число из первого файла меньше числа из второго
Помогите пожалуйста написать программу. Вот задание-Дано два файла, содержащих одинаковое...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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