Слайд 2
Задача 1 Определить разрядность числа, рассмотрев два варианта: Работа со
строковыми данными Работа с числовыми данными
Слайд 3
Программа Program prim1; Var s: string; x, k: integer; Begin Writeln('введите число'); Readln(x); Str( x,
s); k:=length(s); Writeln('в числе ',k,' цифр'); End. Program prim1_Ch; Var a, x, k :
integer; Begin Writeln('введите число'); Readln (a); X:=a; k:=0; While x>0 do begin K:=k+1; X:= x div 10; End; Writeln (a, ' - ', k ,' значное число'); End.
Слайд 4
Задача 2 Составить программу перевода десятичного числа в двоичное
Слайд 5
Var s1,s2: string; k,x,a:integer; begin write('a='); readln(a); s1:=
''; x:=a; While x>0 do begin
k:= x mod 2; str (k,s2); s1:=s2+s1; X:= x div 2; End; writeln(a, s1:10); end.
Слайд 6
Задача 3 Составить программу перевода десятичного числа в n
систему счисления (n
Слайд 7
Var s1,s2: string; n,k,x,a: integer; begin write('Введите десятичное
число'); readln(a); write('Введите основание системы счисления для перевода'); readln(n);
s1:= ''; x:=a; While x>0 do begin k:= x mod n; str (k,s2); s1:=s2+s1; X:= x div n; End; writeln(a, s1:20); end.
Слайд 8
Задача 4 Составить программу определения возраста человека по дате
рождения и текущему году
Слайд 9
program string8; var s1,s2:string; n,g, let:integer; begin