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

Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах - C++

Восстановить пароль Регистрация
 
soap777
 Аватар для soap777
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 37
21.08.2014, 03:19     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #1
начал изучение по книге. в конце 1 главы вот такая задачка : Считая, что кубический фут равен 7,481 галлона, написать программу, запрашивающую у пользователя число галлонов и выводящую на экран эквивалентный объем в кубических футах.
Я вроде решил, но нужна помощь специалиста, чтоб он проверил. Вот мой код

Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах

 Комментарий модератора 
Вставляйте код в пост, картинки не допускаются
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2014, 03:19     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах
Посмотрите здесь:

C++ Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран.
C++ Запросить у пользователя 5 строк и высвети на экран ту, в которой содержится меньше всего букв «а»
C++ [C++] Запросить у пользователя массив из 7 строк и вывести на экран те, в которых есть буква y
C++ Дан массив натуральных чисел А[m,n] и число а. Вывести этот массив на экран, вычислит количество элементов равных а и вывести их индексы
C++ Повернуть число и вывести на экран
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lynatik001
 Аватар для Lynatik001
34 / 28 / 2
Регистрация: 28.09.2012
Сообщений: 560
21.08.2014, 04:08     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #2
нет не правильно, надо 7,481 множить на введеное число

Добавлено через 3 минуты
Цитата Сообщение от soap777 Посмотреть сообщение
фут равен 7,481 галлона
хотя ето мб не правильно понял как то непонятно написанно
КОП
348 / 280 / 86
Регистрация: 15.08.2010
Сообщений: 755
21.08.2014, 04:59     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #3
Проверяй
http://www.calculator888.ru/
Евгений89
 Аватар для Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
21.08.2014, 07:11     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #4
умножать нужно данное число на количество галонов
soap777
 Аватар для soap777
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 37
21.08.2014, 12:53  [ТС]     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #5
Почему умножать? не путайте меня. Пользователь должен вводить число галлонов и ему выводится это число в кубических футах. т.к 1фут=равен 7.481 логично, что вводимое число нужно делить на 7.481, чтобы получить результат. Вот еще раз мой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include "iostream"
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    float gol;
    cout <<"Введите число галлонов ";
    cin>>gol;
    float fyt=gol/7.481;
    cout<<"Объем в кубических футах равен: " <<fyt <<endl;
    system("pause");
    return 0;
}
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
21.08.2014, 13:13     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
soap777, всё нормально с кодом, ошибок нет, правильно именно делить, а не умножать.

Совет: заранее известные коэффициенты лучше оформлять в виде констант, в больших кодах так будет удобнее разбирать, откуда взялась та или иная цифра. Например, делать так:
C++
1
2
3
4
5
const float gal_in_cube = 7.481;
    float gol;
    cout << "Введите число галлонов ";
    cin >> gol;
    float fyt = gol / gal_in_cube;
или так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "iostream"
#define GALINCUBE 7.481f
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    float gol;
    cout << "Введите число галлонов ";
    cin >> gol;
    float fyt = gol / GALINCUBE;
    cout << "Объем в кубических футах равен: " << fyt << endl;
    system("pause");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2014, 13:54     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах
Еще ссылки по теме:

C++ Запросить у пользователя N вещественных чисел и вывести на экран их среднее арифметическое
Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран C++
C++ Запросить у пользователя число n и вывести слово «день» n раз

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

Или воспользуйтесь поиском по форуму:
soap777
 Аватар для soap777
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 37
21.08.2014, 13:54  [ТС]     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах #7
Спасибо за совет. Тему можно закрывать, ответ я получил.
Yandex
Объявления
21.08.2014, 13:54     Запросить число галлонов и вывести на экран эквивалентный объем в кубических футах
Ответ Создать тему
Опции темы

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