Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.04.2024
Сообщений: 4

Замена нулей на единицы и наоборот

23.04.2024, 13:57. Показов 977. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите программу, которая в символьной строке заменяет все нули на единицы и наоборот. Остальные символы не должны измениться
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.04.2024, 13:57
Ответы с готовыми решениями:

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

Заменить в массиве единицы нулями и наоборот
Дан массив А из 100 элементов, состоящий из 0 и 1. Заменить единицы нулями и наоборот.

Набор нулей и единиц превратить в единицы.
В документе в столбик сверху вниз записан набор нулей и единиц. Вася, с помощью подпрограммы, которая может взять любой набор от 1-го до...

4
 Аватар для ANT0NY
104 / 50 / 9
Регистрация: 06.01.2024
Сообщений: 383
23.04.2024, 20:16
Pascal
1
2
3
4
5
6
7
8
9
var
  s: string;
  i: integer;
 
begin
  Write('s= '); Readln(s);
  for i := 1 to Length(s) do if s[i] = '0' then s[i] := '1' else if s[i] = '1' then s[i] := '0';
  Println('>> ', s)
end.
0
Модератор
10228 / 5516 / 3372
Регистрация: 17.08.2012
Сообщений: 16,864
23.04.2024, 20:32
ANT0NY, здесь Pascal ABC. Какой такой println? Writeln, конечно! Инерция, да?
2
Модератор
Эксперт Pascal/DelphiЭксперт NIX
 Аватар для bormant
7808 / 4629 / 2834
Регистрация: 22.11.2013
Сообщений: 13,149
Записей в блоге: 1
24.04.2024, 17:48
Или точно так, но чуть иначе:
Pascal
1
2
3
4
5
6
7
8
9
10
var
  s: String;
  i: Integer;
begin
  Write('s= '); ReadLn(s);
  for i := 1 to Length(s) do
    if s[i] in ['0','1'] then
      s[i] := Chr(Ord(s[i]) xor 1);
  WriteLn('>> ', s)
end.
1
 Аватар для ANT0NY
104 / 50 / 9
Регистрация: 06.01.2024
Сообщений: 383
24.04.2024, 17:54
Да, если условий больше двух, логичнее через CASE или транслировать строки-массивы.

Но, судя по условию, пока вряд ли проходили.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.04.2024, 17:54
Помогаю со студенческими работами здесь

В бинарном массиве подсчитать количество нулей до первой единицы
Дан массив с1 , с2, ..., с15, состоящий из нулей и единиц. Подсчитать количество 0, количество 1 и количество нулей до первой единицы.

Написать графическую иллюстрацию замены нулей в массиве на единицы
Написать графическую иллюстрацию замены нулей в массиве на еденицы

Дан массив A из 10 элементов, состоящий из нулей и 1. Заменить 1 – нулями и наоборот
Не могу понять как это должно менять местами В маткаде Дан массив A из 10 элементов, состоящий из нулей и 1. Заменить 1 – нулями и...

Сформировать двумерный список размером N x N, состоящий из нулей, а по главной диагонали - единицы
Вводится натуральное число N. С помощью list comprehension сформировать двумерный список размером N x N, состоящий из нулей, а по главной...

Последовательность a1, a2, ., состоит из нулей и единиц. Вставить после каждой единицы двойку
Решите пожалуйста задачу на С++ 4.18. Последовательность a1, a2, ..., аn состоит из нулей и единиц. Вставить после каждой единицы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Размещения без повторений
VistaSV30 31.05.2025
Код возвращает список вариантов размещений A^{k}_{n}=\frac{n!}{(n-k)!} from itertools import permutations def pwr(k, n): # Размещение без повторений (Placement without repetition) if k. . .
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Reangularity 31.05.2025
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь. . .
Unit-тестирование с моками в Go
golander 31.05.2025
Большинство разработчиков предпочитают тестировать код без использования моков. Например, при интеграции с Elasticsearch логичнее запустить контейнер локально и тестировать Go-код непосредственно с. . .
Как работать с PDF в C#
stackOverflow 31.05.2025
Нам приходится сталкиваться с PDF по разным причинам. Генерация счетов, создание отчетов, извлечение данных из загруженных пользователем документов, автоматизация рабочих процесов - это лишь верхушка. . .
Двухбуквенные коды стран в шифровании.
russiannick 31.05.2025
Человечество издревле манила возможность замены сочетаний букв вымышленными символами, делающие сообщение понятным только для посвещенных. Настала пора внести в это свой вклад. Двухбуквенные коды. . .
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона.
Programma_Boinc 31.05.2025
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона. Хотел бы поделиться опытом в исправлении ошибки приложения в части заряда батареи смартфона. Сразу скажу, что. . .
Добро пожаловать на конкурс PrimeGrid, посвященный 20-летию PrimeGrid
Programma_Boinc 31.05.2025
Добро пожаловать на конкурс PrimeGrid, посвященный 20-летию PrimeGrid: 5-дневный обобщенный поиск простых чисел Ферма n = 20 с 12 июня 20:20 UTC по 17 июня 20:20 UTC. 12 июня 2005 года. . .
Вероятность в шансы / Шансы в вероятность
VistaSV30 31.05.2025
# Шансы -> Вероятность def Chance_to_Probability(ch): def gcd(a, b): # НОД - нужен для упрощения значений шансов while b != 0: a, b = b, a % b return a. . .
FastAPI и Flask: Отличия, производительность и примеры использования
py-thonny 30.05.2025
Если вы разрабатываете веб-приложения на Python, вы наверняка слышали о Flask и FastAPI. Эти два фреймворка часто становятся предметом жарких дискуссий в сообществе разработчиков. И не без основания. . .
ML.NET и TensorFlow.NET: Умные приложения на C# с машинным обучением
stackOverflow 30.05.2025
Еще совсем недавно, когда речь заходила о машинном обучении, C# разработчики обреченно вздыхали и тянулись к Python. Мир искуственного интеллекта словно был огражден невидимым забором с табличкой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »