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

Как написать функцию, которая принимает 1 значение и адрессовывает 2 переменные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При расчёте функции не учитываюся значения после запятой http://www.cyberforum.ru/cpp-beginners/thread663270.html
Когда пишу программу кот по вводимым значениям quarters, dimes, nickels, и pennies должна посчитать колличество долларов - не учитываюся значения после запятой. Должно быть: Enter the number of...
C++ Народ может у кого есть задачи или же кому не сложно посмотреть! 11. Дана последовательность целых чисел а1, а2, …, аn. Выяснить, является ли она симметричной последовательностью простых чисел. 11. Входные данные – целое число n и дробное число r. Найти... http://www.cyberforum.ru/cpp-beginners/thread663269.html
C++ структура бмп-фаила. Не могу разобраться
Здравствуйте! Пытаюсь разобраться с форматом BMP, но возникла одна "непонятка". Заголовок BMP файла составляет 14 байт, в последних четырех байтах этого заголовка указывается смещение от начала...
Классы в С++ C++
Всем доброго времени суток. По ООП дали такое задание: Разработать представление целого положительного числа, представленного в виде массива остатков от деления на первые n<простых чисел...
C++ Сумма элементов между первым и последним отрицательным элементом массива. http://www.cyberforum.ru/cpp-beginners/thread663258.html
Не могу посчитать суму междк первым и последним отрицательным! а также нужно переобразовать масив таким образом что бы сначала рассполагались елементы модуль которых не перевышает 1 а потом все...
C++ Ошибка при компилировании При компилировании любого кода всегда эта ошибка: c:\program files\microsoft visual studio 8\vc\include\string(3) : fatal error C1014: too many include files : depth = 1024 В чем может быть причина? подробнее

Показать сообщение отдельно
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227

Как написать функцию, которая принимает 1 значение и адрессовывает 2 переменные - C++

04.10.2012, 09:41. Просмотров 361. Ответов 1
Метки (Все метки)

Задача: написать программу с функцией time () кот принимает 1 целое значение минут и аддресовывает 2 переменные: количество часов и минут.
The function is to convert the passed number of minutes into an equivalent number of hours and minutes and directly alter the value of the respective variables using their passed addresses. Sample output:


Enter a number of numinutes: 675
The number of hours is 11
The number of minutes is 15

Не могу сообразить как это сделать.
Помогите пожалуйста.

Добавлено через 13 минут
Примерный код такой:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
using namespace std;
 
      
 
int main( )  // Program   with a function named time() that accepts an integer number of minutes and the addresses of two variables names hours and mins. 
{
    int time(int numinutes);
    
   
   int numinutes;
   int hours, minutes;
 
   
   
 
   printf("Enter the  number numinutes: ");
   scanf("%d", &numinutes);
   
     
   hours = totamt(numinutes);
   minutes = totamt(numinutes);
   
  
   
   printf("\nThe number of hours is: $ %d\n ", hours);
   printf("\nThe number of minutes is: $ %d\n ", minutes);
   
     
    system ("Pause");
    return 0;   
}      
 
       int totamt(int numinutes)
       {
         float total_hours;
         int num_hours, total_minutes;
         
         
         
         total_hours = numinutes/60.00;
         num_hours = total_hours;
         
         total_minutes = (total_hours - num_hours)*60;
         
      
          
           return (num_hours, total_minutes);
        }
Только не пойму как из функции отдельно выводить hours and minutes.

Добавлено через 59 секунд
это не правильно - но как надо?

hours = totamt(numinutes);
minutes = totamt(numinutes);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru