Это несложные задания, но врядли кто-то будет их делать бесплатно - на них надо будет по любому потратить какое-то время и немного усилий. А решаются задачки элементарно. Только не указаны требования - какая версия Delphi? - 7 или XE5 или еще более свежая...
Смотря какой софт, если тебе быстрой софт и не важен в размере - Delphi (если ты, конечно не мастер delphi и не сможешь его оптимизировать), а если софт "своими руками", по хардкору, но маленький, быстрый и полностью тобою управляемый - это к c++)
По сути Delphi - это тот же Pascal, но объектно-ориентированный... То бишь есть форма, на которой ты расставляешь компоненты (кнопки, текст, меню, изображения и т.д) и прописываешь действия программы на "Паскале"...
Вообще в интернете великое множество материалов по Delphi, главное это поставить себе цель написать какую-то определенную программу... Поискать примеры, исходники, посмотреть парочку видеоуроков и все получится)
Так например пишется приложение, которое создает текстовый файл text1.txt и записывает в него текст, введенный пользователем в окно Edit, после чего закрывает файл.
Код программы:
procedure TForm1.Button1Click(Sender: TObject);
var
f: TextFile; {описание файловой переменной}
begin
AssignFile (f, 'text.txt'); {связь файловой переменной с файлом}
Rewrite (f); {создать новый файл}
Writeln (f, Edit1. Text); {записать в файл}
CloseFile (f); {закрыть файл}
end;
Результат:
Напиши мне в личку дам ссылку :) если действительно нужно.
Если есть желание писать мобильное приложение на Паскале, то я бы рекомендовал лучше делать это на Lazarus - среде визуальной разработки под Freepascal. Под этот диалект Паскаля созданы отличные кроссплатформенные библиотеки и компилятор. Сделав с их помощью однажды код, его можно будет компилировать под различные операционные системы и процессорные архитектуры. Т.е. такое приложение будет работать под Android, iOS, Windows Phone и другие системы на смартфонах, планшетах, ноутах, стационарных ПК и т.д..