Другие языки программирования и технологии
Проверьте и решите плиз народ решается судьба за 5ку по информатике=)
1)Определить, сколько клеток будет через 3,6,9,...24 часа, если первоначально была 1 клетка. program qq; var i,s,t:integer; begin wtireln ('введите t'); read (t); s:=1; for i:=3 to t do begin S:=S*2; I:=i+3; end; writeln ('через ' ,t, 'часов будет ', S, ' амеб '); end. 2)У гусей и кроликов вместе 64 лапы.Сколько могло быть кроликов и гусей (указать все сочетания которые возможны)? program qq; var x,y:integer; begin x:=0;y:=0; while y>0 do begin x:=x+1; y:=32-2*x; writeln ('кроликов',x,'гусей',y); end; end, Проверьте пожалуйста решения задач 3)Составить алгоритм решения задачи:сколько можно купить быков,коров и телят,платя за быка 10руб.,за корову - 5руб.,а за теленка - 0,5руб.,если на 100руб.,надо купить 100голов скота? Эту не понимаю как решить подкиньте идей или выложите решение пожалуйста ^_^
1) Каждые 3 часа амебы удваиваются, а сначала была 1. Через 3n часов будет 2^n амеб.
2) Кроликов х, у них по 4 лапы, гусей у, у них по 2 лапы. Всего 64 лапы. Варианты:
16К + 0Г, 15К + 2Г, 14К + 4Г, ..2К + 28Г, 1К + 30Г, 0К + 32Г
3) Тут неопределенную систему надо решать
{ 10Б + 5К + 0,5Т = 100
{ Б + К + Т = 100
{ 20Б + 10К + Т = 200
{ Б + К + Т = 100
Из 1 уравнения ясно, что кол-во телят Т делится на 10
{ 20Б + 10К = 200 - Т
{ Б + К = 100 - Т
Умножаем второе ур-ние на -10 и складываем с первым
{ 20Б + 10К = 200 - Т
{ -10Б - 10К = -1000 + 10Т
10Б = 9Т - 800 >= 0
Т >= 800/9 = 88,(8)
Т = 90 - и всё, других значений нет!
Б = 0,9Т - 80 = 0,9*90 - 80 = 81 - 80 = 1
К = 100 - Т - Б = 100 - 90 - 1 = 9
Ответ: Б = 1, К = 9, Т = 90
А как программу составить, я не знаю.
2) Кроликов х, у них по 4 лапы, гусей у, у них по 2 лапы. Всего 64 лапы. Варианты:
16К + 0Г, 15К + 2Г, 14К + 4Г, ..2К + 28Г, 1К + 30Г, 0К + 32Г
3) Тут неопределенную систему надо решать
{ 10Б + 5К + 0,5Т = 100
{ Б + К + Т = 100
{ 20Б + 10К + Т = 200
{ Б + К + Т = 100
Из 1 уравнения ясно, что кол-во телят Т делится на 10
{ 20Б + 10К = 200 - Т
{ Б + К = 100 - Т
Умножаем второе ур-ние на -10 и складываем с первым
{ 20Б + 10К = 200 - Т
{ -10Б - 10К = -1000 + 10Т
10Б = 9Т - 800 >= 0
Т >= 800/9 = 88,(8)
Т = 90 - и всё, других значений нет!
Б = 0,9Т - 80 = 0,9*90 - 80 = 81 - 80 = 1
К = 100 - Т - Б = 100 - 90 - 1 = 9
Ответ: Б = 1, К = 9, Т = 90
А как программу составить, я не знаю.
Нахрен кому твоя 5-ка нужна кроме тебя ?
Знания, балбес, - они ТЕБЕ нужны)
А если они тебе не нужны, то тебе никакая липовая 5-ка не поможет.
Знания, балбес, - они ТЕБЕ нужны)
А если они тебе не нужны, то тебе никакая липовая 5-ка не поможет.
Свою судьбу надо решать самостоятельно
Похожие вопросы
- завтра C# экзамен! Кто чем поможет? хотя бы что нибудь про интефейсы. Плиз! народ! погибаем! Плиз народ погибаем!
- Програмисты, решите плиз!!!
- решите плиз задачу на Турбо Паскале дам 10 баллов
- ПОМОГИТЕ ПОЖАЛУЙСТА!! ИНФОРМАТИКА!! РЕШИТЬ ЧЕРЕЗ МАССИВ!!!
- Народ, слезно прошу помочь решить задачу по информатике (програмирование), я просто ноль в этом(((
- Объясните, пожалуйста, как решить задачу по информатике...
- Здравствуйте. Помогите решить Домашние задаие по информатике.
- Помогите пожалуйста разобраться с вопросами по информатике и программированию
- Пожалуйста, помогите решить задачку по информатике...
- народ подскажите самый работающий и самый эффективный ускоритель интэрнэта и самый проверенный вами!!!