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

Одномерные Массивы. Решение уже есть. Переделать через функции. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 3. Заданы два массива по 10 целых чисел в каждом. Найти наименьшее среди чисел первого массива, которое не входит во второй массив (считая, что хотя б http://www.cyberforum.ru/cpp-beginners/thread204768.html
вот задача, не могу понять как её доделать?? допишите кто нить.. 3. Заданы два массива по 10 целых чисел в каждом. Найти наименьшее среди чисел первого массива, которое не входит во второй массив (считая, что хотя бы одно такое число есть). #include <stdio.h> #include <conio.h> main () { int i,j, n,x1,x2, k;
C++ можно ли сложить два вектора??? если можно то как? http://www.cyberforum.ru/cpp-beginners/thread204765.html
C++ Как ограничить рандомизацию
Как сделать чтобы выводилось случайное число от 1 до 9 не включая ноля?
C++ Минимум функции
вообще нужно срочно решить тут одну задачку... знаю что легкая, просто решается через производную, а я ее ни "бум бум".. вот условие: Найти приближенно, с точностью до 0,001, минимум функции axx+bxx+c=y на отрезке . заранее спасибо.! Добавлено через 12 минут эх.. неужели никто не поможет.?:cry::cry::cry:
C++ У вас есть доллары. Вы хотите обменять их на рубли. Есть информация стоимости купли-продажи в банках города. В городе N банков. Требуется определить, http://www.cyberforum.ru/cpp-beginners/thread204757.html
Применяя технологию инкрементального программирования разработать программу для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то есть запрашиваться у пользователя. Результаты обработки должны быть выданы на стандартное устройство вывода (дисплей). Ввод исходных данных, собственно сама обработка и вывод результатов должны быть...
C++ Используя операции деления нацело и взятия остатка от деления, найти число, которое получено из N перестановкой его цифр в обратном порядке Помогите пожалуйста, сессия скоро.. а я дуб дубом в си...... спасибо заранее!! Дано целое число N (N > 0). Используя операции деления нацело и взятия остатка от деления, найти число, которое получено из N перестановкой его цифр в обратном порядке. В следующих заданиях необходимо численно убедиться в справедливости равенства, то есть необходимо сравнить результаты вычисления значения... подробнее

Показать сообщение отдельно
poseidon
0 / 0 / 0
Регистрация: 06.12.2010
Сообщений: 21
06.12.2010, 19:41     Одномерные Массивы. Решение уже есть. Переделать через функции.
Помогите решить задачу по одномерному массиву ПО ФУНКЦИЯМ. Задачи уже решены, надо их переделать по функциям.
1. Найти номер максимального по модулю элемента массива


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <conio.h>
int main()
{
clrscr();
const int n = 5;
int a[n];
int max=1;
int i;
for(i=0;i<n;i++)
{cin>>a[i];
if (abs(a[i])>abs(a[max]))
max = i;
}
max++;
cout<<max;
getch();
return(0);
}
2. Найти сумму элементов массива, расположенных после первого положительного элемента.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <conio.h>
int main()
{
clrscr();
const int n = 5;
int a[n];
int i,m,s=0;
for (i=0;i<n;i++)
{
cin>>a[i];
if (a[i]>0)
m=i;
if(i>=m)
s+=a[i];}
 
cout<<"s= "<<s;
getch();
return(0);
}
3. Преобразовать Массив таким образом, чтобы сначала располагались все элеменыт, целая часть которых лежит в интервале [a,b], а потом - все остальные.

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
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <conio.h>
int main()
{
clrscr();
const int n = 5;
int a[n];
int i,j=0,c,m,d;
int b[n];
cout<<"vvedite c i d";
cin>>c;
cin>>d;
for (i=0;i<n;i++)
{
cin>>a[i];
if (c<a[i]&&a[i]<d)
{
b[j] = a[i];
j++;
m=j;
}
}
j=m;
for(i=0;i<n;i++)
if (a[i]<c||a[i]>d)
{
b[j]=a[i];
j++;
}
for(j=0;j<n;j++)
cout<<setw(3)<<b[j]<<endl;
getch();
return(0);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru