2016-09-04 8 views
-4

Мне нужна помощь в этом вопросе: кусок провода должен быть согнут в виде прямоугольника, чтобы опустить рамку с изображением. Длина рамки изображения в 1,5 раза больше ширины. Напишите программу, которая предложит пользователю ввести длину провода и вывести длину и ширину рамки изображения. Я не уверен, что я должен закодировать что-то, что связано с периметром.как написать эту программу для C++

Я попытался запустить его

#include <iostream> 

using namespace std; 

int main() { 

    double length; 
    double width; 

    cout << "Input the length of the wire:"; 
    cin >> length; 
    cout << endl; 

    return 0; 
} 
+0

Я хочу добавить, что мне жаль, что я не форматировал вопрос правильно. По какой-то причине мой не оторвался ... Я знаю, что это не показано здесь, но у меня это есть. – Leo94

+0

Это не _question_, а «Напишите всю эту программу для меня». Я предлагаю вам сделать законную попытку, и если вы боретесь с чем-то, то вы должны спросить об этом. – Tas

+0

Длина провода будет периметром прямоугольника, который равен 2 * (длина прямоугольника + ширина) = 2 * (1,5 ширина + ширина) = 5 * ширина. Так что ширина - длина провода/5 ... Где проблема ??? – Aconcagua

ответ

1

Подсказка:

Ну вы знаете, что длина провода. Итак, давайте назовем это L.

Ширина будет fW, а длина рамки будет fL.

Тогда у Вас есть:

2 * Fw + 2 * фл = Л.

фл = 1,5 * Fw

2 * Fw + 2 * (1.5 * Fw) = L

L = 5 * Fw

Fw = L/5.

Итак, вы знаете, что ширина рамы будет длиной провода, разделенной на 5. И длина будет в 1,5 раза больше.

+0

@ Leo94 Upvote it then. – Annabelle

+0

Я сделал, но так как у меня плохая репутация, он не будет публично публиковаться; он будет записан на веб-сайте. Извини :/ – Leo94

Смежные вопросы