Предмет: Информатика,
автор: igorkyrilo1997
Помогите сделать задачу в паскале:
С пульта оператора вводится 3х значное число, программа должна посчитать суму цифер с которых оно состоит
Ответы
Автор ответа:
0
var sum:real;n:integer;beginrepeatwriteln('Введите трёхзначное число');readln(n);until(n<999)and(n>100)and(n>-999)or(n>-999)and(n<-100);sum:=(n div 100)+((n div 10) mod 10)+(n mod 10);writeln('Сумма чисел равна ', sum);end.
При копировании всё становится в одну строку, решение на картинке
При копировании всё становится в одну строку, решение на картинке
Приложения:

Автор ответа:
0
При вводе двузначного и однозначного проверка не рвботает.
Автор ответа:
0
не работает*
Автор ответа:
0
Исправил, замените 7 строку на это until(n<999)and(n>100)and(n>-999)or(n>-999)and(n<-100);
Автор ответа:
0
Либо "n > 99", либо "n>=100"///
Похожие вопросы
Предмет: История,
автор: Yakov33
Предмет: Математика,
автор: krisskq
Предмет: Физика,
автор: abdinasyriska5
Предмет: История,
автор: sabinars
Предмет: Математика,
автор: karina290909