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

Трудность в создании программы на С++ линейный алгоритм - C++

Восстановить пароль Регистрация
 
Weimor22
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 9
25.11.2013, 07:49     Трудность в создании программы на С++ линейный алгоритм #1
длина отрезка задана в дюймах(1 дюйм=2,54 см). перевести значения длины в метрическую систему, то есть выразить её в метрах сантиметрах и миллиметрах . например 21 дюйм= 0 м 53см 3,4 см.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2013, 07:49     Трудность в создании программы на С++ линейный алгоритм
Посмотрите здесь:

Линейный алгоритм, а ошибку не вижу C++
Линейный алгоритм C++
Линейный алгоритм C++
C++ Как сделать Линейный алгоритм в Visual 6.0
C++ Линейный алгоритм (Перевод величин из одной единицы измерения в другую)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 869
25.11.2013, 09:17     Трудность в создании программы на С++ линейный алгоритм #2
Weimor22,
Цитата Сообщение от Weimor22 Посмотреть сообщение
Трудность в создании программы
А наработки то где?

Не по теме:

Сюда столько людей приходит, и у каждого свои трудности, и свои истории. Вы потрудитесь написать хоть что нибудь. С чем проблемы, что не получается. А то "у меня не получается, вот вам текст, жду код". С такими темами, в платный раздел. Там вам и напишут и прокомментируют, за отдельную плату.

ПерС
366 / 282 / 84
Регистрация: 05.11.2013
Сообщений: 806
Записей в блоге: 5
Завершенные тесты: 1
25.11.2013, 09:38     Трудность в создании программы на С++ линейный алгоритм #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math>
 
int main () {
 float inch,m,cm,mm;
 cout << "Введите дюймы:"; cin >>inch;
 cm=inch*2.54;
 m=floor(cm/100);
 cm-=m*100;
 mm=(int)((cm-floor(cm))*10);
 cm=floor(cm);
 cout << m << " м " << cm << " см " << mm << " мм" << endl;
 cin.sync(); cin.get();
 return 0;
}
Введите дюймы:1
0 м 2 см 5 мм

Введите дюймы:-100
-3 м 46 см 0 мм

Введите дюймы:21
0 м 53 см 3 мм
Weimor22
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 9
25.11.2013, 10:10  [ТС]     Трудность в создании программы на С++ линейный алгоритм #4
Цитата Сообщение от ПерС Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math>
 
int main () {
 float inch,m,cm,mm;
 cout << "Введите дюймы:"; cin >>inch;
 cm=inch*2.54;
 m=floor(cm/100);
 cm-=m*100;
 mm=(int)((cm-floor(cm))*10);
 cm=floor(cm);
 cout << m << " м " << cm << " см " << mm << " мм" << endl;
 cin.sync(); cin.get();
 return 0;
}

#include<cmath>
#include<iostream>
using namespace std;
double modf(double num, double *i);
void con(double a){
double d; int t,n;
a=a*2.54;
modf(a,&d);
if(d>=100){
n=(int)d%100;
t=int(d/100);

вот мои наработки
Yandex
Объявления
25.11.2013, 10:10     Трудность в создании программы на С++ линейный алгоритм
Ответ Создать тему
Опции темы

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