М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
qqwweerrqq
qqwweerrqq
30.03.2023 02:13 •  Информатика

Дано трехзначное число.найти сумму цифр числа.(написать программу на языке паскаль)

👇
Ответ:
Crownglas
Crownglas
30.03.2023
Люблю работать в Паскале)
4,4(71 оценок)
Ответ:
impalaSam
impalaSam
30.03.2023
Program chisla;
uses crt;
var a,b,c,d : integer;
begin
Writeln('Введите трехзначное число: ');
Readln(a);
if (a<100) or (a>999) then writeln('Введено не трехзначное число')
else
begin
b:=a div 100;
c:=(a-(b*100)) div 10;
d:=a-(b*100)-(c*10);
Writeln('Сумма цифр этого числа равна ',b+c+d);
end
end.
4,5(44 оценок)
Открыть все ответы
Ответ:
Julia5415613614
Julia5415613614
30.03.2023

Если в каждом списке всего 3 значения, то код будет выглядеть следующим образом:

Urok1 = []

Urok2 = []

Urok3 = []

Urok4 = []

k = 0

print('Urok1:')

while k < 3:

   k += 1

   s = input()

   Urok1.append(s)

print('Urok2:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok2.append(s)

print('Urok3:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok3.append(s)

print('Urok4:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok4.append(s)

print(Urok1, Urok2, Urok3, Urok4, sep='\n')

Иначе поставим какое-нибудь условие, например, в виде слова " СТОП ", которое будет прерывать бесконечное заполнение списка:

Urok1 = []

Urok2 = []

Urok3 = []

Urok4 = []

print('Чтобы закончить ввод данных в блоке напишите " СТОП "')

print('Urok1:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok1.append(s)

print('Urok2:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok2.append(s)

print('Urok3:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok3.append(s)

print('Urok4:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok4.append(s)

print(Urok1, Urok2, Urok3, Urok4, sep='\n')

4,6(32 оценок)
Ответ:
19557
19557
30.03.2023

1,2:

garden = 'В нашем саду растут 20 яблонь и 15 груш'

gardensplit=garden.split()

gardensplit[5],gardensplit[-1]=gardensplit[-1],gardensplit[5]

garden=" ".join(gardensplit)

print(garden)

summ=0

for i in gardensplit:

 if i.isdigit():

   summ+=int(i)

print(summ)

3:

a=int(input("Введите число: "))

print("Это ",len(str(a)),"-значное число",sep="")

4:

text=input("Введите текст: \n")

word=input("Введите слово для поиска: ")

wordchng=input("Введите слово для замены: ")

texthelp="".join(c.lower() for c in text if c.isalpha() or c==" ").split()

if word in texthelp:

 print(text.replace(word,wordchng))

else:

 print("Искомое слово не найдено")

4,4(40 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ