Новые вопросы по информатике
Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536
Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat
Сколько кб информации содержит сообщение объемом 2^20 бит?
Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его
Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.
Главная » Информатика » Найти ошибки в программе и запишите ее исправленный вариант: Program контроль; Uses crt; Var x, y:integer; z:real; Begin; x:=5 y:=7.5; z:=x+y; Writeln («summa frkl-mobile fx-row»>
Источник: urokam.net
ОШИБКА УСТАНОВКИ ВИДЕОДРАЙВЕРА AMD ADRENALIN (РЕШЕНИЕ 2021)
Найдите ошибку в коде
Простая задача, но все же требует внимательности, а также знаний в программировании. Итак, я дам вам небольшой кусочек кода, а вы скажите в чем здесь ошибка.
unsigned int i; for (i = 100; i >= 0; —i) printf(«%dn», i);
В этом коде есть две небольшие ошибки, которые вам стоит найти.
Ошибки
Первым делом, стоит обратить внимания на неправильное определения переменной i . Дело в том, что в данном случае оно является неверным. Тип unsigned int говорит о том, что значения этой переменной могут быть только цифры, при чем только положительные цифры без знака минус. Данная запись приводит к тому, что цикл будет выполняться вечно, так как условие всегда будет истинным (true).
Корректный код состоял бы из такого условия i > 0 . Он мог бы вывести все значения, кроме нуля. Цикл завершился бы и тогда мы могли бы после самого цикла прописать еще и вывод 0 . К примеру, у нас бы получилось нечто вроде этого:
unsigned int i; for (i = 100; i > 0; —i) printf(«%dn», i); printf(«%dn», i);
Вторая ошибка намного проще и заключается в том, что мы используем %d вместо того чтобы использовать %u . Поскольку мы выводим числа без минуса, то именно так должно все быть. В итоге у нас получился вот такой код, который верно выводит значения от 100 до 1:
unsigned int i; for (i = 100; i > 0; —i) printf(«%un», i);
Больше интересных новостей
Вращающийся диск: задачка на логику для программистов
Три неординарные задачи на сообразительность
Информатика Босова 8 кл. №175 Решение задания
Задача с цветами на чистом JavaScript
Задача про три лампочки
Источник: itproger.com
ГДЗ по Информатике для 8 класса Учебник Босова
ГДЗ по информатике для 8 класса Босовой – это пособие, которое предназначено для поддержки и оказания помощи школьникам восьмого класса в изучении такого предмета как информатика. Мы живем во время стремительных перемен, когда любому человеку важна способность к освоению информационных технологий.
Решебник наполнен материалом из учебника для восьмиклассников по данной дисциплине. Ученики в любое время и по необходимости всегда смогут использовать данный материал, расширить знания в изучении информатики, подготовиться к практическим и контрольным работам. Школьники или их родители, смогут всегда проверить уже выполненные задания, исправить допущенные ошибки при выполнении заданий, а также подготовить ответы на вопросы из учебника.
Источник: gdz.red