Главная Вопросы-ответы Новости О профессиях Тесты IQ, ЕГЭ, ГИА
все темы
все уроки
создана: 01.10.2019 в 21:34 ................................................
liliana :
Ввести 4-значное число. удалить из него 2-ю и 3-ю цифры.
Uses Crt;
var a: integer;
begin
readln (a);
a:= a mod 10 + 10*(a div 1000);
write(a);
end.
Ввести 4-значное число. удалить из него 1-ю и 4-ю цифры.
a:=a - (a div 1000) *1000; {удаляем первую цифру}
a:= a div 10; {удаляем последнюю цифру}
Определить количество цифр неотрицательного числа, используя функцию.
program kol_cifr3;
function kolcifr ( var n:integer):integer;
var k:integer;
k:=0; if n=0 then k:=1;
while n>0 do begin
n:= n div 10;
k:= k +1;
end;
kolcifr:= k; {функции присваивается результат}
var n: integer;
writeln ( ′Vvedite Chislo′ );
readln(n);
write (′k=′, kolcifr(n));
Синим цветом выделена функция.
Cнимок с экрана
Функция вычисляет N-е число Фибоначчи. Ряд Фибоначчи: 1, 1, 2, 3, 5, 8, 13, 21, 34... Каждое число, начиная с третьего, равно сумме двух предыдущих.