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

Перевод из сантиметры в метры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ getline, string, запись в файл, русский язык http://www.cyberforum.ru/cpp-beginners/thread936942.html
#include <iostream> using std::ios; using std::cin; using std::cout; using std::endl; #include <string> using std::string; #include <fstream>
C++ Найти количество заштрихованых квадратов Помогите решить задачку пожалуйста. Программа должна вывести количество заштрихованых квадратов (5) если квадраты прилегают друг к другу это щитается как 1. http://www.cyberforum.ru/cpp-beginners/thread936921.html
C++ Нулевые значения массива
Для чего инициализировать массив нулевыми значениями?
Каковая точность округления? C++
Какова точность округления у таких функций, как round/ceil/floor? Сколько раз я могу просуммировать число с погрешностью (имеется ввиду, что у меня уже есть число x=0.000000..1 и до каких пор...
C++ Кто за сколько времени выучил с++ на среднем уровне ? http://www.cyberforum.ru/cpp-beginners/thread936891.html
Здравствуйте !Возник вопрос (если можно так назвать) .Просто интересно .Кто за сколько времени, выучил с++ на среднем уровне ?
C++ Напишите программу, которая кодирует фразы английского языка псевдолатынью Всем привет, вот сама задача: Напишите программу, которая кодирует фразы английского языка псевдолатынью. Псевдолатынь - это форма кодированного языка, часто используемая для развлечения. Существует... подробнее

Показать сообщение отдельно
CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1

Перевод из сантиметры в метры - C++

12.08.2013, 16:13. Просмотров 3110. Ответов 5
Метки (Все метки)

Задача такая: нужно перевести из сантиметра в метры, и результат записать в виде "n метров, n сантиметров". Не могу скомпилировать, пишет ошибку LNK2019 и LNK1120.

Вот сам код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using std::cout; using std::cin;
 
int sm_to_m(int);
int sm, m, smmod;
const int M = 100; // постоянная, количество см в м
 
int main()
{
    setlocale(0,"russian");
    cout << "Введите значение в сантиметрах: _____\b\b\b\b\b\n";
    cin >> sm; // переменная (сантиметры)
    cout << "Результат преобразования: " << sm_to_m(m) << " м, " << sm_to_m(smmod) << " см\n";
    system("pause");
    return 0;
}
 
int sm_to_m(int m, int smmod) // smmod - остаток от деления sm на m
{
    m = sm / M;
    smmod = sm % M;
    return m, smmod;
}
И еще вопрос: почему ф-я sm_to_m не видит переменную sm, если она описана в ф-и main()? пришлось наверх ее вытянуть.

Не по теме:

Давно хотел спросить - нужно каждый раз писать \b если нужно сдвинуть курсор на 1 позицию назад? можно ли как то сократить команду, вдруг нужно будет на 100 символов назад перевести, неужели 100 раз команду писать

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