Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2011, 20:44   #1
Anastasiya__
Новичок
Джуниор
 
Регистрация: 09.10.2011
Сообщений: 1
Вопрос Составление алгоритма

Составить алгоритм, который проверяет, введенное число является парным или непарным.
Anastasiya__ вне форума Ответить с цитированием
Старый 09.10.2011, 21:11   #2
Летучий_СкилетиК
Форумчанин
 
Аватар для Летучий_СкилетиК
 
Регистрация: 04.02.2011
Сообщений: 260
По умолчанию

Цитата:
введенное число является парным или непарным
наверное все таки вводятся 2 числа , погуглите...

Код:
using System;


namespace ProgrammersForum
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] Str = Console.ReadLine().Split(' ');
            int Ch1 = int.Parse(Str[0]), Ch2 = int.Parse(Str[1]);

            if (Prost(Ch1) && Prost(Ch2) && Math.Abs(Ch1 - Ch2) == 2) Console.Write("Yes"); else Console.Write("No");

        }
        private static bool Prost(int Ch)
        {
            int i = Ch - 1;
            while (i > 1)
            {
                if (Ch % i == 0) return false;
                i--;
            }
            return true; 
        }
    }
}
Летучий_СкилетиК вне форума Ответить с цитированием
Старый 09.10.2011, 21:23   #3
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Одно у неё число вводится. Одно... Просто, человек не может условие нормально, по-русски, написать. Не говоря уже о том, чтобы двойку из модуля в цикле повычитать...
Vago вне форума Ответить с цитированием
Старый 10.10.2011, 17:15   #4
gylayko
Форумчанин
 
Регистрация: 14.09.2011
Сообщений: 203
По умолчанию

в паскале это пишется довольно просто: if a mod 2=1 then {то есть если у числа есть остача оно непарное}
writeln('neparnoe') else
WriteLn('parnoe').
gylayko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление таблицы Синапенова Microsoft Office Excel 11 10.02.2012 00:06
Составление матрицы Хайд Паскаль, Turbo Pascal, PascalABC.NET 7 16.12.2010 21:36
составление алгоритма решения + описать функцию в Паскале Arioh Помощь студентам 1 15.12.2010 21:02
Составление диаграммы Иля Microsoft Office Excel 1 06.04.2008 18:08