Условие
Дано положительное действительное число X. Выведите его первую цифру после десятичной точки.
Решение
x = float(input()) print(int(x * 10) % 10)
Добавить комментарий Отменить ответ
ЕГЭ на соточку для чайников
Прошу прощения, что так долго пропадал. Питошка вернулся, да еще и с группой в вконтакте, подписывайтесь. Помимо этого, на питошке откроется новая рубрика, в которой будут четкие объяснения всех заданий ЕГЭ и ОГЭ по информатике, внимательно прочитав которые, я уверен, вы улучшите свои баллы на экзамене
Найти первую цифру числа n
Для заданного натурального числа найти первую цифру и сумму его цифр
Задано натуральные числа от 10 до N. Для натурального числа найти первую цифру и сумму его цифр.
Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число
Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти.

Найти наибольшую цифру в десятичной записи числа
Напишите программу python, которая получает с клавиатуры натуральное число и находит наибольшую.

Найти максимальную и минимальную цифру натурального числа.
Я реально в ступоре уже два дня Задача на мак и мин цифру натурального числа x = 52645 m = 0.
В трехзначном числе x зачеркнули первую цифру
В трехзначном числе x зачеркнули первую цифру. Когда оставшееся число умножили на 10, а.
3540 / 2144 / 566
Регистрация: 02.09.2015
Сообщений: 5,435

Сообщение было отмечено Ивванн как решение
Решение
Ивванн,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
import math print("Задание 86 ") a = input("Введите число a ") a = int(a) print("a= ",a) b = a k = 0 s = 0 c = None while b>0: c = b%10 k = k+1 s = s+c b = b//10 print("Количество цифр = ",k ) print("Сумма = ",s ) print("Первая цифра = ", c)
с переменной c вы конечно жестко, троллинг оценил.
Как получить только первую и последнюю цифру числа x в Python.

Мне нужно написать программу для нахождения суммы первой и последней цифр числа.
Code language: PHP (php)import math #Импортируем необходимую библиотеку n=int(input('Введите число ')) x = [(n//(10**i))%10 for i in range(math.ceil(math.log(n, 10))-1, -1, -1)] #отделим каждую цифру print(x) #Выводим список с цифрами
Я не знаю, как взять первую и последнюю цифру из этого списка, а затем сложить их вместе.
Решение.
Найти первую и последнюю цифру числа можно несколькими способами, среди которых:
>>> n = 5638 >>> int(str(n)[0]) 5 >>> int(str(n)[-1]) 8
Code language: JavaScript (javascript)>>> import math >>> n // (10 ** int(math.log10(n))) 5 >>> n % 10 8
Как узнать первую цифру числа python
Найти сумму первой и последней цифры целого числа.
Вход. Одно целое 32-х разрядное число n , которое состоит не менее чем из двух цифр. Число n может быть положительным или отрицательным.
Выход. Вывести сумму первой и последней цифры числа n .
Пример входа
Пример выхода
РЕШЕНИЕ
Последняя цифра числа n равна last = n % 10.
Делим число n на 10, пока оно больше 9. Теперь n будет содержать первую цифру входного числа: first = n .
Находим и выводим сумму первой first и последней last цифры.
Решение при помощи строки. Прочитаем число как строку s. Если строка начинается с символа ‘-‘ (входное число отрицательно), то первая цифра числа находится в s[1]. Последнюю цифру находим, вычисляя длину строки.
Читаем входное число n . Если оно отрицательно, то поменяем знак числа.
Последняя цифра числа n равна last = n % 10.
Делим число n на 10, пока оно больше 9. Теперь n содержит первую цифру входного числа.
while (n > 9) n = n / 10;
Вычисляем и выводим ответ.
res = first + last;
Реализация алгоритма – строка
Входное число читаем в строку s.
Читаем входное число. Установим pos равным индексу, который указывает на первую цифру числа.
pos = (s[0] == ‘-‘ ) ? 1 : 0;
Находим сумму первой s[pos] – ‘0’ и последней s[strlen(s) – 1] – ‘0’ цифры.
sum = s[pos] + s[strlen(s)-1] — 2* ‘0’ ;
Java реализация
import java.util.*;
public class Main
public static void main(String[] args )
Scanner con = new Scanner(System. in );
char [] s = con .nextLine().toCharArray();
int pos = 0;
if ( s [0] == ‘-‘ ) pos = 1;
int res = s [ pos ] + s [ s . length — 1] — 2 * ‘0’ ;
System. out .println( res );
Python реализация
print ( int (n[ 0 ]) + int (n[- 1 ]))
