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

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

Войти
Регистрация
Восстановить пароль
 
Kissaa
1 / 1 / 0
Регистрация: 30.04.2016
Сообщений: 52
#1

Реализовать программу "Конвертер величин измерения" - C++

08.11.2016, 09:09. Просмотров 554. Ответов 3
Метки нет (Все метки)

Написать программу для перевода единиц измерения например длины .
Из: В:
Миллиметры Миллиметры
Сантиметры Сантиметры
Дециметры Дециметры
Метры Метры
Километры Километры
При запуске должна быть возможность выбора из какой величины мы хотим перевести в какую .То есть это табличка, где первый столбец Те величины из которой мы хотим перевести,а второй столбец величины в которые мы хотим перевести число вводимое нами. Ребят прошу помощи.Это повлияет на итоговую оценку!!!))
Пользователь получил предупреждение за это сообщение.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2016, 09:09     Реализовать программу "Конвертер величин измерения"
Посмотрите здесь:
C++ Написать программу для перевода единиц измерения (конвертер)
C++ оздать класс "измерения" с открытыми данными высота и ширина
Не получается "велосипед" на тему размерных величин C++
C++ Написать простейшую программу по "перегрузке" и "наследованию"
Конвертер единиц измерения C++
Написать конвертер величин C++
C++ Реализовать пользовательский класс "Связанный список" (не понимаю код)
C++ Реализовать поиск в массиве структур "Student" по заданному полю
C++ Реализовать удаление элемента из пользовательского класса "Двунаправленный список"
C++ Реализовать функцию стрельбы для танка (игра "Танчики")
C++ Реализовать поиск в массиве структур "Znak" по заданному полю
C++ Реализовать шаблонный класс "Несортированный однонаправленный список"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lawr
365 / 259 / 124
Регистрация: 09.05.2014
Сообщений: 767
08.11.2016, 16:53     Реализовать программу "Конвертер величин измерения" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <cmath>
int main(){
    int a, b;
    double k, v;
    std::string name [5]={"mm", "sm", "dm", "m", "km"};
    std::cout<<"select translations direction:\n";
    for (int i=0; i<5; i++)
        std::cout<<i+1<<'.'<<name[i]<<'\t'<<i+1<<'.'<<name[i]<<std::endl;
    std::cin>>a>>b;
    std::cout<<"enter value: ";
    std::cin>>v;
    k=pow(10, a-b);
    if (a==5)
        k*=100;
    if (b==5)
        k/=100;
    std::cout<<v<<' '<<name[a-1]<<'='<<v*k<<' '<<name[b-1];
    return 0;
}
Kissaa
1 / 1 / 0
Регистрация: 30.04.2016
Сообщений: 52
08.11.2016, 19:20  [ТС]     Реализовать программу "Конвертер величин измерения" #3
Спасибо огромное. Работает !!! А можете дополнить эту программу ещё для перевода объема ? км^3,м^3,дм^3,см^2,mm^3
Если не сложно ,заранее спасибо !))
lawr
365 / 259 / 124
Регистрация: 09.05.2014
Сообщений: 767
09.11.2016, 13:30     Реализовать программу "Конвертер величин измерения" #4
Kissaa, все тоже самое, только коефициент k возводится в куб. че сложного-то?
Yandex
Объявления
09.11.2016, 13:30     Реализовать программу "Конвертер величин измерения"
Ответ Создать тему
Опции темы

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