Практическая работа №3.( линейные алгоритмы)
1.Пусть a и b – целые переменные. Что будет выведено в результате работы фрагмента программы:
а) a = 5; b = 3
print( a, '>', b, '!' )
ответ:
б) a = 5; b = 3
print( "a >", "b!" )
ответ:
в) a = 5; b = 3
print( "(", a, ")<(", a+b, ")" )
ответ:
2.Запишите оператор для вывода значений целых переменных a = 5 и b = 3 в формате:
а) 3+5=?
б) (5)(3)
в) a=5; b=3;
г) ответ: (5;3)
3.Вычислите значение вещественной переменной c при a = 2 и b = 3:
а) с = a + 1 / 3
б) с = a + 4 / 2 * 3 + 6
в) с = (a + 4) / 2 * 3
г) с = (a + 4) /(b + 3) * a
4.Вычислите значение целочисленной переменной c при a = 26 и b = 6:
а) c = a % b + b
б) c = a // b + a
в) b = a // b
c = a // b
г) b = a // b + b
c = a % b + a
д) b = a % b + 4
c = a % b + 1
е) b = a // b
c = a % (b+1)
ж) b = a % b
c = a // (b+1)
5.Требовалось написать программу, которая меняет местами значения двух переменных в памяти. Программист торопился и написал программу так:
a = b
b = a
Выполните ручную прокрутку программы при a = 1, b = 2:
a b
1 2
a = b
b = a
Исправьте программу и выполните её ручную прокрутку:
a b
1 2
6* ( Дополнительное задание)Попробуйте найти решение предыдущей задачи, которое не использует дополнительные переменные.
a b
1 2
300
500
Ответы на вопрос:
Var a,b,c,x1,x2,d: real; begin write('введите a='); readln(a); write('введите b='); readln(b); write('введите c='); readln(c); d: =b*b-4*a*c; if d< 0 then begin writeln('нет корней'); end; if d=0 then begin writeln('x1=',-b/(2*a)) end; if d> 0 then begin x1: =(-b-sqrt(d))/(2*a); x2: =(-b+sqrt(d))/(2*a); writeln('x1=',x1); writeln('x2=',x2); end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
maximbelov0024.02.2021 10:03
-
NiKaEmpty07.06.2023 10:18
-
gadzila123621.02.2023 03:34
-
Lilifvg04.11.2022 06:24
-
slothy02.01.2020 10:01
-
folaelena101.03.2020 02:38
-
cobaincurt01.02.2021 00:45
-
вера2007555509.04.2020 08:03
-
сюрприз2345678924.04.2022 06:07
-
BettaPi200329.06.2022 21:55
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.