С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 13.10.2020
Сообщений: 139
1

Подправьте небольшой код

11.01.2021, 15:11. Показов 980. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот код. И когда компилируешь, то после выводятся какие-то цифры. Пробовала писать return(arr[size]);, то уже выводится 3. Если return (0); , то выводится ноль. А мне надо, чтобы эти цифры не выводились. Это происходит именно когда вызываешь эту функцию.
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
  
int func1(int arr[], const int size)
  {
    for (int i = 0; i < size; i++)
    {
     arr[i]=rand()%21-10;
    } 
     
    cout<<"Array: ";
    for (int i = 0; i < size; i++)
    {
     cout<<arr[i]<<" ";
    } 
    cout<<endl;
    
    int sum=0; 
    for (int i = 0; i < size; i++)
    {
     if (arr[i]<0)
     {
      sum+=arr[i];  
     }
    } 
    cout<<"Summa <0 = "<<sum<<endl;
   }
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2021, 15:11
Ответы с готовыми решениями:

Подправьте код
Постоянно ругается на choise, где бы я его не объявлял. Если можно, выложите что вы исправили, и...

Подправьте мой код)
Нужно вывести только буквы без символов input \\\aBaBba\\\ output AbBbBA #include...

циклы for (подправьте код)
Нужно очень простое решение #include&lt;iostream&gt; #include&lt;string&gt; using namespace std; void...

Подправьте код кому не сложно
#include &quot;iostream&quot; #include &lt;stdio.h&gt; using namespace std; class Rastenie { ...

4
0 / 0 / 0
Регистрация: 13.10.2020
Сообщений: 139
11.01.2021, 15:13  [ТС] 2
Вот фото
Миниатюры
Подправьте небольшой код  
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
37352 / 20782 / 4277
Регистрация: 12.02.2012
Сообщений: 34,192
Записей в блоге: 14
11.01.2021, 15:17 3
Лучший ответ Сообщение было отмечено Ekaterina 12 как решение

Решение

Цитата Сообщение от Ekaterina 12 Посмотреть сообщение
Вот код. И когда компилируешь, то после выводятся какие-то цифры. Пробовала писать return(arr[size]);, то уже выводится 3. Если return (0); , то выводится ноль. А мне надо, чтобы эти цифры не выводились. Это происходит именно когда вызываешь эту функцию.
- тут все прекрасно!... Начать с того, что функция задана не полностью (нет завершения). Ну, и умение сформулировать вопрос, чёткость мысли - привлекают.

Чтобы "после компиляции не выводились какие-то цифры", исправь заголовок функции:

C++
1
void func1(int arr[], const int size)
И в самой функции убери параметр у return. Еще следовало бы взглянуть, как ты вызываешь функцию. Но ты этот код не привела...
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
11.01.2021, 15:22 4
Ekaterina 12, разделите свою функцию на 3 отдельные функции
0
0 / 0 / 0
Регистрация: 13.10.2020
Сообщений: 139
11.01.2021, 15:27  [ТС] 5
Catstail, спасибо. Дело было в вызове функции
0
11.01.2021, 15:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2021, 15:27
Помогаю со студенческими работами здесь

Нашла на форуме код программы, а он не работает. Подправьте его, пожалуйста
#include &lt;windows.h&gt; #include &lt;fstream&gt; using namespace std; ofstream out; ifstream in; ...

Подправьте код, чтобы норм компилировался, просто у меня старый источник примеров по C++
Подправьте код, чтобы норм компилировался, просто у меня старый источник примеров по C++ #include...

Исправить небольшой код
В общем никак не получается правильно написать небольшой кусок программы. Дана матрица nxn....

Переделать небольшой код из С в С++
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;ctype.h&gt; int main() { char str, *p; printf...

перевести небольшой код с паскаля на с
помогите плз перевести небольшой код с pascal на С++ Program String41; var Dano:string; //...

Необходимо перевести небольшой код языка C на С++
#include &lt;stdio.h&gt; int main(void) { int a, b; int count; printf(&quot;Enter a: &quot;); ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru