Консультация № 161687
01.03.2009, 13:53
0.00 руб.
0 2 0
Здравствуйте уважаемый эксперт!Помагите пожалуйста решить задачки: 1)Подсчитать количество положительных среди чисел a, b, с. 2)У гусей и кроликов вместе 64 лапы. Сколько может быть кроликов и гусей (указать все сочетания)?

Обсуждение

Неизвестный
01.03.2009, 14:24
общий
Ну первая задача уж слишком простая. Подумайте сами.
2я задача(С++):
Код:

#include <iostream>
#include <iomanip>

using namespace std;

int main()
{
const int paws=64;
int pawsLeft,
rabbit=0;
while(!((pawsLeft=paws-4*rabbit)<0))
{
if(!(pawsLeft%2))
{
const int goose=pawsLeft/2;
cout<<"rabbits="<<setw(3)<<rabbit<<" gooses="<<setw(3)<<goose<<endl;
}
rabbit++;
}
system("PAUSE");
return 0;
}

Результат:
Код:

rabbits= 0 gooses= 32
rabbits= 1 gooses= 30
rabbits= 2 gooses= 28
rabbits= 3 gooses= 26
rabbits= 4 gooses= 24
rabbits= 5 gooses= 22
rabbits= 6 gooses= 20
rabbits= 7 gooses= 18
rabbits= 8 gooses= 16
rabbits= 9 gooses= 14
rabbits= 10 gooses= 12
rabbits= 11 gooses= 10
rabbits= 12 gooses= 8
rabbits= 13 gooses= 6
rabbits= 14 gooses= 4
rabbits= 15 gooses= 2
rabbits= 16 gooses= 0
Неизвестный
01.03.2009, 18:39
общий
спосиб
Форма ответа