Есть ответ 👍

Написать программу, описание: среди n введенных чисел в диапазоне до - 10000 до +10000 1) найти все числа кратные 3, но не кратные 5; 2) найти числа, которые входят в диапазон от -100 до +100; 3) подсчитать кол-во чисел нечетных среды всех введенных программа должна быть с комментариями

166
366
Посмотреть ответы 2

Ответы на вопрос:

Lisska147
4,6(92 оценок)

/////////////////////так как целевой язык не указан, написал на c# (+ форматированный тест программы во вложениях. main.cs)////////////////////////

using system;

public class test

{

    /// < summary>

    /// метод для получения целого числа с клавиатуры

    /// < /summary>

    /// < returns> целое число, введённое с клавиатуры< /returns>

    public static int getint()

    {

        string input = console.readline();

        return int.parse(input);

    }

    /// < summary>

    /// метод для получения любого действительного числа с клавиатуры

    /// < /summary>

    /// < returns> действительное число, введённое с клавиатуры< /returns>

    public static double getnumb()

    {

        string input = console.readline();

        return double.parse(input.replace(",", "."));

    }

    /// < summary>

    /// точка входа в программу

    /// < /summary>

    public static void main()

    {

        //получаем n

        int n = 0;

        for (; ; )

        {

            console.write("введите количество цифр в последовательности - n: ");

            try

            {

                n = getint();

                break;

            }

            catch

            {

                console.writeline("некорректный ввод! \n");

            }

        }

        // создаём на основе полученного n массив чисел и заполняем его данными с клавиатуры

        double[] a = new double[n];

        for (int i = 0; i < n; ++i)

        {

            for (; ; )

            {

                console.write("a[{0}]: ", i + 1);

                try

                {

                    a[i] = getnumb();

                    if (a[i] < -10000 || a[i] > 10000)

                        throw new exception("выход из диапазона");

                    break;

                }

                catch

                {

                    console.writeline("некорректный ввод! \n");

                }

            }

        }

        // 1

        console.write("1) числа, кратные 3, но не кратные 5: ");

        for (int i = 0; i < n; ++i)

            if (a[i] % 3 == 0 & & a[i] % 5 ! = 0)

                console.write("{0} ", a[i]);

        console.writeline();

        // 2

        console.write("2) числа, входящие в диапазон: ");

        for (int i = 0; i < n; ++i)

            if (math.abs(a[i]) < = 100)

                console.write("{0} ", a[i]);

        console.writeline();

        // 3

        console.write("3) количество нечётных чисел: ");

        int k = 0;

        for (int i = 0; i < n; ++i)

            if (a[i] % 2 ! = 0) k++;

        console.writeline("{0}\n", k);

    }

}


Var n: integer; function fib(k: integer): integer; begin   if k=0 then fib: =0   else if k=1 then fib: =1       else fib: =fib(k-1)+fib(k-2); end; begin readln(n); writeln(fib(n)); end. пример: 10 55

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS