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

последовательность - C++

Восстановить пароль Регистрация
 
90Kinoman
 Аватар для 90Kinoman
2 / 2 / 0
Регистрация: 29.12.2009
Сообщений: 55
28.12.2010, 22:54     последовательность #1
1) Составьте программу на языке Си для вычисления У при любом введенном значении Х.
У=0,4*х*x-2,3*х+ln(x*x+5)+3;

2) Составьте программу , которая строит таблицу значений ф-ии. Количество строк в таблице n,
начальное значение аргумента Х0 и шаг изменения аргумента step вводятся программистом. В каждой строке должно выводиться значение аргумента и соответствующее ему значение ф-ии с 4 знаками после запятой.
Максимальное значение среди значений ф-ии, целая часть которых кратна введенному числу Z.

№2 "Обработка и модификация массивов"
Даны вещественные числа а1, а2, ..., а25. Умножить все члены последовательности а1, а2, ..., а25 на квадрат ее наименьшего члена, если аi>=0, и на квадрат ее наибольшегочлена, если аi<0.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2010, 22:54     последовательность
Посмотрите здесь:

Преобразовать литерную последовательность в другую литерную последовательность всеми описанными ниже способами C++
Вводится последовательность из N целых чисел. Сформировать последовательность, C++
C++ Вводить последовательность вещественных чисел, пока следующее вводимое число не окажется меньше предыдущего. Вывести полученую последовательность.
Вводится последовательность целых чисел,0 –конец последовательности. Определить, содержит ли последовательность хотя бы три отрицательных четных числа C++
C++ Дана последовательность, элементы которой есть целые двузначные числа. Упорядочить последовательность по убыванию произведений цифр
Массив: Вставить в последовательность действительное число b так, чтобы последовательность осталась неубывающей. C++
Если последовательность отсортирована по возрастанию, оставить ее без изменения. Иначе получить иную последовательность C++
C++ Вводится последовательность из N вещественных чисел. Определить, является ли последовательность знакочередующе

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
28.12.2010, 23:24     последовательность #2
Цитата Сообщение от 90Kinoman Посмотреть сообщение
1) Составьте программу на языке Си для вычисления У при любом введенном значении Х.
У=0,4*х*x-2,3*х+ln(x*x+5)+3;
C++
1
2
3
4
5
6
7
float x,y;
x=y=0;
cout<<"x=";
cin>>x;
cout<<"X\tY"<<endl;
y=0.4*x*x-2.3*x+ln(x*x+5)+3;
cout<<x<<"\t"<<y<<endl;
Только тут одно НО есть. Функция ln насколкьо знаю нету,во всяком случае в ВС08,это от компилятора зависит...раз нету можно вместо ln написать log и основание 2.7

Добавлено через 7 минут
Цитата Сообщение от 90Kinoman Посмотреть сообщение
№2 "Обработка и модификация массивов"
Даны вещественные числа а1, а2, ..., а25. Умножить все члены последовательности а1, а2, ..., а25 на квадрат ее наименьшего члена, если аi>=0, и на квадрат ее наибольшегочлена, если аi<0.
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
const int n=25;
int max,min;
int x[n];
for(int i=0;i<n;i++)
{
x[i]=rand()%100;
cout<<x[i]<<" ";
}
max=min=x[0];
for(int i=0;i<n;i++)//max,min
{
if(x[i]>max)max=x[i];
if(x[0]<min)min=x[i];
}
for(int i=0;i<n;i++)//calc
{
if(x[i]>=0)
for(int j=0;j<n;j++)
x[j]*=pow(min,2);
else
for(int m=0;m<n;m++)
x[m]*=pow(max,2);
}
 
for(int i=0;i<n;i++)
cout<<x[i]<<" ";
Yandex
Объявления
28.12.2010, 23:24     последовательность
Ответ Создать тему
Опции темы

Текущее время: 04:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru