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

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

Войти
Регистрация
Восстановить пароль
 
Tiami
Яростный кот
-4 / 1 / 1
Регистрация: 10.03.2009
Сообщений: 220
#1

Не понимаю функцию,подскажите как лучше - C++

08.04.2009, 14:56. Просмотров 458. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int day(int);
int main()
{
    int d;
    cin>>d;
    day(d);
    system("pause");
    return 0;
}
    int day(int d)
{
    for(d;d<365;d++)
    d=d+7;
    cout<<d<<endl;
}
Почему не возвращает кучу значений!Хотя я знаю что возвращает одно,но все таки как сделать так наподобе!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main()
{
    int d;
    cin>>d;
    for(d;d<365;d++)
{
    d=d+7;
    cout<<d<<endl;
}
system ("pause");
return 0;
}
Чтобы возвращалось как в цикле куча значений
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2009, 14:56     Не понимаю функцию,подскажите как лучше
Посмотрите здесь:

Не понимаю как использовать функцию getchar() - C++
Мне нужно что бы при нажатий на определенную клавишу прога выходила из консоли, это мая первая программка. Конечно не обязательно что бы...

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

Подскажите как описать функцию - C++
Задали такую задачку: Описать функцию, Lines(t), которая построчно печатает содержимое непустого текстового файла t, вставляя в начало...

Подскажите как исправить функцию - C++
bool addNode(TNode *first, int key) { TNode* tmp=first; if(tmp-&gt;Right) addNode(tmp-&gt;Right,key); else ...

Подскажите как провописать математическую функцию на с++ - C++
Всем привет. Мне нужно на с++ прописать функцию f(x)=0 если x принадлежит пром f(x)=1 если x принадлежит пром (0,1) f(x)=0 если...

Подскажите как заменить функцию возведения в степень в 38 строке - C++
Задано функцию. Написать программу для нахождения определенного интеграла с точностью Е = 10-3 для заданных границ с помощью трех методов:...

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

Подскажите как передать в функцию данные массива структур, которые я ввожу с клавиатуры? - C++
Подскажите как передать в функцию данные массива структур, которые я ввожу с клавиатуры?

подскажите, с чего лучше начать изучение С++? - C++
Добрый вечер. Ребят, подскажите, с чего лучше начать изучение С++ ? Какой компилятор выбрать... Вообще, первые шаги. Заранее благодарен за...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YurA_280784
Заблокирован
08.04.2009, 15:07     Не понимаю функцию,подскажите как лучше #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int day(int);
int main()
{
    int d;
        cin>>d;
    day(d);
    system("pause");
    return 0;
}
    int day(int d)
{
    for(d;d<365;d++)
{//тут скобки надо
    d=d+7;
    cout<<d<<endl;
}//
}
Добавлено через 1 минуту 30 секунд
Компилятор по умолчанию если нет скобок считает телом цикла 1-ю строку после опереатора цикла, поэтому у тебя выводилось лишь последнее значение...
Monte-Cristo
2787 / 1373 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
08.04.2009, 18:39     Не понимаю функцию,подскажите как лучше #3
тогда уже не ind day(int d), а void day(int d);. Так как потребность в возвращение результата отпала...
и еще, Tiami, в С++ лучше писать не d = d + 7; (хоть и так можно), а d += 7; (так красивее и в стиле профи 8))
Yandex
Объявления
08.04.2009, 18:39     Не понимаю функцию,подскажите как лучше
Ответ Создать тему
Опции темы

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