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

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

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

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

14.03.2011, 22:24. Просмотров 919. Ответов 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++
Разработать программу, которая выводит на экран дисплея значения единицы длины метрической системы, выбранной с помощью простого меню. ...

Количество последовательностей длины N, состоящих из 0 и 1, в которых никакие две единицы не стоят рядом - C++
http://informatics.mccme.ru/mod/statements/view.php?id=654#1 #include <iostream> using namespace std; int main() { int n; ...

Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах - C++
15 Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы...

Дано натуральное число n. Отбросить в нем все цифры, стоящие правее самой правой единицы либо оставить число без изменений, если единицы в нем нет - C++
Дано натуральное число n. Отбросить в нем все цифры, стоящие правее самой правой единицы либо оставить число без изменений, если единицы в...

Заполнить массив единицами и минус единицами и поменять единицы и минус единицы местами - C++
Помогите решить задачу,не могу понять как заполнить массив единицами и минус единицами в случайном порядке без нулей.

Из элементов массива А длины 2N получить массивы В и С длины N указанным способом - C++
Из элементов массива А длины 2N получить массивы В и С длины N каждый следующим образом. Выбрать в массиве А два наиболее близких по...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
23.03.2011, 21:01 #4
Цитата Сообщение от VovaMazur Посмотреть сообщение
а можна через printf и scanf?
И не надоело постить в каждой теме одно и тоже ?
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
21.04.2011, 13:06  [ТС] #5
Ладно. больше не буду
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,602
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 вёршков
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;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2011, 22:31
Привет! Вот еще темы с ответами:

Определить слова наибольшей и наименьшей длины и величину длины. - C++
Дано предложение (символьная строка, где слова отделяются друг от друга запятой). Определить слова наибольшей и наименьшей длины и...

Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки) - C++
#include &lt;iostream&gt; #include &lt;set&gt; #include &lt;iterator&gt; #include &lt;fstream&gt; #include &lt;string&gt; #include &lt;algorithm&gt; int main()...

Есть ли у кого похожий алгоритм: распределения отрезков разной длины внутри отрезков фиксированной длины? - C++
Народ помогите мне с программой распределения отрезков разной длины внутри отрезков фиксированной длины с минимальными остатками. К...

В файле заменить все слова максимальной длины на слова минимальной длины - C++
Нужно в считанном из файла тексте заменить все слова максимальной длины на слова минимальной длины, а результат записать в новый файл....


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.05.2011, 22:31
Ответ Создать тему
Опции темы

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