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

Функция, которая получает два параметра и возвращает результат деления первого параметра на второй - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, сдвигающую влево свой аргумент http://www.cyberforum.ru/cpp-beginners/thread1133056.html
Привет! Делаю задачи по книге, не могу понять как решить следующую. "Создайте перегружаемую функцию rotate(), которая циклический сдвигает влево свой аргумент и возвращает результат. Перегрузите её так, чтобы она работала с целыми и длинными целыми. (Сдвиг по кольцу аналогичен обычному сдвигу, за исключением того, что выдвигаемый с одного конца слова бит появляется на другом конце)" Хотя бы...
C++ Получение данных из командной строки #include<iostream> using std::cout;using std::endl; int main(int argc, char *argv){ cout<<"argc="<<argc<<endl; for (int i=0; i<argc; ++i) { cout<<argv<<endl; } return 0; } Данный код приведен в учебнике но не компилируется. Это одна из тем в которой я почти не чего не понял, прошу помощи. http://www.cyberforum.ru/cpp-beginners/thread1133054.html
Класс Строка C++
Составить описание класса для работы со списками строк (строки произвольной длины), с операциями -включения в список, -удаления из списка элемента с заданным значением данного, -удаления всего списка или конца списка, начиная с заданного элемента. Заранее спасибо.
C++ Возможность существования треугольника по сторонам
Определить возможность существования треугольника по сторонам. Треугольник существует только тогда, когда сумма любых двух его сторон больше третьей. Дано: a, b, c – стороны предполагаемого треугольника. Требуется сравнить длину каждого отрезка с суммой двух других. Если хотя бы в одном случае отрезок окажется больше суммы двух других, то треугольника с такими сторонами не существует. ...
C++ Free - не удаляется память http://www.cyberforum.ru/cpp-beginners/thread1133018.html
free(Items.info);//для последнего элемента память не уудаляется - костыль!!!!!!!!!!!!!!! делал лабу на СИ, пришлось соответственно использовать malloc И free Items - глобальный массив структур, каждая структура имеет поле char *info, для всех его info - free срабатывает как надо. Для последнего элемента выкидывает исключение а потом и ошибку, память под этот элемент точно выделена,...
C++ Не правильная обработка массивов Возникла проблема: При работе функции read_struct не обрабатываются gets(x.name); и gets(x.date_of_birth); с чем это связано? Есть вот такой код: Заголовочный файл. #include <stdio.h> #include <iostream> #include <string.h> #include <windows.h> struct infor_zoo подробнее

Показать сообщение отдельно
zero-11
0 / 0 / 0
Регистрация: 21.03.2014
Сообщений: 56
31.03.2014, 13:34  [ТС]     Функция, которая получает два параметра и возвращает результат деления первого параметра на второй
Позволяет ввести два значения, но не выводит результат - хотя после ввода значений управления передается вызываемой функции - может я здесь неверно объявил result = Divivder( one, two ); - но тип short int result - определен - :

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
#include <iostream>
 
short int Divivder (unsigned short int valone, 
                    unsigned short int valtwo);
 
int main();
using namespace std;
 
short int Divivder(unsigned short int valone,
                  unsigned short int valtwo)
{
    short int result;
    
    unsigned short int one, two;
    cout<<"vvedite znajenije one: ";
    cin >> one;
    cout<<"vvedite znajenije two: ";
    cin >> two;
    cin >> one >> two;
    result = Divivder( one, two );
    return 0;
}
   
short int Divider(unsigned short int valone, 
                  unsigned short int valtwo)
{
 short int result;
 
 
    if ( valone == 0)
    cout << "Error! Vvedite y: ";
    else  ( valone > 0)
    result = ( valone / valtwo);
    cout << "resultat:" << result;
    return 0;
}
может есть каки- то идеи-?

точку с запятой я уже убрал и все равно не пашет - может все дело в определении типа - short int Divivder-?
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru