1 / 1 / 0
Регистрация: 01.10.2021
Сообщений: 24
|
||||||
1 | ||||||
Передача значений переменных с функции №1 в функцию №229.04.2022, 08:48. Показов 811. Ответов 7
Доброго времени суток, форумчане!
Столкнулся с небольшой проблемой при реализации своего кода. Проблема заключается в моём непонимании как именно можно передать значения переменных из функции №1 в функцию №2. Код прикладываю ниже, задача звучит следующим образом: Вычислить сумму простых чисел, не превосходящих заданного числа N.
0
|
29.04.2022, 08:48 | |
Ответы с готовыми решениями:
7
Передача значений переменных в функцию() Передача значений двух переменных в основную функцию Передача константных переменных из одной функции, возвращающей void, в другую функцию Передача значений из функции в другую функцию Передача значений переменных или ссылок, неконтролируемое изменение переменных |
27 / 59 / 32
Регистрация: 06.08.2020
Сообщений: 215
|
|
29.04.2022, 09:01 | 2 |
В вашей функции 1 переменные а1 и а2 локальные и сама функция возвращает только ноль. Да и то не всегда.
Вариантов несколько. Например, создавать а1 и а2 в main и передавать в функцию 1 по ссылке. Или создать в функции 1 пару из а1 и а2 и возвращать её. Тогда функция 2 должна в качестве аргумента принимать пару.
0
|
1 / 1 / 0
Регистрация: 01.10.2021
Сообщений: 24
|
|
29.04.2022, 09:11 [ТС] | 3 |
PencilTorch, хорошо, а как именно это будет выглядеть, если передать переменные функции по ссылке?
0
|
27 / 59 / 32
Регистрация: 06.08.2020
Сообщений: 215
|
||||||
29.04.2022, 09:26 | 4 | |||||
0
|
1 / 1 / 0
Регистрация: 01.10.2021
Сообщений: 24
|
|
30.04.2022, 06:31 [ТС] | 5 |
PencilTorch, спасибо за Ваш ответ, но, к сожалению, всё равно не выходит.
Видимо, что я что-то упускаю и не понимаю, что именно. Не могли бы Вы изменить код таким образом, чтобы он соответствовал Вашей идее?
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
|
30.04.2022, 08:43 | 6 |
1
|
27 / 59 / 32
Регистрация: 06.08.2020
Сообщений: 215
|
|||||||||||
30.04.2022, 11:21 | 7 | ||||||||||
Сообщение было отмечено TheVladokSup как решение
Решение
TheVladokSup,
можно так:
1
|
1 / 1 / 0
Регистрация: 01.10.2021
Сообщений: 24
|
|
04.05.2022, 07:52 [ТС] | 8 |
PencilTorch, большое Вам спасибо!
Извините, что ответил не сразу, отдыхал на праздниках. Теперь всё стало ясно и понятно, большое спасибо!
0
|
04.05.2022, 07:52 | |
04.05.2022, 07:52 | |
Помогаю со студенческими работами здесь
8
Передача значений переменных Передача значений переменных Передача значений переменных функциями Передача переменных в функцию Передача переменных в функцию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |