В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
sodemAN2
sodemAN2
13.08.2020 17:00 •  Информатика

1. За 5 секунды модем передал 1800 байт. Определить скорость модема. 2. Файл размером 1024 Кбайт был передан за 3 минуты. Определить скорость передачи.
3. Каково время (в минутах) передачи полного объёма данных по каналу связи, если известно, что передано 150 Мбайт данных Скорость передачи данных 2 Мбита в секунду.
4. Электронный почтовый ящик имеет объём 2 Мбайта. Информация на его адрес идёт по открытому каналу связи, передаётся со скоростью 1,5 Кбайта/с. Через какое время у поставщика услуг электронной почты появится повод прислать уведомление о переполнении ящика? Укажите время в секундах округлив до целых.
5. Скорость передачи данных по каналу связи равна 1024 Кбайта/с. Передача по данному каналу заняла 4 секунды. Определить размер файла в байтах.

Показать ответ
Ответ:
vinney
vinney
14.11.2022 09:58

Одним из наиболее интересных аспектов использования цикла for является создание бесконечного цикла. Поскольку не требуется ни одна из частей, можно создать бесконечный цикл путем удаления части проверки условия. Например:

for ( ; ; ) printf(" this loop will run forever. \n");

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

На самом деле конструкция for( ; ; ) не обязательно создает бесконечный цикл, поскольку в теле цикла может присутствовать оператор break, при достижении которого цикл оканчивает работу. Нижеприведенная программа контролирует нажатие клавиш и, в случае достижения необходимого условия, бесконечный цикл прерывается:

for ( ; ; )

{

ch = getchar(); /* ввод символа */

if (ch == 'A') break; /* выход из цикла */

}

printf("you typed an A");

Цикл будет работать до тех пор, пока на клавиатуре не будет набрана А.

Объяснение:

в с++

0,0(0 оценок)
Ответ:
ulianiabelka
ulianiabelka
13.08.2020 21:42

а) исполнился 2 раза

б) исполнился 2 раза

в) исполнился 3 раза

Объяснение:

Не совсем понял суть вопроса, но, скорее всего, задача состоит в том, чтобы подсчитать число итераций (количество прохождений цикла), поэтому, распишу такую постановку вопроса

а) for i:=1 to 2 do

В данном цикле переменная i принимает значение 1 и проводит итерации (повторения) до тех пор, пока не дойдёт до значения 2.

- первый проход (i равно единице)

- второй проход (i равно двум)

- конец

То есть, в этой циклической конструкции код исполнился 2 раза (т.к. i увеличивалось с единицы до двух)

б) for i:=2 to 3 do

В данном цикле переменная i принимает значение 2 и проводит итерации (повторения) до тех пор, пока не дойдёт до значения 3.

- первый проход (i равно двум)

- второй проход (i равно трём)

- конец

То есть, в этой циклической конструкции код исполнился 2 раза (т.к. i увеличивалось с двух до трёх)

в) for i:=1 to 3 do

В данном цикле переменная i принимает значение 1 и проводит итерации (повторения) до тех пор, пока не дойдёт до значения 3.

- первый проход (i равно единице)

- второй проход (i равно двум)

- третий проход (i равно трём)

- конец

То есть, в этой циклической конструкции код исполнился 3 раза (т.к. i увеличивалось с единицы до трёх)

Приношу извинения за то, что на русском языке, но украинский я не знаю :)

Надеюсь и правильно понял суть вопроса

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота