М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
diamond31
diamond31
07.11.2022 04:33 •  Информатика

Вчем состоит ошибка в данном фрагменте программы при использовании строки message? char message[14] = "hello, world! "; for(int i = 0; i < 14; i++) message[i] += 1; printf("%s\n", message);

👇
Ответ:
Ania07
Ania07
07.11.2022
Насколько видно невооружённым взглядом, строковую переменную пытаются сложить с целым числом. Если я правильно понял логику программы, то сначала нужно узнать код текущего символа, а затем записать на это же место переменной message символ, соответствующий коду, увеличенному на 1. Псевдокод такой: CHR(ASC(message[i] + 1). Здесь ASC - функция, возвращающая код символа, а CHR - функция, возвращающая символ, соответсвующий коду.
4,7(42 оценок)
Открыть все ответы
Ответ:
creator4567
creator4567
07.11.2022

Текстовые редакторы (Блокнот, Sublime Text, Notepad++) предназначены для редактирования непосредственно текстовой информации

Текстовые процессоры (MSO Word, OO Writer) могут редактировать не только текст, но так же его представление - форматирование. Так же в документ можно вставлять таблицы, рисунки и т.п.


Для облегчения руттиной работы в текстовых редакторах и процесорах есть поиск и замена в том числе по регуляным выражениям, макросы, автодополнение, автоматическое форматирование для языков программирования, автоматичесое выделение ошибок, автозамена, готовые шаблоны и т.д.

4,7(37 оценок)
Ответ:
voronvoron2002
voronvoron2002
07.11.2022
На каком языке программу писать, не сказано, будет только алгоритм.
1) Начало
2) Ввод массива сопротивлений R(n), упорядоченного по возрастанию
3) Ввод нужного сопротивления R0.
4) Флаг признака "Сопротивление найдено" F = 0
5) Если R0 < R(1), то
5.1) Вывод R(1), номера 1 и сообщения "Сопротивление слишком мало, на складе отсутствует"
5.2) Флаг признака "Сопротивление найдено" F = 1
5.3) Конец Если
6) Если R0 > R(n), то
6.1) Вывод R(n), номера n и сообщения "Сопротивление слишком большое, на складе отсутствует"
6.2) Флаг признака "Сопротивление найдено" F = 1
6.3) Конец Если
7) Если R0 >= R(1) и R0 <= R(n), то
7.1) Если R0 = R(1), то
7.1.1) Вывод R(1) и номера 1
7.1.2) Флаг признака "Сопротивление найдено" F = 1
7.1.3) Конец Если
7.2) Если Флаг признака F = 1, то Конец программы
7.3) Цикл по i от 2 до n
7.3.1) Если R0 = R(i), то Вывод R(i) и номера i
7.3.2) Иначе, Если (R0 > R(i-1)) и (R0 < R(i)), то
Вывод сопротивлений R(i-1) и R(i) и номеров (i-1) и i
7.3.3) Конец Если
7.4) Конец Цикла по i
8) Конец программы
4,7(26 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ