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

Исправить ошибку в коде. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как упростить строчки cin>>a; raz.n = a;? http://www.cyberforum.ru/cpp-beginners/thread793927.html
struct Size { int n; int m; }; int _tmain(int argc, _TCHAR* argv) { Size raz; setlocale(LC_ALL,""); int a, b;
C++ Записать в файл строку. Скопировать в буфер последние два слова. Вывести содержимое буфера на экран Нужно написать простую програму ( и должен быть текстовый файл ) вот примерно так : #include <iostream> #include <fstream> using namespace std; int main(){ ofstream fout("test.txt"); ... http://www.cyberforum.ru/cpp-beginners/thread793925.html
Массив: определить, сколько раз повторяется максимальное число в последоновательности C++
Нужно определить сколько раз повторяется максимальное число в последоновательности пример! Входные данные 7 1 4 2 5 2 5 3 Выходные данные 2
C++ перегрузка функции
Функція func повертає позицію першого входження шуканого числа чи символу.ПОДСКАЖИТЕ КАК ЗАМУТИТЬ
C++ Предлагаю людям класс для написания специфических снимков системы http://www.cyberforum.ru/cpp-beginners/thread793915.html
Задачи, преследуемые этим классом минимальные, но тем не менее. Делать снимки системы привязываясь к одному какому-нибудь процессу (например, каждые 5 миллисекунд) и на основании этих снимков лепить...
C++ перегрузка функции Функція func повертає позицію першого входження шуканого числа чи символу. Добавлено через 42 секунды Функція func повертає позицію першого входження шуканого числа чи символу.помогите с... подробнее

Показать сообщение отдельно
VlaDdislav
2 / 2 / 0
Регистрация: 18.12.2012
Сообщений: 77

Исправить ошибку в коде. - C++

24.02.2013, 20:05. Просмотров 256. Ответов 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
#include<iostream>
#include<windows.h>
 using namespace std;
void f(int *a,int n,int &k,int &l)
{
    int max=*(a),min=*(a);
    k=0;
    l=0;
    for (int i=0;i<n;i++)
        if (*(a+i)>max) 
        {
            max=*(a+i);k=i;}cout<< "min "<< min<<endl;
}
}
 
int main() 
{
    SetConsoleOutputCP(1251);
    int *a,i,p=1,k,l,n,min;
cout << "Введите размер массива:"<< endl;
cin>>n;
a=new int [n];
 
cout << "Заполните массив:"<< endl;
for (i=0;i<n;i++)
cin>>a[i];
f(a,n,k,l);
cout << k << " " <<l;
 
 
delete []a;
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.