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

Одномерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рисунок.График функции http://www.cyberforum.ru/cpp-beginners/thread1031201.html
Постройте график функции y = cos(x-1) на интервале . Обозначьте оси координат, нарисуйте координатную сетку, укажите цены делений и пределы изменения координат x и y. Оси координат нарисуйте черным цветом, координатную сетку – серым, а график функции – зеленым. 2-я задача сделать анимацию (шарик движется по графику). я сделал так: #include <graphics.h> #include <conio.h> main() {...
C++ Зациклился код #include <iostream> using namespace std; float a,b,h,y,x,test,l; float f(const float x) { float y; y = (x - x*x*x + 1); return y; } void main() http://www.cyberforum.ru/cpp-beginners/thread1031199.html
Массивы C++
Создать многомерный массив, используя циклы for. Вывод от 0 до 99 #include <iostream> using namespace std; int main(void) { int array; for (int i = 0; i < sizeof(array)/(sizeof(int)*10); i++) for (int c = 0; sizeof(array)/(sizeof(int)*10); c++) cout << (array = (i * 10) + c) << endl ;
Как в C++ реализована функция вывода текста с новой строки C++
Добрый день.Подскажите как в c++ реализована функция вывода текста с новой строки(writeln в паскале)?
C++ Метод Рунге-Кутта 4 порядка http://www.cyberforum.ru/cpp-beginners/thread1031177.html
Всем добра! Ребята есть вот: задача: Решить краевую задачу для обыкновенного дифференциального уравнения с точностью е=1*е-4. Проверить полученную точность. Результаты представить с шагом h=0.06. y’’ - y’/x2 – 3xy = -3/x – 3.2 y(2)=-2.6 y(2.6)=1 Метод Рунге-Кутта #include<stdio.h> #include<math.h> #define P(x) (-1/(x)/(x))
C++ Построить пересечение массивов a и b Даны два массива целых чисел a и b, каждый их которых не содержит повторяющихся элементов. Исходная информация записана в файле. Построить пересечение массивов a и b. Вот что написала, не понимаю что не так :( int _tmain(int argc, _TCHAR* argv) { setlocale(LC_CTYPE,"russian"); int *x, *y, *z; int i, n, m, k, nz, tmp; fstream ff("input.txt"); подробнее

Показать сообщение отдельно
Vleind
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 12
06.12.2013, 19:22     Одномерный массив
Задание:
Обрахувати добуток елементів масиву, що розташовані між мінімальним та максимальним елементами.

Есть ли другое решение, помимо этого?
Почему в этом коде выдает, идентификатор n не объявлен?
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
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
#include <stdio.h>
 
void printArray(int[], const int);
void printMinMax(int[], const int);
 
using namespace std;
 
int main()
{
    int n;
    int massiv[n];
cout<<" Vvedit rozmir massiva =";
cin>>n;
 
 
printArray(massiv, n);
printMinMax(massiv, n);
 
_getch();
}
 
void printArray(int a[], const int s)
{
    srand(time(NULL));
    for(int i=0; i<s; i++)
    a[i]= rand()%10;
    for(int k=0; k<s; k++)
    cout<<a[k]<<" ";
    cout<<endl;
}
void printMinMax(int a[], const int s)
{   
    int i,max=1,min=1,dob=1;
    max=a[0],min=a[0];
    for(i=0; i<s; i++)
    {
        if(a[i]>max)max=a[i];
        if(a[i]<min)min=a[i];
        if((a[i]>min)&&(a[i]<max))dob*=a[i];
    }
    cout<<"\nMax element massiva="<<max<<endl;
    cout<<"Min element massiva="<<min<<endl;
    cout<<"\nDobutok elementiv vid min do max: "<<dob<<endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru