Вопрос задан 26.02.2019 в 15:19. Предмет Информатика. Спрашивает Тойболатов Санжар.

дана строка, состоящая только из цифр. Найти сумму этих цифр.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Борисов Егор.
Var
st: string;
i, s, x, err: integer;
begin
write('Vvedite stroku: ');
readln(st);
for i:=1 to length(st) do   
begin   
val(st[i], x, err);   
s:=s+x;   
end;
writeln('Summa = ', s);
readln;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения суммы цифр в данной строке, состоящей только из цифр, можно использовать цикл, который будет проходить по каждому символу строки и суммировать эти цифры.

Ниже приведен пример кода на языке Python:

```python s = "123456789" # данная строка состоит только из цифр sum_digits = 0 # переменная для хранения суммы цифр

for digit in s: sum_digits += int(digit) # преобразуем символ в цифру и добавляем к сумме

print("Сумма цифр:", sum_digits) ```

В данном примере строка "123456789" состоит только из цифр. Цикл проходит по каждому символу строки, преобразует его в цифру с помощью функции `int()` и добавляет полученное значение к переменной `sum_digits`. В результате получаем сумму всех цифр в данной строке.

В данном случае результат будет: Сумма цифр: 45

0 0

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

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

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