Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
8 / 7 / 2
Регистрация: 23.06.2009
Сообщений: 41
1

Создать программу, коды символов в ASCII

05.07.2009, 20:38. Просмотров 4096. Ответов 2
Метки нет (Все метки)

Помогите сделать программу.
С клавиатуры вводятся пять различных символов. Если код символа четный, то изменить этот символ на следующий за ним, иначе на предыдущий(в таблице ASCII) (использовать массив из символов)
Заранее спасибо)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2009, 20:38
Ответы с готовыми решениями:

Вывести коды ASCII символов «a» и «q».
(Char). Вывести коды ASCII символов «a» и «q». Дана символьная переменная d. Присвоить логической...

Ввести коды ASCII N символов. Выбрать из них и вывести только коды цифр
Нужна помощь с заданием: Ввести коды ASCII N символов. Выбрать из них и вывести только коды цифр. ...

Коды символов ASCII
Почему русские строковые литералы char first = 'А'; char last = 'Я'; cout << (int)first...

Коды таблицы символов ASCII
Почему когда я делаю явное преобразование вводимого с клавиатуры символа в int,компилятор выдаёт...

2
105 / 102 / 89
Регистрация: 18.05.2009
Сообщений: 201
05.07.2009, 20:42 2
Лучший ответ Сообщение было отмечено orienteer как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program Project1;
 
var
  i : integer;
  chars : array [1..5] of char;
begin
  for i := 1 to 5 do
    begin
      writeln('Enter next element: ');
      readln(chars[i]);
      if (ord(chars[i]) mod 2) = 0 then
        inc(chars[i])
      else
        dec(chars[i]);
      writeln('New symbol: ', chars[i]);
    end;
  readln;
end.
1
Vladislav74
15.12.2010, 23:18 3
AI\EKCAH^P,
Здраствуйте) Вы не могли бы помочь мне, а то сколько не писал на форумах,все молчат(
Мне надо написать программку в Pascale
Моя задача: заполните массив символами, соответствующими кодам ASCII с 33 по 63. Выводите на экран, если сообщается правильный пароль.
Правильный пароль- любая строковая переменная, у которой первый, средний и последний из 7 символов равны.
Затем программа должна запросить, чтобы с клавиатуры запрашивался ввод правильного пароля
P.S.Вроде нужно сделать циклом,потом завести в массив..
имя переменной i:integer
Заранее большое спасибо=)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2010, 23:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Коды символов в ASCII и прямая работа с ними
В C++ работал подобный код: int max = 3; return 'a'+max; // Возвращает d В питоне же...

Подсчитать количество символов, коды ASCII которых по величине больше 75
Программирую немного на с++, с#, pascal, basic, но ассемблер никак освоить не получается. читаю...

В строке массива передвинуть все ASCII коды символов на один вперед
Новичок в программировании, начал постепенно разбираться с символьными строками и ASCII кодами. В...

Посчитать количество символов, ASCII коды которых лежат в заданном интервале
Всё работает нормально,но после обращения к макросу программа зависает. Я так думаю,что у меня...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.