Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
DiasLFC
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 2
1

По введённому названию страны Европы будет выводить на экран название столицы

31.03.2014, 21:39. Просмотров 429. Ответов 6
Метки нет (Все метки)

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
var a:string;
begin
writeln('Введите название страны');
readln(a)
case a of 
'Австрия':Writeln('Вена');
'Белоруссия' :WriteLn ('Минск'); 
'Босния и Герцеговина':WriteLn ('Сараево'); 
'Германия':WriteLn ('Берлин'); 
'Ирландия':WriteLn ('Дублин'); 
'Латвия':Writeln ('Рига'); 
'Люксембург':WriteLn('Люксембург');
'Норвегия':WriteLn('Осло');
'Бельгия':WriteLn('Брюссель');
'Великобритания':WriteLn ('Лондон'); 
'Греция':WriteLn ('Афины');
'Испания':WriteLn('Мадрид'); 
'Литва':WriteLn('Вильнюс');
'Молдавия':WriteLn('Кишинев');
'Польша':WriteLn('Варшава'); 
'Андорра':WriteLn('Андорра Ла Вьеха'); 
'Болгария':WriteLn('София'); 
'Венгрия':WriteLn('Будапешт'); 
'Дания':WriteLn('Копенгаген'); 
'Италия':WriteLn ('Рим');
'Лихтенштейн':WriteLn('Вадуц');
'Нидерланды':WriteLn('Амстердам'); 
'Португалия':WriteLn('Лиссабон'); 
WriteLn('такой страны нет в нашем списке');
end;
end.
пишет Встречено 'case', а ожидалось ';'
что делать?помогите плз
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2014, 21:39
Ответы с готовыми решениями:

По введённому названию страны Европы будет выводить на экран название столицы
составить программу,которая по введённому названию страны Европы будет выводить на экран название...

Ввести первую букву страны. Вывести название ее столицы
Помогите с задачой в паскале: Составить программу для решения следующих параметров задачи двумя...

По заданной стране вывести название столицы этой страны. Для решения взять 8 любых стран
1.По заданной стране вывести название континента, где эта страна находится. Для решения взять 8...

По введённому названию страны выводит на экран название столицы
Помогите сделать эту программу. По названию страны (переменная типа Country) присвоить переменной...

Составить программу, которая бы выдавала по названию страны название столицы этой страны (использовать не менее 6-7 названий).
Составить программу, которая бы выдавала по названию страны название столицы этой страны...

6
muDANTE
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 18
31.03.2014, 21:51 2
После readln(a) ставь ;
Pascal
1
2
readln(a);
case a of
0
DiasLFC
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 2
31.03.2014, 21:54  [ТС] 3
сделал,пишет,что ожидался порядковый тип

Добавлено через 1 минуту
muDANTE, сделал,пишет,что ожидался порядковый тип
0
muDANTE
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 18
31.03.2014, 21:59 4
сделай так
Pascal
1
2
3
4
5
6
7
8
var a: integer;
begin
writeln('Страны: 1- Австрия; 2-Белоруссия');
writeln('Введите название страны');
readln(a);
   case a of
      1:Writeln('Вена');
      2 :WriteLn ('Минск');
0
Cyborg Drone
Модератор
5876 / 3459 / 2556
Регистрация: 17.08.2012
Сообщений: 11,116
01.04.2014, 13:25 5
Цитата Сообщение от DiasLFC Посмотреть сообщение
Встречено 'case', а ожидалось ';'
Ну да. Перед case после reradln(a) точку с запятой забыли поставить.
0
ildwine
01.04.2014, 16:43
  #6
 Комментарий модератора 
DiasLFC, у вас есть своя тема! Не имейте привычку писать в чужих!
0
ildwine
Супер-модератор
3121 / 2000 / 1248
Регистрация: 04.03.2013
Сообщений: 4,862
Записей в блоге: 1
01.04.2014, 16:44 7
Или вот эту тему гляньте: По введённому названию страны Европы будет выводить на экран название столицы

Добавлено через 9 часов 25 минут
DiasLFC, в операторе case нельзя использовать переменную типа string для перебора. Можно использовать порядковый тип, например integer.
0
01.04.2014, 16:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2014, 16:44

По названию страны вывести название её столицы
Задача: написать программу которая по названию страны выводит название её столицы(5-7 названий). Не...

Определить название столицы по заданному названию страны
Помогите разработать программу с использованием оператора-переключателя switch. Определить...

Программа предлагает выбрать название страны и выводит на экран её название столицы
Программа предлагает выбрать название страны и выводит на экран её название столицы. C++ ...


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

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

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