М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Бyлaт
Бyлaт
07.05.2023 20:42 •  Информатика

Написать программу считающую количество чисел оканчивающихся на 5 и 7 в ряду от 1 до 300

👇
Ответ:
akkusha1
akkusha1
07.05.2023
var    i, k: integer;begin    for i := 1 to 300 do        if (i mod 10 = 5) or (i mod 10 = 7) then                k := k + 1;        Writeln('Количество цифр, оканчивающихся на 5 или 7: ', k);end.ответ

60

4,7(71 оценок)
Открыть все ответы
Ответ:
Natte1
Natte1
07.05.2023

1) a=-8, b=3

2) a=10, b=2

3) c=-100

4) z=16.

Объяснение:

1) b=9*3-2=25; b=25 mod 4 (остаток от целочисленного деления 25/4. Это можно написать как 25-6*4=25-24=1). Итак b=25 mod 4+2=1+2=3; далее а=b mod 3 (это 3/3 - остаток от деления=0), значит а=в mod 3 - 8 =0-8=-8.

2) b=a-7=13-7=6; b=23 div b (целая часть деления. 23/6=3 потому что 6*4=24, а 6*3=18+остаток 5). Итак  b=23 div b -1=3-1=2; a=(a div b) + 4=6+4=10. При написании команды a=(a div b) + 4 скобки можно не ставить. приоритет выполнения сначала *,/,div,mod,and, а потом +,-,or,xor.

3) a=-b*b/a=-20*20/10=-40. А больше B - нет. Значит с=2*a-b=-40*2-20=-100.

4) y=2*2=4; x=y-2=4-2=2; Х меньше Y - да. Значит z=3*y+4=3*4+4=16.

4,4(61 оценок)
Ответ:

№1

а: = 9

b: = a * 3 – 2 = 9 * 3 – 2 = 27 – 2 = 25

b: = b mod 4 + a = 25 mod 4 + 9 = 25 mod 13 = 12

а: = b mod 4 – 8 = 12 mod (-4) = -8

ответ: 12, -8.

№2

а: = 13

b: = a – 7 = 13 – 7 = 6

b: = 23 div b – 1 = 23 div 6 – 5 = 3 – 1 = 2

a: = (a div b) + 4 = (13 div 2) + 4 = 6 + 4 = 10

ответ: 2, 10.

№3

a: = 10

b: = 20

a: = -b * b / a = -20 * 20 / 10 = -400 / 10 = -40

if a > b then c: = b * 3 + a else c: = 2 * a – b = 2 * (-40) – 20 = -80 – 20 = -100

ответ: -100.

№4

x: = 2;

y: = 2 * x = 2 * 2 = 4

x: = y – 2 = 4 – 2 = 2

if x < y then z: = 3 * y + 4 = 3 * 4 + 4 = 12 + 4 = 16 else z: = 2 * x – 1

ответ: 16.

4,8(77 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ