Экзамен по программированию

Экзамен по программированию
Ребят, помогите плиз, послезавтра экзамен, вот нашел возможные задание, может кто подсказать, или показать решения? Язык : С++/ паскаль. Заранее благодарен

№1
Дележ. Подружки пошли в сад на прогулку. Алена нарвала груш и поровну раздала своим подружкам Даше, Маше и Тане, а что осталось съела. Даша свои груши поделила между тремя подружками, а что осталось съела. То же самое сделали Маша и Таня. Сколько груш оказалось у каждой подружки? Составить программу для решения этой задачи.

№2
Имеется перечень зверей. Определить в этом списке порядковой номер тигра и порядковый номер зверя после косули. Напишите программу.

  • к сожалению среды под рукой нету, но вот примерно на С++:
    #include

    int main(){
    int apples_numb=0;//переменная содержащая количество яблок
    int alena_apples=0;//количество яблок которое сьела алена
    int first_friends=0;//количество яблок которое сьест каждая из первых трех подружек
    int second_friends=0;//количество яблок которое сьест каждая из подруг подружек
    int temp=0;

    cout< <"Please enter the number of apples";//просим ввести количество яблок
    cin>>apples_numb;

    alena_apples=apples_numb mod 3;//узнаем сколько яблок сьест алена
    temp=apples_numb div 3;
    first_friends=temp mod 3;//узнаем по сколько яблок сьест каждая из подружек
    second_friends=temp div 3;//узнаем сколько яблок сьест каждая из подружек подружек

    cout< <"if alena have "<