Создать программу, которая будет сообщать, является ли целое число, введённое пользователем, чётным или нечётным. Если пользователь введёт не целое число, то сообщать ему об ошибке.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
import java . util . Scanner ; |
public class Main |
public static void main ( String [] args ) |
Scanner sc = new Scanner ( System . in ); // создаём объект класса Scanner |
int i = 0 ; |
System . out . print ( «Введите целое число: » ); |
if ( sc . hasNextInt ()) < // возвращает истинну если с потока ввода можно считать целое число |
i = sc . nextInt (); // считывает целое число с потока ввода и сохраняем в переменную |
if ( i % 2 == 0 ) |
System . out . println ( «Число» + » » + i + » » + «четное» ); |
> else |
System . out . println ( «Вы ввели не четное целое число» ); |
> |
> |
> |
> |
Источник: gist.github.com
Проверка числа на четность
Есть код, который представлен ниже. Нужно переделать его с использованием функции для проверки четности введенного числа. После проверки на четность, программа должна запрашивать еще числа для ввода.
#include using namespace std; void main() < setlocale(LC_ALL, «ukr»); int a; cout > a; if (a % 2 == 0) < cout else < cout system(«pause»); >
Отслеживать
20.1k 6 6 золотых знаков 37 37 серебряных знаков 81 81 бронзовый знак
задан 11 дек 2017 в 6:57
189 1 1 золотой знак 2 2 серебряных знака 12 12 бронзовых знаков
Так программа уже у вас есть, нужно только в цикл поставить и в нем спрашивать следующие числа, и если скажем введено слово quit выходить
11 дек 2017 в 7:12
Источник: ru.stackoverflow.com
Написать программу, которая проверяет, является ли четным введенное пользователем целое трехзнач…
Написать программу, которая проверяет, является ли четным введенное пользователем целое трехзначное число число.
Руслана Сазакова Вопрос задан 29 сентября 2019 в 5 — 9 классы, true»> Поделиться
for if else чётные и нечётные числа Остаток от деления
1 Ответ (-а, -ов)
Является ли 0 чётным числом? — Numberphile
Условие: Написать программу, которая проверяет, является ли четным введенное пользователем целое трехзначное число.
Путь решения: сохраняем в переменную введенное пользователем число, например в a получаем остаток деления на 2 и сравнимаем с 0. Если равен, то число — четное иначе не четное.
P.S. Так как число a используется в программе меньше или равно 1 раз, то это число можно не сохранять, а сразу работать с ним, в месте вызова функции.
Используемые языки: Pacal, Python, JavaScript
Язык: Pascal
//fpc 3.0.0
Var
a:integer;
Begin
read(a);
if (a mod 2 = 0) then write(‘Введенное число четное’)
else write(‘Введенное число нечетное’);
End.
ИЛИ
//PascalABC.NET (версия 3.2, сборка 1363)
Begin
print(ReadInteger() mod 2 = 0 ? ‘Введенное число четное’ : ‘Введенное число нечетное’)
End.
Язык: Python
print(‘Введенное число ‘ + (‘нечетное’, ‘четное’)[int(input()) % 2 == 0])
Язык: JavaScript
alert(‘Введенное число ‘ + (Number(prompt()) % 2 === 0 ? ‘четное’: ‘нечетное’));
Лидия Низьева Отвечено 29 сентября 2019
- ‘ data-html=»true»> Поделиться
- Комментариев (0)
Источник: matfaq.ru