maxborod
?>

Написать программу на языке с#, определяющую достаточно ли денег для совершения покупки. если денег достаточно, вывести на экран сообщение о количестве сдачи, если не достаточно, вывести на экран соответствующее сообщение. пример работы программы: введите стоимость покупки: 170 введите внесенную сумму денег: 200 сдача составляет 30

Информатика

Ответы

Андрей628

Вот вам как минимум 20 символов.


Написать программу на языке с#, определяющую достаточно ли денег для совершения покупки. если денег
Lvmadina
Длительность не превышает 10 минут, то есть 10*60=600 секунд.
Для удобства переведём скорость из Кбит/сек в Кбайт/сек по формуле кбит/8=кбайт
32 Кбит/с / 8 = 4 Кбайт/с
То есть за 1 секунду передаётся 4 Кбайт, значит за 600 секунд будет передано 600*4= 2400 Кбайт 

Соглашусь с alviko, вариант 2:
За секунду передаётся 32 Кбит, то есть 32 000 бит. Переводим в байты (делим на 8), получаем 4000 байт/с. 
На передачу уходит максимум 600 секунд, то есть за 600 секунд будет передано
4000*600=2 400 000 байт.
Переведём байты в килобайты (разделим на 1024)
2 400 000 байт / 1024 = 2343,75 Кбайт
В задании не сказано, целое ли количество кбайт требуется в ответе. Если целое, то ответ 2343 Кбайт (округляем в меньшую сторону, т.к. 2344 Кбайт за 10 минут мы передать не можем).
sespiridonov
1. 256000 бит/с * 16 с = 4096000 бит
1 бпйт = 8 бит ⇒ 4096000 бит = 512000 байт
512000 байт / 1024 = 500 Кбайт
ответ: 500

2. 2000 К байт = 2000 * 1024 * 8 = 16 384 000 бит
Скорость передачи - 1024000 бит/с
t = 16 384 000 / 1024000 = 16c
ответ: 16

3. Скорость передачи - 128 000 бит/с
Размер файла - 375 Кбайт
Размер файла = 375 * 1024 * 8 = 3072000 бит
t = 3072000 бит / 128 000 бит/с = 24с
ответ: 24 с

4.Скорость передачи = 512 Кбит/с
Время передачи = 4 минуты = 240 с
Размер файла = 512 Кбит/с * 240 с = 122880 Кбайт = 120 Мбайт
ответ: 120 Мбайт

5. Скорость передачи = 64 Кбит/с
Время = 10 минут = 600 с
Размер файла = 64 Кбит/с * 600 с / 8 = 4800 Кбайт
ответ: 4800

6. Размер файла = 5 Кбайт
Скорость передачи = 2048 бит/с

5 Кбайт = 5120 байт
Скорость второго соединения = 512 бит/с, т.е. в 4 раза меньше ⇒
5120 / 4 = 1280
ответ: 1280

7. По аналогии с предыдущим заданием, делаем и это:
Скорость второго соединения в 8 раз меньше, чем первого.
16 Кбайт / 8 = 2 Кбайта = 2048 байта
ответ: 2048

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

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

Написать программу на языке с#, определяющую достаточно ли денег для совершения покупки. если денег достаточно, вывести на экран сообщение о количестве сдачи, если не достаточно, вывести на экран соответствующее сообщение. пример работы программы: введите стоимость покупки: 170 введите внесенную сумму денег: 200 сдача составляет 30
Ваше имя (никнейм)*
Email*
Комментарий*

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

Yevgenevich
anna-leonova
alenchik19938823
Владимирович_Намик59
ВасилийМалюга152
Иванов
machkura
klepa-79
avdeevo
Lerkinm
petrowich076813
Pavlov447
смирнов1127
romashka17-90
semenov-1970