Более удобный, компактный и требующий меньше памяти код, чем у предыдущего ответа.
Пояснение:
1) вводятся два числа и забиваются в значения a и b соответственно.
2)при команды else производится отбор. Если а больше b, то идет запись, если нет, то идет другое else, где если a меньше b, то идет запись их. В конечном случае, если не выполняется ни то, ни то, то просто выводится, что они равны, т.к больше нет никаких вариантов.
Код:
Program school6;
var a,b:real;
begin
write ('Введите первое число:');
readln(a);
write ('Введите второе число:');
readln(b);
if a>b then
write ('Первое число больше второго на ', a-b)
Else
If a<b then
write ('Второе число больше первого на ', b-a)
Else Write('числа равны');
end.
Предположим, что строку пользователь вводит в консоли
def f(): #объявляем функцию, которая будет искать количество
a = input('Введите строку: ') #Переменная а ссылается на то, что пользователь ввел в консоли
return len(a.split(' ')) #Вызываем метод split(' '), который делает из строки список, где каждый элемент - это слово в строке. Параметром в этом методе является символ, который разделяет слова в строке, в нашем случае - пробел. Уже от этого списка вызываем функцию len, который возвращает длину списка, то есть количество слов
f() #вызываем составленную нами функцию
можно вообще все уместить в одну строку сделав так:
def f():
return len(input('Введите строку: ').split(' ')) #Чтобы не создавать переменную а, мы применили функцию split сразу к input
f()
или обойтись без новой функции
print(len(input('Введите строку: ').split(' '))) #print выводит то, что было передано через параметр на экран
Поделитесь своими знаниями, ответьте на вопрос:
Даны два действительных числа x и y. вывести первое число, если оно больше второго, и оба числа если это не так. нужно сделать в ехселе. заранее !
Чтобы вывести оба числа (получается, они как бы превращаются в одно число?) - исп. функция Сцепить.
Вместо 1 число, 2 число, можешь написать Х, У.
Вообще, очень похоже, что эту задачу задавали для решения на языке программирования, а не в электронных таблицах. В программировании обычно в начале описывают, какого типа входные данные. Здесь они действительные, т.е. тип real.