вентилятор
Хорошего настроения!

Задача по информатике. Гуси и кролики.



Всем привет! Сегодня решим задачу по информатике "Гуси и кролики".


Задача: У гусей и кроликов вместе 2n лап. Сколько может быть гусей и кроликов (Вывести все возможные сочетания) ?


Решение: Т.к. общее количество лап делится на 2, то можно сразу получить самое большое количество гусей 2n/2 = n. Если мы уберём 2 гуся (4 лапы), то получится 1 кролик! На этом и будем строить наш алгоритм!


Напишем программу на языке C#, который отлично подходит для изучения на уроках информатики.





using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp16
{
    class Program
    {
        static void Main(string[] args)
        {
            int i, j;
            Console.Write("Введите число n:");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Всего лап: " +  2*n);

            Console.WriteLine();
            Console.WriteLine(String.Concat("Гуси", "   ", "Кролики"));

            for (i = n, j = 0; i >= 0; i = i - 2, j++)
            {
                Console.WriteLine(String.Concat(" ", i, "        ", j));
            }

            Console.ReadKey();
        }
    }
}

i -Количество Гусей.

j -Количество Кроликов.


Информатика. Задача Гуси и Кролики


На этом всё! Увидимся на страницах моего сайта при разборе новых задач по информатике и программированию.



29-01-2018 в 19:12:07





Поддержать сайт:


Похожая статья:

Олимпиадная задача по информатике. Кольцевые гонки.

Всем, привет! Сегодня отличная статья по информатике....

Категория: Задачи  Подкатегория: -
Дата: 19-09-2018 в 15:43:01 0


Комментарии:

Блин есть захотела
Екатерина 19-02-2019 в 15:09:12

Можешь сходить в мою шашлычную (Приморский просп., 93/1, Санкт-Петербург)
Алимандум Жукчуев 19-02-2019 в 15:11:23



Оставить коментарий:



Напишите email, чтобы получать сообщения о новых комментариях (необязательно):


Задача против робота. Расположите картинки горизонтально:




Нажимая кнопку Отправить, Вы соглашаетесь с политикой конфиденциальности сайта.