Как найти нечетное число в кумире

Оглавление:

  • 1 Задача — Определить нечетное число
    — программирование на Pascal, Си, Кумир, Basic-256, Python

    • 1.1 Pascal
    • 1.2 Язык Си
    • 1.3 Python
    • 1.4 КуМир
    • 1.5 Basic-256

Задача — Определить нечетное число
— программирование на Pascal, Си, Кумир, Basic-256, Python

Из двух случайных чисел, одно из которых четное, а другое нечетное, определить и вывести на экран нечетное число.

В данной задаче можно выделить две подзадачи: 1) сгенерировать два случайных числа так, чтобы одно было четным, а другое нечетным, 2) определить, какое из них нечетное.

Вариант решения первой подзадачи:
Генерируем два случайных числа. Далее проверяем, являются ли оба числа четными или оба нечетные. Если это так, то увеличиваем первое число на 1. При этом в любом случае одно станет четным, а другое — нечетным. Проверку осуществляем в заголовке оператора if, строя сложное логическое выражение.

Вариант решения второй подзадачи:
Также используем оператор ветвления. Если первое число нечетное, то выводим его, иначе выводим второе.

Проверка чисел на четность выполняется путем определения остатка от деления числа на 2. Если остаток равен нулю, значит, число четное. Если нет, то нечетное.

Pascal

var a, b: byte;
begin
randomize;
a := random(100);
b := random(100);
if ((a mod 2 = 0) and (b mod 2 = 0)) or ((a mod 2 <> 0) and (b mod 2 <> 0)) then
a := a + 1;
writeln(a,’ ‘,b);
if a mod 2 <> 0 then
writeln(a)
else
writeln(b);
end. 78 69
69

77 84
77

Язык Си

#include <stdio.h>

main() {
int a,b;
srand(time(NULL));
a = rand() % 100;
b = rand() % 100;
if (a%2 == 1 && b%2 == 1 || a%2 == 0 && b%2 == 0)
a += 1;
printf(«%d, %dn», a,b);
if (a%2 == 1)
printf(«%dn», a);
else
printf(«%dn», b);
} 58, 73
73

37, 52
37

Python

from random import random
a = int(random() * 100)
b = int(random() * 100)
if a%2 and b%2 or a%2==0 and b%2==0:
a += 1
print(a,b)
if a%2:
print(a)
else:
print(b) 38 99
99

61 38
61

КуМир

алг чет_нечет
нач
цел А, Б
А := irnd(100)
Б := irnd(100)
если mod(А,2) = 0 и mod(Б,2) = 0 или mod(А,2) <> 0 и mod(Б,2) <> 0 то
А := А + 1
все
вывод А,» «,Б,нс
если mod(А,2) = 1 то
вывод А
иначе
вывод Б
все
кон 36 73
73

11 82
11

Basic-256

a = int(rand*100)
b = int(rand*100)
if a%2 <> 0 and b%2 <>0 or a%2 = 0 and b%2 = 0 then
a = a + 1
end if
print a + «, «;
print b

if a%2 <> 0 then
print a
else
print b
end if 44, 65
65

3, 98
3

Did you find apk for android? You can find new Free Android Games and apps.

Информатика 1 — 4 классы Agara Agara
10.22.18

Решено

алг ЧетНечет нач цел А А:= 0 ввод А если mod(А,2) = 0 то

99

ОТВЕТЫ

алг ЧетНечет
нач
цел А
А:= 0
ввод А
если mod(А,2) = 0
то вывод «Число четное»
иначе вывод «Число нечетное»
все
кон

4

Отв. дан
2018-10-24 03:29:23
Артём

Для написания вопросов и ответов необходимо зарегистрироваться на сайте

Другие вопросы в разделе — Информатика

Anararius

Anararius

Подскажите как , посадите все грядки и верните робота …

2018-10-22 05:34:40

Евграф

Евграф

Подскажите как написать программу-функцию для нахождения числа в определенной …

2018-10-22 05:32:34

Светлана

Светлана

Заполнить очередь случайными числами из интервала [-20; 40]. Найти …

2018-10-22 05:32:18

Никон

Никон

Даны 2 числа M и N. Найти количество четных …

2018-10-22 05:25:39

Не уверен в ответе?

Найди верный ответ на вопрос ✅ «Определите четное или нет число A (программа кумир) …» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Искать другие ответы

Катюша200002

Катюша200002

+30

Решено

6 лет назад

Информатика

5 — 9 классы

Дано целое число. Вывести сообщение: чётное число или нечётное число.
сделать с помощью программы кумир

Смотреть ответ

1

Ответ

5
(2 оценки)

4

triolana

triolana
6 лет назад

Светило науки — 553134 ответа — 388270 раз оказано помощи

алг
нач
   цел Число
   вывод «Введите целое число:»+нс
   ввод Число

      если mod(Число,2) = 0
       то вывод «Чётное число»
       иначе вывод «Нечётное число»
   всё
кон

(2 оценки)

https://vashotvet.com/task/10569681

fockhemsher231

fockhemsher231

Вопрос по информатике:

Дано целое число. Вывести сообщение: чётное число или нечётное число.
сделать с помощью программы кумир

Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?

Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!

Ответы и объяснения 1

tharengis224

tharengis224

Алг
нач
   цел Число
   вывод «Введите целое число:»+нс
   ввод Число

      если mod(Число,2) = 0
       то вывод «Чётное число»
       иначе вывод «Нечётное число»
   всё
кон

Знаете ответ? Поделитесь им!

Гость

Гость ?

Как написать хороший ответ?

Как написать хороший ответ?

Чтобы добавить хороший ответ необходимо:

  • Отвечать достоверно на те вопросы, на которые знаете
    правильный ответ;
  • Писать подробно, чтобы ответ был исчерпывающий и не
    побуждал на дополнительные вопросы к нему;
  • Писать без грамматических, орфографических и
    пунктуационных ошибок.

Этого делать не стоит:

  • Копировать ответы со сторонних ресурсов. Хорошо ценятся
    уникальные и личные объяснения;
  • Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не
    знаю» и так далее;
  • Использовать мат — это неуважительно по отношению к
    пользователям;
  • Писать в ВЕРХНЕМ РЕГИСТРЕ.

Есть сомнения?

Не нашли подходящего ответа на вопрос или ответ отсутствует?
Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие
вопросы в разделе Информатика.

Трудности с домашними заданиями? Не стесняйтесь попросить о помощи —
смело задавайте вопросы!

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

Понравилась статья? Поделить с друзьями:
  • Kingdom come deliverance как найти пана птачека
  • Как найти координаты точек через уравнение прямой
  • Как найти стихотворение для мамы
  • Информатика как найти премию
  • Орден славы как найти владельца по номеру