Вводится слово из 4 букв. Определить, есть ли в нем одинаковые буквы.
5-9 класс
|
В программе паскаль !! Срочно !!!!
var s: string;
i, j, k: integer;
a: array [1..256] of char;
begin
readln(s);
for i:= 1 to length(s) do begin
for j:= 1 to k do
if a[j] = s[i] then begin
writeln('Есть');
exit;
end;
a[i]:= s[i];
inc(k);
end;
writeln('Нет');
end.
Попрошу отметить, как лучшее решение
Другие вопросы из категории
S=1 + 2/(2*3) - 4/(3*9) + 6/(5*27) - 8/(8*81) + 10/(13*243) - ...
через 2 секунды на счетчике опять появилось число, которое читается одинаково в обоих направлениях и является самым близким к 25952. Сколько секторов проверяется за секунду?
Мбайта и 64 Мбайта. какие из них можно купить для вашей работы?
Читайте также
В программе паскаль !!!Срочно !!
2. Напишите программу, которая вводит последовательность целых ненулевых чисел, признак окончания ввода - число 0. Выясните есть ли в ней хотя бы одна пара одинаковых "соседних" чисел. СРОЧНО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Дано трехзначное число. Нужно определить есть ли в нем одинаковые цифры Паскаль. Начало сделала, а вот ,что дальше не знаю
program dzkan;
var x,a,b,c:integer;
begin
writeln(Введите трехзначное число');
readln(x);
a:=x div 100;
b:=x mod 100 div 10;
c:=x mod 10;
2.Дано предложение,определить длину последнего слова.
«а». В случае положительного ответа найти порядковый номер первой из них.