marimelons795
?>

Напишите программы : 1)одна штука некоторого товара стоит 20, 4 руб. напечатать таблицу стоимости 2, 3, …, 20 штук этого товара. 2) напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, …, 10 фунтов (1 фунт = 453 г 3) напечатать таблицу перевода 1..20 долларов сша в рубли по текущему курсу. курс вводится с клавиатуры.

Информатика

Ответы

smileystyle

var

  i, n: integer;

  price: real;

begin

  n : = 20;

  price : = 20.4;

  for i : = 1 to n do

      writeln('стоимость ', i: 3, ' ед. товара составляет ', price * i: 8: 2, ' руб.');

end.

 

 

//вторая

var

  i, f, n: integer;

begin

  f : = 453;

  n : = 10;

  writeln('фунты      граммы');

  for i : = 1 to n do

      writeln(' ', i: 2, i * f : 11);

end.

 

//третья

var

  i, n: integer;

  k: real;

begin

  n : = 20;

  writeln('введите курс '); readln(k);

  writeln('доллары      рубли');

  for i : = 1 to n do

      writeln('  ', i: 2, i * k: 13: 2);

end.

sveta1308

3

Объяснение:

Это же просто. Система счисления является позиционной, если в зависимости от цифры и её позиции её значимость различна. Причём мощность алф. позиционной сис. сч. равна её основанию.

1.У системы счисления есть алфавит -

( для непозиционной тоже верно как и пункт 2 , ибо если есть алфавит то есть и его мощность. Справедливо и для непозиционной сис. сч. )

2.можно указать мощность алфавита-

3.Величины цифры зависит от ее положения в числе + ( это да )

4.не зависит от ее положения в числе -

( это только для непозиционной )

Vladimir1172

Код ниже есть в файле source.txt, который следует переименовать в source.py

# coding=utf-8

import math

data=input("Введите целочисленные A и B через пробел: ").split(' ')# К примеру "3 10"

""" Преобразуем ввод в числа:

"""

(A, B)=(int(data[0]), int(data[1]))

assert B > 2, "B должно быть больше двух."

''' $primes, list - список всех простых чисел в диапазоне [2 .. B].

'''

primes=list()

for integer in range(2, B + 1):

if (math.factorial(integer - 1 ) % integer) == (integer - 1):

 

 """ Данное число простое.

  Добавляем в список:

 """

 primes.append(integer)

""" Складываем все простые числа между собой, но только если сумма меньше или равна B.

После методом set сортируем и удаляем неуникальные значения.

"""

result=set([digit1 + digit2 for digit1 in primes for digit2 in primes if digit1 + digit2 <= B])

print(result)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программы : 1)одна штука некоторого товара стоит 20, 4 руб. напечатать таблицу стоимости 2, 3, …, 20 штук этого товара. 2) напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, …, 10 фунтов (1 фунт = 453 г 3) напечатать таблицу перевода 1..20 долларов сша в рубли по текущему курсу. курс вводится с клавиатуры.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zhamynchiev
kalterbrun
Серопян
opscosmiclatte7868
mail9
Shamsulo
alexey
andreevaalisa
Valeria123864531
abrolchik8511
olyaartemenko
punchf
magazin7452834
saryba
anton-www1