IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Строки
nata
сообщение 13.01.2004 21:19
Сообщение #1


Гость






Помогите решить задачу.
После ввода с клавиатуры строками некоторых фамилий и следующих рядом возрастов (год рождения) выдать на экран фамилию лица, возраст которого более близок к среднему из списка.    :(
 К началу страницы 
+ Ответить 
AlaRic
сообщение 13.01.2004 21:44
Сообщение #2


...
*****

Группа: Пользователи
Сообщений: 1 347
Пол: Мужской

Репутация: -  3  +


Посмотри и потестируй вот этот код, вроде как правильно:

Код

program c1;
const n=3;
var i,g:integer;
s,k:string;
a:array[1..n] of integer;
b:array[1..n] of string;
begin
g:=0;
writeln('ввести ',n,' фамилии с возрастом: ');
for i:=1 to n do
begin
readln(b[i]);
readln(a[i]);
g:=g+a[i];
end;
g:=g div n;
for i:=1 to n-1 do
if abs(g-a[i])>abs(g-a[i+1]) then k:=b[i+1];
write(k);
end.

Сделал полегче, чтоб было понятно! Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
AlaRic
сообщение 13.01.2004 22:20
Сообщение #3


...
*****

Группа: Пользователи
Сообщений: 1 347
Пол: Мужской

Репутация: -  3  +


Я так понял, что вводится строка с фамилией, а затем возраст числом! Надеюсь я правильно понял  ;)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 30.07.2025 23:30
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"