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

Переделать процедуру в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте книги! http://www.cyberforum.ru/cpp-beginners/thread808872.html
Доброго времени суток! Хотелось бы получить Ваши рекомендации по книгам, для новичков по программированию на C++. Какие посоветуете для начала? Какие для развития навыков? Благодарю за отклики и...
C++ Сериализация Не создаётся тема Добавлено через 11 секунд Привет! Вот код, который записывает в динарник структуру и считывает её оттуда, конечно же вектор считывается не корректно, точнее в считанном векторе... http://www.cyberforum.ru/cpp-beginners/thread808871.html
Расстановка ссылок в списке через цикл C++
Помогите в реализации расстановки ссылок в списке через цикл. Не могу понять как сделать так, чтобы они друг на друга ссылались. #include <stdio.h> #include <string.h> struct Node { char...
C++ Строки
Что не так, выбивает ошибку как на скрине, в warning и список ошибок - ничего нету char *str=new char ; cin.getline (str, 100); char *context=NULL; str = strtok_s(str, " ,.-;",...
C++ Массив: Создать массив чисел, полученных из элементов исходного по заданной формуле http://www.cyberforum.ru/cpp-beginners/thread808825.html
задан массив {bi}:3,5;-0,66;4,3;0,005;0,6;-740;73;1;2,5; вычислить {zi} zi=(корень квадратный, под корнем b c индексом i в квадрате. i=1,...,9 Z с индексом i вывести на печать Будьте...
C++ Задачи по STL Доброго времени суток, скачал себе учебник по STL, но в нем нет практических заданий, а теория без практики - плохо... если кто знает, подскажите сборник или книгу, заранее благодарю!:) подробнее

Показать сообщение отдельно
ozimandius
2 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 29

Переделать процедуру в функцию - C++

14.03.2013, 21:44. Просмотров 338. Ответов 9
Метки (Все метки)

Доброго времени суток! Выполнил условие программы, но оформлена она должна быть в виде функции, но я никак не могу вернуть результат для последующего использования.Объясните пожалуйста как вернуть его,чтоб можно было использовать это значение в теле функции main
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int vremia(int a,int b, int c)
{int aa,bb,T=0;
if(a==24){a=0;}
if(b==60){a=a+1;b=0;}
if(c==60){b=b+1;c=0;}
    if(a<0 || b<0 || c<0 || a>24 || b>60 || c>60){cout<<"!!!!!!!!!!!";}
if(a>=0&& a<=12){aa=a*3600;bb=b*60;T=aa+bb+c;}
if(a>12 && a<=23){a=a-12;aa=a*3600;bb=b*60;T=aa+bb+c;}
cout<<"Со времени, когда часы последний раз показали “12” прошло "<<T<<" секунд\n";
return(T);//вроде это и отличает функцию от процедуры, но значение не возвращается
}
 
int main ()
{   system("chcp 1251>null");
    int c,m,s;
    std::cout<<"Введите время: \n ->>";
    std::cin>>c>>m>>s;
    vremia(c,m,s);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru