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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KChernenko
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 28
#1

Исследование особенностей применения переменных ссылочного типа и указателей - C++

04.12.2012, 20:32. Просмотров 291. Ответов 1
Метки нет (Все метки)

Создать динамический массив переменных типа int используя оператор new и указатель на массив Число элементов массива вводить с клавиатуры. Вычислить среднее среди всех введенных элементов а также индексы и значения наименьшего и наибольшего элементов. Результаты работы отобразить на экране. После отображения значений очистить память занимаемую массивом с помощью оператора delete. Помогите, пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 20:32     Исследование особенностей применения переменных ссылочного типа и указателей
Посмотрите здесь:

классы с использованием ссылочного типа данных. - C++
Задали задачу на классы с использованием ссылочного типа данных, а я даже не знаю, что это за тип и как с ним работать. Вот сама задачка: ...

Переменная ссылочного типа в прототипе функции - C++
Только начала изучать C++ и эти прототипы функций нигде не всртечал. Прописываю прототип функции со ссылкой: void dectohex(int&); При...

Переменные ссылочного типа. Просьба разжевать и положить в рот. - C++
А также просьба указывать только ЯВНО СТОЯЩУЮ литература, а остальная у меня есть. ...Друзья! Я ничё не понимаю. Вот, например, такой...

В чем отличие ссылочных переменных от указателей? - C++
Всем привет. Вопрос в теме, чем отличаются int a=5; int &p=a; от int a=5; int *p=&a; Кроме того, что ссылочная переменная...

Поменять местами значения 2 переменных с использованием указателей - C++
Здравствуйте, что-то недопонимаю.... # include <iostream> using namespace std; //3.Используя указатели и оператор разыменования, ...

Массив указателей на функции, возвращающие значения разного типа - C++
Подскажите,возможно ли создать массив указателей на функции, которые возвращали бы значения разного типа? Приблизительно хотелось бы...

Не получается присвоить значение элементу массива указателей типа char *a[3] - C++
В попытках разобраться с массивами, указателями, массивами указателей и т.п. написал вот такой код: int main() { char *a = {...

Объяснить, что происходит в коде (приведение одного типа указателей к другому?) - C++
char* a = "Hell"; int* b =(int*) a; cout << *b; Как я понимаю в этом кусочке кода происходит преобразование одного типа...

Сравнение переменных типа стринг - C++
Помогите разобраться что не так в программе. Сама программа большая, работает хорошо, но непонятный момент примерно состоит в следующем: ...

Сравнение переменных структурного типа - C++
Всем доброго времени суток, объяснить пожалуйста, как можно сравнить переменную типа структуры с переменной стандартного типа библиотеки...

Присвоение переменных разного типа - C++
Использую я значит вот такую строку, пытаясь получить возвращаемые данные char и ulong. ULONG ModuleAddress, char ModuleName =...

сравение переменных типа char - C++
Доброго времени суток, у меня возникла проблема... Нужно ввести название товара, и что бы на экран вывелась информация об этом товаре ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Krugera
23 / 23 / 1
Регистрация: 14.11.2011
Сообщений: 115
04.12.2012, 23:00     Исследование особенностей применения переменных ссылочного типа и указателей #2
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 "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{
    int max=0;
    int min=0;
    float sr=0;
    int n;
    cout<<"vedite kolichestvo elementov v masive";
    cin>>n;//ввод количества элементов в массиве
    int * arr=new int [n];//инициализируем массив
    for (int i=0;i<n;i++){
        cin>>arr[i];//вводим значения в массив
    }
    for(int t=0;t<n;t++){
        sr+=arr[t];//находим сумму всех значений массива
            }
    sr=sr/n;//получаем среднее число элементов массива
    for(int k=0;k<n;k++){
        if(arr[max]<arr[k]){
        max=k;//нахождение максимального элемента массива
        }
    }
    for(int j=0;j<n;j++){
        if(arr[min]>arr[j])
            min=j;//нахождение минимального элемента массива
    }
cout<<max+1<<"-"<<"maksimalniy element -"<<"kotoriy raven"<<arr[max]<<endl;
cout<<min+1<<"-"<<"minimalniy element -"<<"kotoriy raven"<<arr[min]<<endl;
cout<<"Srednee chiclo ravno:"<<sr<<endl;
    return 0;
delete[]arr;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru