Программирование. Урок 1.

      Pyhton - онлайн

Задания - правило записи математических выражений в программировании.


 

А (a,b,c)

Б(a,b,c)

В(a,b,c,d)

ВВОД

234,16,4

45,64,100

10,25,4,5

ВЫВОД

242

0,23357…

0.199999…

Линейные алгоритмы

Вычисления:

1.Арифметические действия

Сложение

+

а=а+1

а+=1

Вычитание

-

а=а-b

a-=b

Умножение

*

а=а*b

a*=b

Деление

/

а=а/b

а/=b

Возведение в степень

**

a=b**2

 

Целочисленное деление

//

a=b//10

 

Остаток от деления

%

a=b%10

 

 

 






2.Основные функции


Округление числа х до n знаков после точки

round(x,n)

Модуль числа (абсолютная величина)

abs(x)

Перевод  десятичного числа в 2-е

bin(x)

Перевод  десятичного числа в 8-е

oct(x)

Перевод  десятичного числа в 16-е

hex(x)

Максимум из n чисел

max(a,b,c,…,n)

Минимум из n чисел

min(a,b,c,…,n)

 3.Основные команды


1

Подключение русского языка

 # coding: utf-8

2

Вывод на экран

 

С пробелами

print ( a, "+", b, "=",  a+b )

 

Без пробелов     

print ( a, b, sep = "" )

 

Без перехода на новую строку

print ( a, b, end = "" )

3

Ввод данных с клавиатуры

 

Ввод символов

s = input()

 

Ввод целых чисел

n = int (input())

 

Ввод целых  чисел с комментарием

n = int (input('Введите целое число:'))

 

Ввод вещественных  чисел

x = float (input())

 

Ввод в одной строке

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

 

Перевод строки в число

a = int("21")




 

Выполнить задания. Линейный алгоритм

1.     Найти целую часть и остаток от деления на 10 введенного числа.

2.   Найти сумму цифр введенного двузначного числа.

3.   Ввести два числа. Поменять местами их значения. Вывести результат.   

       а) можно использовать дополнительную переменную

                     б) нельзя использовать дополнительную переменную

4.    Ввести число. Если оно четное, то прибавит к нему 2, если нечетное, то прибавить 1. Вывести результат. Нельзя использовать команду if (проверки условия).

5.   Написать программу, которая по скорости передачи информации (бит/сек) и времени передачи (сек) определяет размер передаваемого файла в Кбайтах. 

        6. Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков. Найти сумму, которую нужно заплатить (рубли и копейки)
    Пример:

Входные данные

Выходные данные

стоимость 12 50
количество 5

 62 руб. 50 коп.

 
7. Ввести число, обозначающее количество секунд. Вывести то же самое время в часах, минутах и секундах.
 Пример:

Входные данные

Выходные данные

8325

 2 ч. 18 мин. 45 с



           

Тип

Название

Пример

Целое число

int (от integer)

43,-56,0,2548

Вещественное число

float

1.5,-43.0,32.5

Строка

str (от string)

‘hello’, “Hello”

Логический

bool ( от Boolean)

False

Список

list

[43,-54.5, True, ‘hello’]

множество

set

{1,2,3,4}

Файлы

file

 

                                


Комментариев нет:

Отправить комментарий