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

Написать программу на паскаль ввести с клавиатуры название фигуры, которую надо построить: круг или треугольник. нарисовать соответствующую фигуру синего цвета на белом фоне. использовать оператор условия.

👇
Ответ:
solmazmitok
solmazmitok
07.02.2020
Uses GraphABC;
var s:string;
begin
writeln('Введите название фигуры (круг или треугольник):');
readln(s);
setwindowsize (640,480);
setwindowtitle (s);
setpencolor (clBlue);
setpenwidth (4);
if s='круг' then 
 circle(300,200,120)
else begin
 Line(300,50,30,400);
 Line(30,400,570,400);
 Line(570,400,300,50);
end;
end.
Написать программу на паскаль ввести с клавиатуры название фигуры, которую надо построить: круг или
4,4(65 оценок)
Открыть все ответы
Ответ:
ddonor89
ddonor89
07.02.2020

Для определения чётности или нечётности числа используется следующее условие:

if S%2==0:

 print('Число чётное')

else:

 print('Число нечётное')

Разберём  условие S%2==0:

Знак % находит остаток от деления чисел, при этом целую часть он не учитывает. Так, например, 5%2 будет равняться 1

Ещё несколько примеров нахождения остатка:

15%4=3

10%7=3

6%2=0

Чётное число это число, которое делится на 2 без остатка, именно это мы и проверяем: если число делится на 2 без остатка (т.е., остаток 0), то оно чётное, а если же нет, то оно нечётное.

4,7(3 оценок)
Ответ:
Аurikа
Аurikа
07.02.2020

Наша i изначально равна 1, условие звучит как:

Пока i<=12, то...

Обратим внимание, что внутри цикла к нашей i постоянно прибавляется 4.

Чтобы наше условие i<=12 нарушилось, к нашей 1 надо 3 раза добавить число 4, таким образом мы понимаем, что наш цикл выполнится 3 раза.

Запускаем цикл первый раз, до его старта i=1, s=0

s:=s+i - на данный момент s=0, i=1, их и подставляем:

s:=0+1 = 1 - Новое значение s, старое значение мы теряем

i:=i+4 -на данный момент i=1, его и подставляем

i:=1+4=5 - старое значение (1) мы теряем

Завершился первый цикл. Проверяем условие запуска второго цикла: i<=12

5<=12 ? Да. Запускаем цикл:

s:=s+i

s:=1+5=6

i:=i+4

i:=5+4=9

Завершилось второе выполнение цикла.

i<=12?

9<=12? Да. Запускаем цикл:

s:=s+i

s:=6+9=15

i:=i+4

i:=9+4=13

Завершилось третье выполнение цикла.

i<=12?

13<=12? Нет! Цикл не запускается, программа продолжает своё выполнение.

В самом конце программы у нас выводится значение s. Её актуальное значение: 15, что и будет являться ответом.

4,7(59 оценок)
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ