ПОМОГИТЕ ПОЖАЛУЙСТА Дано 2 целых положительных числа: a и b. Требуется написать...

0 голосов
122 просмотров

ПОМОГИТЕ ПОЖАЛУЙСТА
Дано 2 целых положительных числа: a и b. Требуется написать программу, которая находит цифру, на которую оканчивается число a^b.
Входные данные
Результат
a=2
b=4
6


Информатика (44 баллов) | 122 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Var A,B,St:integer;
Begin
Write('A = ');
ReadLn(A);
Write('B = ');
ReadLn(B);
St:=1;

For B:= 1 to B do
    St:=St*A;

Write(St mod 10)
End.

(34.0k баллов)
0

А как это здесь определить?

0

А заодно перед этим проверить, не равно ли a нулю..

0 голосов

Var A,B,C:integer;
Begin
assign(input,'input.txt');
reset(input);
assgin(output,'outpt');
rewrite(output);
C:=1;
Write('A = ');ReadLn(A);
Write('B = ');ReadLn(B);
For B:= 1 to B do
C:=C*A;
WriteLn(C mod 10);
End.

(354 баллов)
0

Не запустится..

0

Ну всё равно ошибка)))