Задать вопрос
2 января, 18:24

Написать функцию, которая возвращает сумму первой и последней цифр входящих в запись числа типа Longint.

+2
Ответы (2)
  1. 2 января, 19:32
    0
    Var x:longint; k, s:integer;

    begin

    readln (x) ;

    s:=x mod 10;

    while x>0 do begin

    k:=x mod 10;

    x:=x div 10;

    end;

    s:=s+k;

    writeln (s) ;

    end.
  2. 2 января, 20:13
    0
    Function f (x:longint) : integer;

    var s:integer;

    begin

    s:=x mod 10;

    while x>9 do x:=x div 10;

    f:=s+x;

    end;

    begin

    writeln (f (6120879)) ;

    end.

    Результат:

    15
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать функцию, которая возвращает сумму первой и последней цифр входящих в запись числа типа Longint. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Python Middle: 1. Напиcать функцию, которая возвращает частное двух чисел, полученных в качестве аргументов. 2. Напиcать функцию, которая возвращает минимальное из двух чисел, полученных в качестве аргументов. 3.
Ответы (1)
Установите взаимно-однозначное соответствие между функциями и их действием: 1) Возвращает значение, следующее за х а) chr (x) 2) Возвращает значение, предшествующее х б) pred (x) 3) Возвращает символ с кодом х, где х - целое число от 0 до 255 в)
Ответы (1)
Дано натуральное число: определить а) количество цифр в нем б) сумму его цифр в) произведение его цифр г) среднее арифметическое его цифр д) сумму квадратов его цифр е) сумму кубов его цифр ж) его первую цифру з) сумму его первой и последней цифр
Ответы (1)
Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт ответ 21. Для Вашего удобства программа приведена на пяти языках программирования.
Ответы (2)
Написать в паскаль. Вводится две строки. Написать пользовательскую функцию которая возвращает строку 'da' если количество символов в этих строках одинаково и возвращает 'net' если неодинаково.
Ответы (1)