Вопрос задан 01.03.2019 в 03:31. Предмет Информатика. Спрашивает Саликова Алина.

Вычислить у=(4+х)/х2 для любого значения х. Округлить полученное значение к ближайшему целому.

Напечатать название старшей цифры полученного числа. C++ И нарисовать блок схему.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ходаковская Алина.
//g++  5.4.0

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    double x = 0.f;
    int res  = 0;
    cin >> x;
    int y = (4 + x) / pow(x, 2);
    cout << y << endl;
    while (y) 
    {
        res = y % 10;
        y /= 10;
    }
    cout << res;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы вычислить значение выражения у=(4+х)/х^2 для любого значения х, нужно выполнить следующие шаги:

1. Заменить параметр х в выражении на заданное значение. Например, если х=2, то у=(4+2)/(2^2)=6/4=1.5.

2. Округлить полученное значение у до ближайшего целого числа. В примере выше, 1.5 округляется до 2.

3. Определить старшую цифру полученного числа. В данном случае, старшая цифра числа 2 - это 2.

4. Напечатать название старшей цифры полученного числа. В случае с числом 2, название старшей цифры - два.

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

Cоздание блок-схемы вышеуказанного алгоритма визуально поможет более наглядно представить последовательность действий. Однако в данном формате текста невозможно предоставить графическое отображение блок-схемы. Ниже приведено описание блок-схемы: 1. Построить прямоугольник, обозначающий начало процесса. 2. В прямоугольнике написать "Начало". 3. Вверху прямоугольника нарисовать стрелку, указывающую на входной блок данных. 4. Построить ромб, обозначающий усмотрение. 5. Внутри ромба написать вопрос "Значение х=?". 6. Построить две стрелки из ромба – одна с надписью "Да", вторая – "Нет". 7. Для стрелки "Да" построить прямоугольник и написать в нем "Вычислить у=(4+х)/х^2". 8. Построить стрелку, указывающую на следующий блок действий. 9. Для стрелки "Нет" построить прямоугольник и написать в нем "Окончание". 10. Построить стрелку, указывающую на следующий блок действий. 11. Построить стрелку, указывающую на блок, где округляется значение у. 12. Построить прямоугольник и написать в нем "Округлить значение у". 13. Построить стрелку, указывающую на следующий блок действий. 14. Построить стрелку, указывающую на блок, где определяется старшая цифра числа у. 15. Построить прямоугольник и написать в нем "Определить старшую цифру числа у". 16. Построить стрелку, указывающую на следующий блок действий. 17. Построить прямоугольник и написать в нем "Название старшей цифры". 18. Построить стрелку, указывающую на следующий блок действий. 19. Построить стрелку, указывающую на блок, где печатается название старшей цифры. 20. Построить прямоугольник и написать в нем "Напечатать название старшей цифры". 21. Построить стрелку, указывающую на следующий блок действий. 22. Построить стрелку, указывающую на блок, где заканчивается процесс. 23. Построить прямоугольник и написать в нем "Окончание". 24. Построить стрелку, указывающую на следующий блок действий. 25. Построить стрелку, указывающую на блок, где заканчивается процесс. 26. Построить прямоугольник и написать в нем "Окончание". 27. Построить стрелку, указывающую на следующий блок действий. 28. Построить прямоугольник, обозначающий конец процесса. 29. В прямоугольнике написать "Конец". Кроме того, можно реализовать блок-схему в графическом редакторе или использовать онлайн-инструменты для создания блок-схем.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос