0 / 0 / 0
Регистрация: 09.01.2010
Сообщений: 13

Вывести название гор Европы и их высоты

29.01.2010, 22:37. Показов 2676. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.Даны сведения о высочайших горах планеты, название, высота, горная система, часть света и страна.
Составить программу, обеспечивающую ввод исходных данных и печать результатов.
1.1 Вывести название гор Европы и их высоты.

Исх.данные:
№ Гора В-та Г-я С-ма Ч.Света Страна
1 Эльбрус 5642 Кавказ Европа Россия
2 Монблан 4807 Альпы Европа Франция
3 Джомолунгма 8848 Гималаи Азия Непал
4 Белуха 4506 Алтай Азия Россия
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.01.2010, 22:37
Ответы с готовыми решениями:

По введённому названию страны Европы будет выводить на экран название столицы
var a:string; begin writeln('Введите название страны'); readln(a) case a of 'Австрия':Writeln('Вена'); 'Белоруссия' :WriteLn...

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

Вывести названия гор Европы и их высоты
Есть таблица: ================================================= || # | Гора | высота | система |часть света| страна...

1
139 / 139 / 97
Регистрация: 25.01.2010
Сообщений: 181
30.01.2010, 07:51
Лучший ответ Сообщение было отмечено prize как решение

Решение

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Uses Crt;
Type
Stchact=string[20];
Stv=string[10];
Stgc=string[20];
Stnaz=string[20];
Stctrana=string[20];
RecBook=record
chact:Stchact;
vta:Stv;
gc:Stgc;
naz:Stnaz;
ctrana:stctrana;
End;
Var
BookFile:file of RecBook;
Work:RecBook;
Vid:byte;
End_Menu:boolean;
Name:String[12];
Procedure Name_File; {Ввод имени файла данных}
Begin
Write('Введите имя файла: ');
Readln(Name);
End;
Procedure AddRec; {Добавление записи в файл}
Begin
Writeln('Ввод записи № ', FilePos(BookFile)+1);
With Work do
Begin
Writeln('Введите названте: ');
Readln(naz);
Write('‚Введите высоту: ');
Readln(vta);
Write('Введите горную систему: ');
Readln(gc);
Write('Введите часть света: ');
Readln(chact);
Write('Введите страну: ');
Readln(ctrana);
Write(BookFile,Work);
End;
End;
Procedure Create;
Var
i,n:integer;
Begin
Name_File;
Assign(BookFile, Name); {Открытие нового файла для записи}
Rewrite(BookFile);
Writeln('Создание записей файла ', Name);
Write('Введите число записей : ');
Readln(n);
For i:=1 to n do
AddRec;
Writeln('Создание файла завершено: ');
Writeln('файл данных имеет: ', FileSize(BookFile),' записи');
Close(BookFile);
End;
Procedure OutputRec; {вывод текущей записи на экран}
Begin
Read(BookFile,Work);
With Work do
Begin
Write('Запись № ',FilePos(BookFile),':');
Writeln('Название: ', naz, ' высота: ',vta,' горная система: ',gc,' часть света: ',chact,' страна: ',ctrana);
End;
End;
 
Procedure OutputAllRec; {Вывод всех записей файла на экран}
Begin
Name_File;
Assign(BookFile,Name);
{$I-}
Reset(BookFile);
{$I+}
if IOResult=0 then
begin
Seek(BookFile,0); 
Writeln('Вывод файла*: ', Name);
While (not EOF(BookFile)) do
OutPutRec;
End
Else
Writeln('Файла с именем ' +Name+' на диске нет ');
End;
Procedure Find; {Поиск}
Var
BookFile:file of RecBook;
Work:RecBook;
Maska:Stchact;
Rez_Find:boolean;
CountRec:integer;
Begin
Name_File;
Assign(BookFile,Name);
{$I-}
Reset(BookFile);
{$I+}
if IOResult=0 then
begin
Write('Введите часть света для поиска*: ');
Readln(Maska);
CountRec:=0;
While(not Eof(BookFile)) do
Begin
Read(BookFile,Work);
With Work do
If Pos(Maska,chact)<>0 then
Begin
Rez_Find:=True;
Inc(CountRec);
Writeln('Название: ', naz, ' высота*: ',vta);
End;
End;
If Rez_Find then
Writeln('Число записей ', Maska,'=',CountRec)
Else
Writeln('В справочнике нет : ', Maska);
Close(BookFile);
End
Else
Writeln('Файл на диске  '+Name+' на диске нет ');
End;
Begin
ClrScr;
End_Menu:=False;
Repeat
Writeln('Выбери вид работы: ');
Writeln('1-создание нового файла: ');
Writeln('2-просмотр списка*: ');
Writeln('3-поиск: ');
Writeln('0-завершение работы: ');
Write('Твой выбор: ');
Readln(Vid);
Case Vid of
1:Create;
2:OutPutAllRec;
3:Find;
0:End_Menu:=True;
end;
Writeln('Нажми клавишу Enter');
Readln;
ClrScr;
Until End_Menu;
End.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.01.2010, 07:51
Помогаю со студенческими работами здесь

Как можно узнать из файла .m3u название песни и вывести это название в Label?
Я делаю свою программку для прослушивания радиостанций (хоть таких и полно - но мне хочется создать что-то свое). Как можно узнать из файла...

Вывести название теста и название курса для заданного пользователя, которые он еще не проходил
Есть следующие таблицы TEST ( id ,testName) - таблица с тестами Course (id, courseName) -...

Найти координаты основания высоты, уравнения стороны, высоты, медианы
A(2,-3), B(17,-3), C(11,15) Найти a) координаты основания высоты BD треугольника ABC б) найти уравнения стороны BC, высоты BD,...

Какое количество топлива необходимо для спуска с высоты A до высоты B
Имя входного файла | input.txt ...

Автоматическое изменение высоты сразу нескольких элементов управления при изменении высоты формы
Здравствуйте! Подскажите пожалуйста, возможно ли настроить автоматическре изменение высоты сразу трёх элементов управления при изменении...


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

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

Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru