Вопрос задан 08.07.2023 в 09:41. Предмет Информатика. Спрашивает Воронков Семён.

Дано вещественное число с двумя цифрами после запятой. Найти сумму цифр этого числа.​

0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

   float a;

   cin>>a;

   int sum = 0 ,b = a*100;

   while (b > 0)

   {

       sum+=b%10;

       b=b/10;

   }

   cout<<"sum = "<<sum;

   return 0;

}


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

Для того чтобы найти сумму цифр вещественного числа с двумя цифрами после запятой, следует выполнить следующие шаги:

  1. Преобразовать вещественное число в строку.
  2. Итерировать по символам строки и суммировать цифры до и после запятой.

Вот пример кода на Python, который выполняет эту задачу:

python
def sum_of_digits(number): # Преобразуем число в строку number_str = str(number) # Инициализируем переменную для хранения суммы цифр total_sum = 0 # Итерируем по символам строки for char in number_str: # Пропускаем точку (запятую) if char != '.': # Преобразуем символ в цифру и добавляем к сумме total_sum += int(char) return total_sum # Пример использования функции input_number = 123.45 result = sum_of_digits(input_number) print("Сумма цифр числа", input_number, "составляет:", result)

Замените значение input_number на ваше вещественное число с двумя цифрами после запятой. В этом примере 123.45 сумма цифр будет равна 15 (1 + 2 + 3 + 4 + 5).

0 0

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

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

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

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