07.11.2014, 03:13 | #1 (permalink) |
Новичок
Регистрация: 06.11.2014
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите написать программу
страна = (Россия, Канада, Алжир, Китай); var кон: конт; st: страна; По значению переменной конт. присвоить переменной st название этой страны. Сначала написал программу по другому, когда создавал тему нашел на просторах инета как человек делал наподобие программу и вот переделал Код:
uses crt; Type cont=(USA, Africa, Europe, Asia); strana=(Rossia, Canada, Algeria, China); Const continent:array[0..3] of string= ('Америка', 'Африка', 'Европа', 'Азия'); stranu:array[0..3] of string= ('Канада', 'Алжир', 'Россия', 'Китай'); var con: cont; st: strana; k:byte; begin clrscr; writeln('Выберите континент 0-Америка 1-Африка 2-Европа 3-Азия'); repeat readln(k); until k in [0..3]; con:=cont(k); st:=strana(ord(con)); writeln('Континент:',continent[ord(con)]); writeln('Страна:',stranu[ord(con)]); readln end. Код:
Type cont=(USA, Africa, Europe, Asia); strana=(Russia, Canada, Algeria, China); var c:cont; n:Integer; Begin Writeln('Введите номер континента 0-Америка 1-Африка 2-Европа 3-Азия'); Read(n); Case n of 0:c:=USA; 1:c:=Africa; 2:c:=Europe; 3:c:=Asia; end; write('Страна:'); case c of USA:write('Канада'); Africa:write('Алжир'); Europe:write('Россия'); Asia:write('Китай'); end; end. |
07.11.2014, 03:13 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
По этим ссылкам содержится нужная вам информация Помогите написать программу С++ Помогите написать программу на С++ Помогите написать программу |
07.11.2014, 11:32 | #3 (permalink) |
Новичок
Регистрация: 06.11.2014
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|