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

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

Войти
Регистрация
Восстановить пароль
 
SZ
2 / 2 / 0
Регистрация: 16.11.2008
Сообщений: 44
#1

Несколько функций в одной программе - C++

03.12.2008, 23:54. Просмотров 1035. Ответов 3
Метки нет (Все метки)

Проблема такая. Пишу программу, хочу, чтобы при выборе определенного номера (задания) программа переходила к этому заданию. Напечатал на С++. Она мне, ну что, типо, вводи свое значение. А я ей: 1. Она мне вместо того, чтобы написать task_1 как я ее прошу предлагает нажать на клавишу для выхода. Вроде что-то легкое, но не дохожу. Объясните, что не так.

Сам код:

Код
#include<stdio.h>
void task1()
{
    printf("Task_1 ");
}
void task2()
{
    printf("Task_2 ");
}
void main()
{
    int a;
    printf("Enter the number of the task ");
    scanf("%d",&a);
    if(a==1) task1;
    if(a==2) task2;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2008, 23:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Несколько функций в одной программе (C++):

Несколько алгоритмов сортировки в одной программе - C++
Здравствуйте, форумчане. Подскажите пожалуйста, у меня есть 5 кодов программ. Суть в том, что каждая из них сортирует динамический...

Сохранить в одной коллекции несколько объектов классов одной ветви иерархии - C++
Написала программу с иерархией. Для её демонстрации нужно написать 2 класса-коллекции. Но у меня не получается коллекционировать в одной...

Разбить на несколько функций - C++
Доброго времени суток, подскажите пожалуйста, нужно разбить одну большую функцию, на несколько. Вот исходные код с одной...

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

Добавить несколько функций - C++
привет всем) вот есть код на С++ в консольном приложении VS 2008 - калькулятор с функциями сложения, вычитания, умножения и деления....

Использование функций в программе - C++
Подскажите пожалуйста как написать программу Написать функцию вычисления площади треугольника по введённым сторонам

3
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
04.12.2008, 00:24 #2
Во первых: это не си++. Это просто си.
Во вторых: main ВСЕГДА возвращает int и заканчивается return'ом.
В третьих: что не так? Какой именно вывод?
0
FOLKEN
21 / 20 / 3
Регистрация: 03.12.2008
Сообщений: 86
04.12.2008, 00:24 #3
if(a==1) task1();
if(a==2) task2();

поставил пустые скобочки, и все заработало..
0
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
04.12.2008, 00:37 #4
Естественно, т.к. task1 без скобочек - это коллбэк для функции.
0
04.12.2008, 00:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2008, 00:37
Привет! Вот еще темы с ответами:

Один mutex на несколько функций - C++
Есть три функции, которые могут работать с одним вектором в одно и то же время из разных потоков. Можно ли использовать один мьютекс на эти...

Нужно реализовать несколько функций - C++
// копирует source в destination и возвращает указатель на destination char* strcpy(char* destination, const char* source); //...

Вызов функций на Ассемблере в программе на С++ - C++
Помогите,пожалуйста. Нужно написать программу, состоящую из ассемблерной функции в одном файле и вызове её в главном файле на С++. ...

Ошибка в программе с использованием функций - C++
#include &lt;stdio.h&gt;//подключение #include &lt;conio.h&gt;//необходимых #include &lt;locale&gt;//библиотек #include &lt;time.h&gt; void...


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

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

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