Что выведет программа при а 4 в 5 и с 9

Содержание

Презентация на тему Программирование на языке Python 9 класс

Слайд 1 Программирование на языке Python 9 класс
Повторение
Обработка потока данных
Обработка потока

Программирование на языке Python 9 классПовторениеОбработка потока данныхОбработка потока данныхОбработка потока данных (Обработка потока данных

данныхОбработка потока данных (Обработка потока данных (цикл Обработка потока

данных (цикл for)
Обработка массивов

Слайд 2 Программирование на языке Python
1. Повторение

Программирование на языке Python1. Повторение

Слайд 3 Вывод на экран
Значения переменных из памяти:
Текст:
print ( «a»,

Вывод на экранЗначения переменных из памяти:Текст:print (

100 КНОПОК в ГРОБАХ и только ОДНА ТЕБЯ СПАСЕТ !

«b» )
print ( a, b )
Арифметические выражения:
print ( a

+ 2*b )
Все вместе:
print ( a, «+», b, » descrip»>

Слайд 4 Вывод на экран
С пробелами:
print ( a, b )
Без

Вывод на экранС пробелами:print ( a, b )Без пробелов:print ( a, b, sep =

пробелов:
print ( a, b, sep = «» )
Без перехода

на новую строку:
print ( a, b, end = «» )
sep
end

Слайд 5 Ввод данных с клавиатуры
Целое число:
Символьная строка:
print( ‘Введите имя:’

Ввод данных с клавиатурыЦелое число:Символьная строка:print(

)
s = input()
или так:
s = input(‘Введите имя:’)
print( ‘Введите целое

число:’ )
n = int (input())
или так:
n = int (input(‘Введите целое

Слайд 6 Ввод данных с клавиатуры
Вещественное число:
print( ‘Введите число:’ )
x

Ввод данных с клавиатурыВещественное число:print(

= float (input())
или так:
x = float (input(‘Введите число:’))
float
float

Слайд 7 Ввод данных с клавиатуры
Два целых числа (каждое в

Ввод данных с клавиатурыДва целых числа (каждое в отдельной строке):print(

отдельной строке):
print( ‘Введите два числа:’ )
a = int (input())
b

= int (input())
в одной строке:
print( ‘Введите два числа:’ )
a, b

= map(int, input().split())

Читайте также:
Этапы разработки рабочей программы спо

Игнорируем РИВИ 24 Часа !

input() # «21 35»
input().split() # [«21», «35»]
a = int(«21»)
b = int(«35»)

Слайд 8 Присваивание
а = 6
b = 4
а = 2*а +

Присваиваниеа = 6b = 4а = 2*а + 3*b # a=2*6+3*4=24b = a / 2

3*b # a=2*6+3*4=24
b = a / 2 * b

# b=(24/2)*4=48
а += 1 # a =

a + 1
b += a # b = b + a
а *= 2 + 3*b # a = a*(2 + 3*b)
b /= 2 * a # b = b / (2*a)

Сокращённая запись операций:

Слайд 9 Остаток от деления – %
a = 1234
d =

Остаток от деления – %a = 1234d = a % 10; print( d ) a

a % 10; print( d )
a = a

// 10 # 123
d = a % 10; print(

d )
a = a // 10 # 12
d = a % 10; print( d )
a = a // 10 # 1
d = a % 10; print( d )
a = a // 10 # 0

Слайд 10 Задания
«3»: Ввести три числа: цену пирожка (два числа:

Задания«3»: Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков.

рубли, потом – копейки) и количество пирожков. Найти сумму,

которую нужно заплатить (рубли и копейки)
Пример:
Стоимость пирожка:

12 50
Сколько пирожков:
5
К оплате: 62 руб. 50 коп.
«4»: Ввести число, обозначающее количество секунд. Вывести то же самое время в часах, минутах и секундах.
Пример:
Число секунд:
8325
2 ч. 18 мин. 45 с

Слайд 11 Задания
«5»: Занятия в школе начинаются в 8-30. Урок

Задания«5»: Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками –

длится 45 минут, перерывы между уроками – 10 минут.

Ввести номер урока и вывести время его окончания.
Пример:

Введите номер урока:
6
13-50

Слайд 12 Условный оператор
if a > b:
# что делать,

если a > b
else:
# что делать, если a

20:# ложь
a

= 15
print ( a ) # 12

a = 12
if a > 2: # истина
a = 15
else:
a = 8
print ( a ) # 15

Источник: mypreza.com

Исправить ошибки в операторе вывода print

8. Эта программа, если ее набрать в компиляторе выведет сообщение о синтаксической ошибке, т.к. символ = в операторе print не заключен в апострофы.

Как исправить — должно быть, например,

чтобы на печать выдать 4+5=9

так будет напечатано

если нужно, чтобы на конце было двоеточие, то

1 — под знаком деления

2 — под знаком сложения

3 — под знаком вычитания

4 — под знаком присваивания

8. Что выведет эта программа при а = 4, b = 5 ис = 9? print(‘a’, ‘+b’, =, с)

9. Исправьте ошибки в операторе вывода,
print(‘с’, ‘-b’, Е, а )
чтобы при а = 4, b = 5 и с = 9 программа вывела 9-5=4:

Читайте также:
Ubuntu программа настройки сети

10. Определите порядок действий компьютера при вычислении выражения
(впишите номер выполняемого действия над знаком операции):
a = c+ь — 1 / 2​

Abloud

Ответ:

Объяснение:

8. Эта программа, если ее набрать в компиляторе выведет сообщение о синтаксической ошибке, т.к. символ = в операторе print не заключен в апострофы.

Ошибка сервера в приложении ‘/’.

Описание: На сервере возникла ошибка приложения. Текущая пользовательская настройка ошибок для этого приложения не позволяет удаленно просматривать сведения об ошибке данного приложения (из соображений безопасности). Однако, сведения можно просматривать в браузерах, запущенных на локальном сервере.

Сведения: Для разрешения просмотра сведений данного сообщения об ошибке на локальном сервере создайте тег в файле конфигурации «web.config», который находится в корневом каталоге текущего веб-приложения. В теге следует задать атрибут «mode» со значением «Off».

Примечания: Отображаемую в данный момент страницу ошибок можно заменить на пользовательскую страницу ошибок, изменив атрибут «defaultRedirect» тега конфигурации приложения таким образом, чтобы он содержал URL-адрес пользовательской страницы ошибок.

Уроки 26 — 29
§18. Линейные программы

Присвоить значение переменной можно двумя способами. Вопервых, можно записать нужное значение прямо в программе:

Оператор, содержащий символы «:=», — это оператор присваивания, с его помощью присваивают новое значение переменной. Он выполняется так: вычисляется выражение справа от символов «:=», а затем результат записывается в переменную, имя которой указано слева.

Для вывода значения переменной на экран используют тот же оператор вывод (в Паскале — write), который раньше применяли для вывода текста:

Что появится на экране после выполнения программы?

вывод с write (с);

вывод ‘c’ write (‘с’);

Чем различаются эти два оператора вывода?

Что выведет на экран программма?

вывод a write (а);

вывод a write (а);

заменяет значение i на i + 1, т. е. увеличивает значение переменной i на 1.

Что получится, если рассмотреть запись i: = i + 1 как равенство — уравнение относительно переменной i?

Чему будет равно значение переменной i после выполнения оператора i: = i + l, если до этого оно было равно 17?

Чему будут равны значения переменных а и b после выполнения программмы

если вначале они имели значения а = 4 и b = 7?

Очень часто программа хранится как исполняемый файл — готовые к выполнению машинные коды. В этом случае текст программы (исходный код) нам недоступен и в нём ничего нельзя исправить. Для того чтобы пользователь смог как-то поменять исходные данные, программист может предусмотреть их ввод с клавиатуры 1) .

Читайте также:
Составить программу определяющую является ли данное число n простым питон

Можно также вводить данные из файла или принимать через компьютерную сеть, но пока мы не будем обсуждать эти довольно сложные способы.

Для ввода данных с клавиатуры используется оператор ввод (в Паскале — read). Например, ввести значение переменной а можно так:

Выполняя эту команду, компьютер ожидает, пока пользователь наберёт значение и введёт его, нажав клавишу Enter. Это значение будет присвоено переменной а, которая указана в операторе ввода.

Если в операторе ввода записаны две переменные:

ввод a, b read(a,b);

то программа ожидает ввода двух чисел (через пробел). Первое из них будет записано в первую переменную (в нашем примере — в переменную а), а второе — во вторую (b).

Приведём полную программу сложения двух чисел:

У этой программы сложения чисел есть два недостатка:

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

Хотелось бы, чтобы диалог программы с пользователем выглядел так:

Введите два числа: 2 3

С помощью какого оператора можно сделать подсказку для ввода — вывести на экран фразу «Введите два числа:»?

При выводе результата ситуация несколько усложняется, потому что нужно вывести значения трёх переменных и два символа: « + » и «=». Можно выводить их по очереди:

вывод b write (b);

но удобнее объединить все выводимые данные в один список вывода, элементы в котором разделены запятыми:

вывод a, ‘+’, b, ‘=’, с write (a, ‘+’, b, ‘=’, с);

Обратите внимание, что имена переменных записаны без апострофов, а все выводимые символы — в апострофах. Если в списке вывода указано имя переменной а, программа выведет не букву «а», а значение, которое хранится в переменной а.

Что выведет эта программа при а = 4, b = 5 и с = 9?

вывод ‘a’, ‘+b’, =, с write (‘а’, ‘+b’ , =, с);

Исправьте ошибки в операторе вывода:

вывод ‘с’, ‘-b’, =, a write (‘с’, ‘-b’ , =, а);

так чтобы при а = 4, b = 5 и с = 9 программа вывела: 9 — 5 = 4.

В результате мы получаем такую программу:

Здесь можно было бы обойтись и без переменной с, потому что элементом списка вывода может быть арифметическое выражение, которое сразу вычисляется, и на экран выводится его результат:

вывод а, ‘+’, b, ‘=’, a + b write (а, ‘+’, b, ‘=’, а + b);

Следующая страница Арифметические выражения

Cкачать материалы урока

Источник: xn—-ctbeac1atud4aaxcs.xn--p1ai

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru