Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/16: Рейтинг темы: голосов - 16, средняя оценка - 5.00
disker
2 / 2 / 0
Регистрация: 25.01.2012
Сообщений: 88
#1

В чём разница между процедурами и функциями ?

29.01.2012, 00:48. Просмотров 2839. Ответов 4
Метки нет (Все метки)

Мне просто нужно будет выполнить одну и ту же операцию несколько раз, а сама операция включает в себя несколько вычислений , создание массивов, сравнение массивов и т.д.... Вот не знаю что лучше - процедура или функция для моей задачи... Прошу прощения если вопрос не корректен ,- слабо разбираюсь в С++ , как собственно и в программировании не очень
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2012, 00:48
Ответы с готовыми решениями:

В чём разница между заголовками <c***> и <***.h>?
Пробовал несколько несложных примеров применения обоих вариантов. Результат...

Разница между функциями atan и atan2
Здравствуйте. В чём разница между atan и atan2?

Не объясните в чём разница между случаями
Привет! Тут вот небольшой вопросик по поводу. Читаю книжку Страуструпа нашего...

В чем разница между функциями strcat() и strcpy()?
В чем разница между функциями strcat() и strcpy()?

В чём разница между string и символьными массивами?
Собсна какая тема, такой и вопрос. Если выразить его по-точнее, то в чём...

4
OstapBender
584 / 523 / 75
Регистрация: 22.03.2011
Сообщений: 1,585
29.01.2012, 00:54 #2
в С-подобных языках процедура == функция.
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.01.2012, 00:56 #3
1. напишите точное задание
2. в Си/С++ нет процедур, есть только функции которые ничего не возвращают
0
disker
2 / 2 / 0
Регистрация: 25.01.2012
Сообщений: 88
29.01.2012, 01:23  [ТС] #4
Цитата Сообщение от Jupiter Посмотреть сообщение
1. напишите точное задание
Спасибо, честно говоря за последние 5 лет где-то это первый форум, где люди не льют воду, а говорят по существу и стараются помочь своим пользователям. Молодцы. Так держать

Ну, а что касается самого задания, то к сожалению я не могу его написать так как оно мое и не взято из учебников. И пока что оно только в моей голове, а на бумаге где-то нет ещё. Если я начну его описывать, то на это уйдет я думаю не мало времени. Если коротко, то предвидится работа с обработкой одного массива. Но обработка включает в себя создание копии такого же массива, с последующим анализом со сдвигом по числам на 15 единиц где-то. И так до конца массива. Параллельно так же будет вестись подсчет количества выпадений каждого числа в новом массиве. Не знаю понятно ли описал предстоящую работу, но как-то так

Поэтому я подумал, что можно написать один раз функцию и просто менять значения для каждого нового созданного массива. Но как это всё организовать я ещё не знаю, а только в планах
0
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
29.01.2012, 01:27 #5
вам стоит почитать литературу, к примеру Х. Дейтел, П. Дейтел - Как программировать на С++
я думаю после все станет ясно, благо тема совсем не сложная
0
29.01.2012, 01:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2012, 01:27

Односвязный список: В чём разница между struct и class?
После неудач работы с Vector, а так же отсутствия (Хотя, скорее всего, я просто...

В чём разница между состояниями потока failbit и badbit?
В чём разница между failbit и badbit? Если просто просматривать ошибку ввода в...

В чём разница между динамической и статической линковкой библиотеки?
В чём разница между динамической и статической линковкой библиотеки? Если...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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