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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
#1

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

12.11.2012, 00:59. Просмотров 1898. Ответов 9
Метки нет (Все метки)

Помогите решите задачу C++ do. Срочно надо.
Составить алгоритмы и программы перевода старинных русских мер длины, торгового и аптекарского веса (счетчик цикла меняется от 1 до 10): унций в граммы (1 унция равна 29,86 г)
Кто хоть чемто поможет поставлю +
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 00:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить алгоритмы и программы перевода старинных русских мер длины (C++):

Перевод старинных русских мер длины торгового и аптекарского веса - C++
составьте программу перевода старинных русских мер длины торгового и аптекарского веса(счетчик цикла меняется от 1 до 10) футов в метры(1...

Составить программу перевода мер объема - C++
Составить программу перевода литров в бочки, ведра, штофы, бутылки, чарки. Помогите пожалуйста составить программу в С++. Впервые...

Преобразование мер длины - C++
Помогите! не могу составить программу для перевода длин. Длина выражена в виде A саженей B аршин. Вывести её в форме Х метров Y cм. 1...

Перевод мер длины - C++
написать программу, которая по введенному номеру единицы измерения (1-дециметр, 2-километр, 3-метр, 4-миллиметр, 5-сантиметр) и длине...

Составить программы для перевода арабских чисел в римские и для обратной операции - C++
Составить программы для перевода арабских чисел в римские и для обратной операции. Например, 255 = CCLV = сто + сто + пятьдесят + пять...

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

9
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
12.11.2012, 01:04 #2
C++
1
2
for (int i = 1; i <= 10; ++i)
   std::cout << i << "u = " << 29.86*i << "g" << std::endl;
1
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
12.11.2012, 01:04 #3
при чём тут циклы?
О чём тут вообще думать?
C++
1
2
3
4
5
6
7
8
#include <iostream>
int main(){
double x;
std::cin>>x;
std::cout<<x*29.86;
for (int i=1; i<11; ++i);//цикл просто так
return 0;
}
1
Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
12.11.2012, 01:36  [ТС] #4
кто может решить через do плиз полное решение
0
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
12.11.2012, 01:40 #5
C++
1
2
3
4
5
6
int i = 1;
do
{
   std::cout << i << "u = " << 29.86*i << "g" << std::endl;
   ++i;
} while(i <= 10);
1
Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
12.11.2012, 01:45  [ТС] #6
Цитата Сообщение от I.M. Посмотреть сообщение
C++
1
2
3
4
5
6
int i = 1;
do
{
   std::cout << i << "u = " << 29.86*i << "g" << std::endl;
   ++i;
} while(i <= 10);
Borland C++ 3.1 непонимает std и много чего. под 3.1 можеш забабахать.
0
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,866
Записей в блоге: 3
Завершенные тесты: 1
12.11.2012, 01:47 #7
Цитата Сообщение от Deadslol Посмотреть сообщение
кто может решить через do плиз полное решение
Зачем тут циклы? Вообще не понятно...
Бред, но работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
int main(){
    double x;
    double x_new=0;
    std::cin>>x;
    while(x>=1){
        x_new+=29.86;
        x-=1;       
    }
    if(x<1){x_new+=x*29.86;}
    std::cout<<x_new<<"\n";
    system("pause");
return 0;
}
1
Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
12.11.2012, 01:49  [ТС] #8
Цитата Сообщение от Croessmah Посмотреть сообщение
Зачем тут циклы? Вообще не понятно...
Бред, но работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
int main(){
    double x;
    double x_new=0;
    std::cin>>x;
    while(x>=1){
        x_new+=29.86;
        x-=1;
        if(x<1){x_new+=x*29.86;}
    }
    std::cout<<x_new<<"\n";
    system("pause");
return 0;
}
Borland C++ 3.1 этот код непоймет.
0
margarin
36 / 36 / 0
Регистрация: 02.06.2012
Сообщений: 332
12.11.2012, 12:24 #9
я прям не знаю, ну если не понимает std - убери и попробуй printf/scanf...
З.Ы. может не в тему но, честно помочь хотел
0
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,866
Записей в блоге: 3
Завершенные тесты: 1
12.11.2012, 13:57 #10
Цитата Сообщение от Deadslol Посмотреть сообщение
Borland C++ 3.1 этот код непоймет.
тогда подключите iostream.h и уберите везде std::
0
12.11.2012, 13:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2012, 13:57
Привет! Вот еще темы с ответами:

Составьте программы перевода старинных русских мер длины, торгового и аптекарского веса (счетчик цикла от 1 до 10) - C#
1. Составьте программы перевода старинных русских мер длины, торгового и аптекарского веса (счетчик цикла от 1 до 10) a. саженей в...

Программа перевода старинных русских мер длины - Pascal
Составьте программы перевода старинных русских мер длины, торгов аптекарского веса (счетчик цикла меняется от 1 до 10): 1.Саженей в...

Составить программу перевода строки суточных русских букв в прописные - Pascal
Составить программу перевода строки строчных русских букв в прописные

Перевод мер длины - Pascal ABC
Помогите пжл, нужно решить задачи 3,4,5, под римской цифрой III, все остальное уже решил C:


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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