Предмет: Информатика, автор: bartolomeorizz

составить программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случае: сумма цифр данного трехзначного числа N является четным числом.
Код для C#

Ответы

Автор ответа: CSharper
1

using System;


namespace App

{

class MainClass

{

public static void Main(string[] args)

{

Console.Write("Введите число N: ");

int number;

while(!int.TryParse(Console.ReadLine(),out number))

{

Console.Write("Ошибка, введите корректное число: ");

}

if(number >= 100 && number <= 999)

{

int sum = 0;

while(number != 0)

{

sum += number % 10;

number /= 10;

}

Console.WriteLine(sum % 2 == 0);

}

else

{

Console.WriteLine("Данное число не трехзначное");

}

}

}

}


Похожие вопросы
Предмет: Математика, автор: Аноним
Предмет: История, автор: shomakhovalaura
Анализируем и оцениваем суждения 1. Перечитайте раздел «Возрастание роли современной науки» в $ 9. Обдумайте приведённые ниже суждения. Выделите те, кото- рые, на ваш взгляд, верно отражают роль науки именно в современ- ном обществе. 1) Наука представляет собой неотъемлемый элемент духовной жизни общества. 2) Связь между наукой и производством является непосредствен- ной и необходимой. 3) Наука вооружила человека рациональным способом познания. 4) Наука играет важную роль в обществе благодаря тому, что учё- ные являются существенной частью социально активного населения. 2. Верны ли следующие суждения о взаимосвязи науки и техники? А. Научно-технический прогресс представляет собой непрерыв- ный процесс внедрения новой техники и технологии, организации производства и труда на основе достижений науки. Б. В определённые моменты преобразования техники на основе научных открытий приводят к коренным изменениям в обществе, т. е. носят революционный характер. 1) верно только А 3) верны оба суждения Здесь и далее в данной рубрике ответы на задания необходимо ATTICIRATE​