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

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

Войти
Регистрация
Восстановить пароль
 
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
#1

Древнерусские Неметрические единицы длины - C++

14.03.2011, 22:24. Просмотров 861. Ответов 6
Метки нет (Все метки)

4) Древнерусские Неметрические единицы длины: 1 верста = 500 саженей; 1 сажень = 3 аршина; 1 аршин = 16 вершков, 1 вершок = 44,45 мм. Длина некоторого отрезка составляет P метров. Перевести ее в древнерусскую неметрических систему.
С++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2011, 22:24     Древнерусские Неметрические единицы длины
Посмотрите здесь:

C++ Определяет единицы массы в кг
C++ Распознать нули и единицы
C++ Единицы
C++ Единицы
Единицы массы C++
C++ Слово максимальной длины заменить на слово минимальной длины
Округление float до единицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
14.03.2011, 23:14     Древнерусские Неметрические единицы длины #2
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
#include <iostream>
// #include <conio.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    // SetConsoleOutputCP(1251);
    // setlocale(0, "rus");
 
    double vershok = 44.45;
    double arshin = 16 * vershok;
    double sazhen = 3 * arshin;
    double verst = 500 * sazhen;
 
    cout << "Введите значение в метрах: ";
    double value;
    cin >> value;
    cout << "Это: \n";
    cout << value / verst << " вёрст\n";
    cout << value / sazhen << " саженей\n";
    cout << value / arshin << " аршинов\n";
    cout << value / vershok << " вёршков";
 
    // system("pause > nul");
    // getch();
 
    return 0;
}
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
23.03.2011, 20:28  [ТС]     Древнерусские Неметрические единицы длины #3
а можна через printf и scanf?
asics
Freelance
Эксперт C++
 Аватар для asics
2842 / 1779 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
23.03.2011, 21:01     Древнерусские Неметрические единицы длины #4
Цитата Сообщение от VovaMazur Посмотреть сообщение
а можна через printf и scanf?
И не надоело постить в каждой теме одно и тоже ?
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
21.04.2011, 13:06  [ТС]     Древнерусские Неметрические единицы длины #5
Ладно. больше не буду
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
21.04.2011, 14:22     Древнерусские Неметрические единицы длины #6
Subgrando, вывод программы не смутил?
Код
Введите значение в метрах: 1
Это:
9.37383e-07 вёрст
0.000468691 саженей
0.00140607 аршинов
0.0224972 вёршков
в одном месте чуть-чуть подправить, и будет
Код
Введите значение в метрах: 1
Это:
0.000937383 вёрст
0.468691 саженей
1.40607 аршинов
22.4972 вёршков
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2011, 22:31     Древнерусские Неметрические единицы длины
Еще ссылки по теме:

Степень минус единицы C++
C++ Количество последовательностей длины N, состоящих из 0 и 1, в которых никакие две единицы не стоят рядом
C++ Заполнить массив единицами и минус единицами и поменять единицы и минус единицы местами
Шаблоны и единицы трансляции C++
C++ Из элементов массива А длины 2N получить массивы В и С длины N указанным способом

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

Или воспользуйтесь поиском по форуму:
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
08.05.2011, 22:31  [ТС]     Древнерусские Неметрические единицы длины #7
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include"stdafx.h"
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
        printf("Vvedit znachennia v metrah: ");
        double value;
        scanf("%lf",&value);
     double vershok=value * 0.04445;
        double arshin = 16/vershok;
        double sazhen = 3/arshin;
        double verst = 500/sazhen;
 
        printf("vershok=%lf\n",(vershok));
        printf("arshin=%lf\n",(arshin));
        printf("sazhen=%lf\n",(sazhen));
        printf("verst=%lf\n",(verst));
        getch();
 
        return 0;
}
Yandex
Объявления
08.05.2011, 22:31     Древнерусские Неметрические единицы длины
Ответ Создать тему
Опции темы

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