[Turbo Pascal] Задание
Помогите 15. Написать программу для форматированного вывода на монитор комплексного числа в алгебраической и в показательной форме
Интересно, к программированию в целом и к дельфям в частности как это относится?
И какие формы числа алгебраическое и показательное :-)
И какие формы числа алгебраическое и показательное :-)
Вообщем нестал создавать нов тему, решил в этой написать.
Задание на множества.
Дана строка текста. Определить какие гласные буквы встречаються в тексте и вывести их без повторений.
Если впадлу писать решение целиком хоть напешить как определить гласные и как их вывести на экран.
Но лучьше конечно полность написать решение)
Задание на множества.
Дана строка текста. Определить какие гласные буквы встречаються в тексте и вывести их без повторений.
Если впадлу писать решение целиком хоть напешить как определить гласные и как их вывести на экран.
Но лучьше конечно полность написать решение)
if pos('a',s)<>0 then write('a');
if pos('o',s)<>0 then write('o');
if pos('e',s)<>0 then write('e');
продолжать?
if pos('o',s)<>0 then write('o');
if pos('e',s)<>0 then write('e');
продолжать?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
уууууууууу.........не ненадо, понял.
и это так с каждай буквай, как я понял.....да?
и это так с каждай буквай, как я понял.....да?
Создай строку из гласных букв A и ищи каждую букву A из строки в тексте TEXT с помощью POS.
Text := 'съешь еще этих мягких булочек';
A := 'аеиоуэяыёю';
For i := 1 to 10 do if pos(a, text)>0 then write(a);
Text := 'съешь еще этих мягких булочек';
A := 'аеиоуэяыёю';
For i := 1 to 10 do if pos(a, text)>0 then write(a);
It's a long way to the top if you wanna rock'n'roll
Действительно, чего меня сразу недопёрло до этого=)).....чувак ты супеР.
Так хотелось кому-нибудь подсказать до предела простую, тупую и неоптимизированную программу!
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Если задача на множества, то, возможно, подразумевается что-нибудь вроде этого:
Правда, теперь надо:
1) как-то перебрать элементы achVStroke и вывести их на печать
2) учесть вохможность наличия в строке как строчных, так и прописных букв
Код: Выделить всё
const achVseGlasnye : set of char = ['а','е','ё','и','о','у','ы','э','ю','я'];
var achVStroke : set of char;
i : integer;
begin
achVStroke := [];
for i:= 1 to Length (St) do // St - тестируемая строка
begin
if (St[i] in achVseGlasnye) then
achVStroke := achVStroke + [St[i]];
end;
end.
1) как-то перебрать элементы achVStroke и вывести их на печать
2) учесть вохможность наличия в строке как строчных, так и прописных букв
Всё с множествами разобрался)) счас другая проблема. Нужно нарисовать медведа который открывает и закрывает рот)). Медведа я нарисавол с открытым и закрытым ртом, как мне зделать чтоб они менялись или как сделать чтоб рот открывался.