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

Нужно переделать код под функции (одномерный массив) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятные ошибки в работе (системы счисления) http://www.cyberforum.ru/cpp-beginners/thread767452.html
Всем хеллоу, у меня такая проблемка хочу написать программу, которая переводит в различные системы счисления... Я ее еще не дописал, но скелет уже есть. Вот он: #include <iostream> using namespace std; const int MAX = 99999999; void notation(int, int) ; void main() { int sysIs,num; setlocale(LC_ALL, "Russian");
C++ std::list<T*> вызвать метод Как во время просмотра MyList вызвать метод Show() каждого обьекта? class MyVehicle { public: virtual void Show() { /* ... */ } }; class MyCar : public MyVehicle http://www.cyberforum.ru/cpp-beginners/thread767432.html
как хранить данные в dll C++
подскажите, возможно ли, и как хранить данные в dll? например не хочу чтоб логин пароль и некоторая другая информация была в текстовом файле
C++ Дано уравнение ax2+bx+c=0. Решить уравнение, результат вывести на экран.
Здравствуйте. Завтра зачет, нужно сдать две программы на с++, как их писать у меня весьма смутное представление. Собственно задание: 2)дано уравнение ax2+bx+c=0.Ввести с клавиатуры значения параметров a, b, c.Решить уравнение, результат вывести на экран. Помогите пожалуйста
C++ Подсчитать разницу суммы и произведения двух чисел вводимых с клавиатуры.Результат вывести на экран http://www.cyberforum.ru/cpp-beginners/thread767403.html
Здравствуйте. Завтра зачет, нужно сдать две программы на с++, как их писать у меня весьма смутное представление. Собственно задание: 1)подсчитать разницу суммы и произведения двух чисел вводимых с клавиатуры.Результат вывести на экран Помогите пожалуйста
C++ Указатели(Какую роль выполняют &* и *&) Всем доброго вечера. Возникла проблема. Помогите решить ее. Какую роль выполняют &* и *& . Если возможно приведите примеры пожалуйста =) подробнее

Показать сообщение отдельно
Slam893
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 4

Нужно переделать код под функции (одномерный массив) - C++

20.01.2013, 22:15. Просмотров 401. Ответов 1
Метки (Все метки)

«Однoмерные маcсивы», оформить каждый пункт задания в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается.
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
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
 
int main()
{
 
 
 
const int N=10;
int i,i_1, i_2;
double s,min,massiv[N]={-4.0, -5.3, 3, 7, 9.8, 1, 1, -2.4, -6, 3};    //Описание массива
 
 
for(i=0;i<N;i++)    //Вывод массива
cout<<"\n massiv["<<i<<"] = "<<massiv[i];  
 
 
min=massiv[0];
 
for(i=0; i<N; i++)
{
 if(massiv[i]<min)
 min=massiv[i];
}
cout<<"\n  Min="<<min<<'\n';
 
for(i=0;i<N;i++)
{
 if(massiv[i]>0)
 {
  i_1=i;break;
 }
}
 
for(i=N-1;i>=0;i--)
{
 if(massiv[i]>0)
 {
  i_2=i;break;
 }
}
cout<<i_1<<" "<<i_2<<endl;
s=0;
for(i=i_1+1;i<i_2;i++)
 {
 s+=massiv[i];
 }
 cout<<"Sum="<<s;
 
_getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru