Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 13.01.2012
Сообщений: 28

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

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

Студворк — интернет-сервис помощи студентам
Создать динамический массив переменных типа int используя оператор new и указатель на массив Число элементов массива вводить с клавиатуры. Вычислить среднее среди всех введенных элементов а также индексы и значения наименьшего и наибольшего элементов. Результаты работы отобразить на экране. После отображения значений очистить память занимаемую массивом с помощью оператора delete. Помогите, пожалуйста!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2012, 20:32
Ответы с готовыми решениями:

Организация списков путём применения указателей и структур
Помогите, пожалуйста! Есть программа, в программе у меня допущены ошибки, как поправить, непонятно! Задание: "Дан список...

Переменные ссылочного типа
Объясните, пожалуйста у переменной ссылочного типа помимо адреса на который она ссылается имеется собственный адрес или это одно и то же?

Rvalue ссылочного типа
Может ли в С++ rvalue иметь тип ссылки? Если да, то хотелось бы увидеть пример.

1
29 / 28 / 13
Регистрация: 14.11.2011
Сообщений: 154
04.12.2012, 23:00
Лучший ответ Сообщение было отмечено KChernenko как решение

Решение

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;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2012, 23:00
Помогаю со студенческими работами здесь

Переменные ссылочного типа
Возник вопрос при присваивании переменных ссылочного типа. Пример кода public struct Person { public string Name; ...

Связка массива структур с классом без применения указателей
У меня такая задача по учебе: Написать программу с использованием объектно-ориентированных технологий. Количество созданных классов –...

Сравнение объектов ссылочного типа
Доброго времени суток, дамы и господа. Помогите, пожалуйста разобраться с кодом. using System; class C1 { public int A; ...

Передача ссылочного типа по значению
Объясните static void Main(string args) { var s2 = new StringBuilder(); Foo(s2); ...

Копирование объектов ссылочного типа
Необходимо скопировать Items одного ListView в другой ListView. По идеи, копирование самих объектов должен осуществлять метод...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru