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

Небольшой трабл с функциями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение минимума k в матрице http://www.cyberforum.ru/cpp-beginners/thread523665.html
подскажите пожалуйста какой код будет для нахождения минимума k в матрице
C++ Выведите список школьников, рост которых превышает задаваемую величину, и определите их средние показатели роста и веса Файл содержит сведения о школьниках: фамилия, имя, рост и вес. Выведите список школьников, рост которых превышает задаваемую величину, и определите их средние показатели роста и веса. Среди всех... http://www.cyberforum.ru/cpp-beginners/thread523664.html
C++ Найти значение выражения
Задача. Дано квадратная матрица А. Найти \max \left\{a(i_1,j_1),a(i_2,j_2),a(i_3,j_3)\right\} + \min \left\{a(i_2,j_2)-a(i_3,j_3),\frac{a(i_3,j_3)}{2}, \sqrt{a(i1,j1)} \right\} P.S. Уважаемые...
Решение простой задачи по Си: C++
Добрый день! Помогите пожалуйста решить легкую задачу по Си: Реализовать открытие файла на чтение и запись. Параметр открытия (чтение/запись) вводится с клавиатуры. После открытия файла вывести его...
C++ Определить, лежат ли три точки A, B, C на одной прямой. Если нет, найти угол ABC http://www.cyberforum.ru/cpp-beginners/thread523614.html
Даны три точки A(x_1, y_1), \, B(x_2, y_2), \, C(x_3, y_3) Определить будут ли они расположены на одной прямой. Если нет, то вычислить угол АВС. Решение: Три точки лежат на одной прямой...
C++ MinGW и препроцессор. Возможно ли определить в командной строке при компиляции какую либо символическую константу, например DEBUG? Ну для того, что бы все файлы при компоновке видели ее, при этом не заморачиваться с... подробнее

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

Небольшой трабл с функциями - C++

21.03.2012, 10:36. Просмотров 305. Ответов 3
Метки (Все метки)

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
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<iostream>
#include<iomanip>
using namespace std;
 
void vvod (int w[], int n)
{
    cout<<"Введите размер массива"<<endl<<"Размерность - ";
    cin>>n;
for (int i = 0; i < n; i++){
        cout<<"Введите эллемент массива:"<<endl;
        cin >> w[i];}
}
 
int func1 (int mas[], int n,int a, int b)
{
    int sum1 = 0;
    for (int i = 0; i < n; i++)
    if (mas[i] > 0) if (mas[i]>=a) if (mas[i]<=b)  
    sum1 = sum1+1;
    return sum1;
}
 
int main()
 
    
{
    setlocale (LC_ALL, ".ACP");
    int a=0,b=0;
    int n=0,m=0;
    int D[100];
    int F[100];
    cout<<"Введите a"<<endl<<"Начало отрезка = ";
    cin>>a;
    cout<<"Введите b"<<endl<<"Конец отрезка = ";
    cin>>b;
    vvod(D,n);
    cout << "Количество элементов V, попадающих в интервал - " << func1(D, n,a,b) << endl;
    vvod(F,m);
    cout << "Количество элементов W, попадающих в интервал - " << func1(F, m,a,b) << endl;
system ("pause");
return 0;
}
Изначально работала, препод сказал сделать ввод массива через void, теперь не работает, что я не так сделал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru