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

Выяснить, какой элемент массива находится левее: максимальный или минимальный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск и вывод слов, заключенных в скобки http://www.cyberforum.ru/cpp-beginners/thread729496.html
парни, помогите плз с программой. подправьте пожалуйста #include<iostream.h> #include<conio.h> #include<string.h> void main() { char s,d; int i=0,j=0,bw,ew,len; gets(s); len=strlen(s); while (i<len)
C++ Задание с файлами С++ С помощью текстового редактора создать файл text1.txt и заполнить словами из латинских букв (не менее 30 слов). Файл number1.txt программно заполнить случайными целыми числами, принадлежащими диапазону от -100 до 100. Количество чисел в файле задается с клавиатуры. Количество чисел в каждой строке является произвольным числом из диапазона от 0 до 10 и задается с помощью функции rand(). Вывести... http://www.cyberforum.ru/cpp-beginners/thread729495.html
C++ При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
#include <iostream> #include <iomanip> #include <cmath> using namespace std; long Fact(short m)// функция вычисления факториала { long Fact = 1; for(register int i =2; i<= m; i++) Fact *= i;
табулирование функции C++
помогите пожалуйста.протабулируйте функцию. Отрезок и наг вводятся с клавиатуры arctgx-1/x
C++ Реализовать в функции main () обмен со строкой в памяти http://www.cyberforum.ru/cpp-beginners/thread729483.html
Здраствуйте. И сразу к делу =) Продемонстрируйте пожалуйста "Обмен с строчкой в памяти, Работа с динамической строчкой". 1. Описать класс, который будет содержать стандартный набор методов. Реализовать в функции main () обмен со строкой в памяти. 2. Описать класс, который будет содержать стандартный набор методов. Реализовать в функции main () работу с динамическим строкой (хотя бы...
C++ Определить M=N! Дано натуральное число N. Определить M=N!. Проверить, как изменилось количество разрядов в числе M по сравнению с количеством разрядов числа N (функцией оформить определение количества разрядов числа) подробнее

Показать сообщение отдельно
avenger911
 Аватар для avenger911
7 / 7 / 0
Регистрация: 10.12.2012
Сообщений: 20
12.12.2012, 22:28     Выяснить, какой элемент массива находится левее: максимальный или минимальный
Будут вопросы-пишите
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
const int n=20;// Array size
int mas[n];
 
using namespace std;
void iniprint(){
srand (time(NULL));
    for(int i=0; i<n ;i++){
        mas[i]=rand()%10+1;
        cout<<setw(3)<<mas[i];
    }
    cout<<endl;
 
}
int maximum( int * ){
    int max_temp=-65535;
    int k=0;
    for(int i=0;i<n;i++){
       if (mas[i] > max_temp){
       max_temp=mas[i];
       k=i+1;}}
 
    return k;
}
 
int minimum( int*){
    int min_temp=65535;
    int k;
    for(int i=0;i<n;i++){
       if (mas[i] < min_temp){
       min_temp=mas[i];
       k=i+1;}}
 
    return k;
    }
int main(){
    cout<<"Indexes"<<endl;
        for(int i=0;i<n;i++){
    cout<<setw(3)<<i+1;}
    cout<<endl;
 
    iniprint();
 
    cout<<"max element has index="<<maximum(mas)<<endl;
    cout<<"min element has index="<<minimum(mas)<<endl;
 
    (maximum(mas)<minimum(mas))?cout<<"max element lefter":cout<<"min element lefter";
}
 
Текущее время: 09:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru