Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2013, 22:40   #1
программирование
Форумчанин
 
Регистрация: 22.04.2013
Сообщений: 162
Восклицание Скласти програму, яка пропонує ввести з клавіатури будь-яку літеру і цифру. Вивести повідомлення чи є літера одночасно і латинськ

Нехай змінна Sym має обмежений тип ’A’..’G’, а змінні i, j —тип 1 .. 9. Скласти програму, яка пропонує ввести з клавіатури будь-яку літеру і цифру. Вивести повідомлення чи є літера одночасно і латинською і українською або тільки латинською, або вона не з заданого діапазону. Про введене число вивести повідомлення про його кратність.
программирование вне форума Ответить с цитированием
Старый 22.04.2013, 22:42   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Сделаю за килограмм сала и бутылку горилки...
Вадим Мошев вне форума Ответить с цитированием
Старый 22.04.2013, 22:52   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Сделаю за килограмм сала и бутылку горилки...
Ну попал ТС. Беги на рынок, бандероль готовь. Кстати, как литера может быть одновременно латинской и украинской?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.04.2013, 06:04   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Сделаю за килограмм сала и бутылку горилки...
Вадим, перевод не верный.
Зроблю, за кілограм сала i пляшку горiлки.
Цитата:
Сообщение от Аватар Посмотреть сообщение
Ну попал ТС. Беги на рынок, бандероль готовь. Кстати, как литера может быть одновременно латинской и украинской?
По начертанию. Например "а", "i", "т" имеются в латинском алфавите, а йи (i с двумя точками) в латинице отсутствует, так же как и "и".
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 23.04.2013 в 06:07.
Smitt&Wesson вне форума Ответить с цитированием
Старый 23.04.2013, 08:01   #5
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Кстати, как литера может быть одновременно латинской и украинской?
Ну так это особенности украинского менталитета: как известно, русская балалайка - украинский народный инструмент.

Т.е. украинские литеры - это все, которые используются украинцами, а латинские - только часть из них.

PS. Кстати, чем '0' - '9' не литеры? (хоть и считаются арабскими)

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
По начертанию. Например "а", "i", "т" имеются в латинском алфавите, а йи (i с двумя точками) в латинице отсутствует, так же как и "и".
И что с того, что одна буква внешне похожа на другую. Они разные! О чем, к слову, говорят их коды.

Последний раз редактировалось Stilet; 23.04.2013 в 08:10.
s-andriano вне форума Ответить с цитированием
Старый 23.04.2013, 08:09   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
программирование
Язык? Наработки?
Цитата:
русская балалайка - украинский народный инструмент
Неа. http://ru.wikipedia.org/wiki/%D0%9A%...B1%D0%B7%D0%B0
Цитата:
что с того, что одна буква внешне похожа на другую. Они разные!
Опять таки разные в какой ОС. Если ДОС то одинаковы, если Винда то да, скорее разные чем одинаковые.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.04.2013, 13:27   #7
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Опять таки разные в какой ОС.
Они разные вне зависимости от ОС.
Литеры появились задолго до первой ОС, поэтому глупо ориентироваться на то, как они представляются в ОС.
ОС могут как правильно отражать какие-то особенности литер, так и искаженно. А то и вовсе игнорировать.
Но это проблемы исключительно самих ОС, к литерам никакого отноше5ния не имеющие.
s-andriano вне форума Ответить с цитированием
Старый 23.04.2013, 18:00   #8
Izobara
Форумчанин
 
Аватар для Izobara
 
Регистрация: 26.12.2012
Сообщений: 227
По умолчанию

Развели тут полемику...
ТС, створюєш константний словник (чи масив), в який вносиш усі латинські букви, що однакові для кирилиці й латиниці. На вході звіряєш з еталоном, виводиш результат. Profit!..
Кто не понял — есть промт. А вообще официальный язык тут вроде русский...
"I believe I can fly" - C++, "What do you want from me" - Delphi, "Yesterday" - Pascal, "Let it be" - C#... Программисты-музыканты-полиглоты поймут
Izobara вне форума Ответить с цитированием
Старый 23.04.2013, 19:38   #9
программирование
Форумчанин
 
Регистрация: 22.04.2013
Сообщений: 162
По умолчанию такая программа

program lb_28;
uses crt;
var sim:'A'..'G'; cif,j:1..9;
begin
clrscr;
write('введіть букву від A до G-');
read(sim);
write('введіть цифру від 1 до 9-');
read(cif);
while j>9 do
case sim of
'A','B','C','E':write('символ є одночасно латинською і українською літерою');
'F','D','G':write('символ є лише латинською літерою');
end;


case cif of
1:write('кратне 1');
2:write('кратне 1,2');
3,5,7:write('просте число');
4:write('кратне 1,2,4');
6:write('кратне 1,2,3,6');
8:write('кратне 1,2,4,8');
9:write('кратне 1,3,9');
else writeln('не входить в діапазон значень');
end;

вот эту программу нужно дописать правильно:
- организовать цикл(while или repeat) по вводу разных букв и чисел;
-а также имеется ошибка(потому, что программа запускается и можно написать только одну букву или цифру).
программирование вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вивести до друку елементи матриці A(i,i)<=4. vodafone-isq Помощь студентам 3 01.01.2011 16:47
Как вивести сообщение amator_roma Общие вопросы Delphi 1 15.11.2010 15:37
нада вивести стек!!!! yk92 Паскаль, Turbo Pascal, PascalABC.NET 0 16.05.2010 14:35
Вивести числа из множества Stingys Помощь студентам 1 10.11.2009 17:34
Поможіть скласти програмку ZhekON Помощь студентам 10 05.02.2007 16:02