Вопрос задан 21.06.2023 в 01:50. Предмет Информатика. Спрашивает Викторовна Екатерина.

По данным социологов, из N опрошенных человек на улицах Харькова за Партию Программистов собираются

голосовать M человек. Используя операцию приведения к типу double, напишите программу, которая по заданным N и M поможет социологам определить, сколько процентов респондентов собираются голосовать за Партию Программистов. Резульат представьте в виде целого числа, отбросив дробную часть. на С
0 0
Перейти к ответам

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

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

Ответ:

Решение:

Объяснение:

#include <stdio.h>

#include <math.h>

int main()

{

   int N, M;

   printf("Введите N=");

   scanf("%d", &N);

   printf("Введите M=");

   scanf("%d", &M);

  double result =ceil(((double)M * 100) / (double) N);

  printf("Проценты: %g%%", result);

   

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, где необходимо определить процент респондентов, собирающихся голосовать за Партию Программистов, можно использовать операцию приведения к типу double и написать программу на языке программирования, которая будет принимать входные значения N и M и вычислять процент голосующих за Партию Программистов.

Вот пример программы на языке Python:

```python def calculate_percentage(N, M): percentage = (M / N) * 100 return int(percentage)

N = int(input("Введите количество опрошенных: ")) M = int(input("Введите количество голосующих за Партию Программистов: "))

result = calculate_percentage(N, M) print("Процент респондентов, собирающихся голосовать за Партию Программистов: {}%".format(result)) ```

В этой программе мы сначала определяем функцию `calculate_percentage`, которая принимает два аргумента: N (количество опрошенных) и M (количество голосующих за Партию Программистов). Внутри функции мы вычисляем процент путем деления M на N и умножения на 100. Затем мы используем функцию `int()` для отбрасывания дробной части и возвращаем результат.

Затем мы запрашиваем у пользователя ввод значений N и M, используя функцию `input()`. После этого мы вызываем функцию `calculate_percentage` с введенными значениями и сохраняем результат в переменную `result`. Наконец, мы выводим результат на экран.

Примечание: В данном примере предполагается, что пользователь будет вводить только целочисленные значения для N и M. Если вам нужно обрабатывать вещественные числа, то вам следует изменить тип данных переменных N и M на `float`.

0 0

Похожие вопросы

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

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

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