• Что я делаю неправильно в задаче по иформатике?! Помогите плиз! Очень срочно!!!
    Задача: "Занесите информацию о десяти европейских странах n(название страны), k(численность населения), s(площадь страны). Выведите названия стран в порядке возрастания плотности их населения."
    program n_58;
    var s: array[1..10] of real=(244.1,357,132,43.1,504.8,301.2,312.7,92.0,337,551);
    n: array[1..10] of string;
    i,imin,j: integer;
    x: real;
    r: string;
    const
    k: array[1..10] of real=(58100,81200,10300,5190,39100,57200,38500,9800,5060,57800);
    begin
    n[1]:='Великобритания';n[2]:='Германия';n[3]:='Греция';n[4]:='Дания';n[5]:='Испания';n[6]:='Италия';n[7]:='Польша';n[8]:='Португалия';
    n[9]:='Финляндия';n[10]:='Франция';
    for i:=1 to 9 do
    begin
    imin:=i;
    for j:=i+1 to 10 do
    begin
    if s[j]=s[i] then x:=s[i];
    s[i]:=s[imin];
    s[imin]:=x;
    r:=n[i];
    n[i]:=n[imin];
    n[imin]:=r;
    end;
    end;
    for i:=1 to 10 do
    writeln(n[i], ' ', s[i]);
    end.

Ответы 3

  • Если будет ошибка из-за пробелов пишите
    • Автор:

      wally
    • 6 лет назад
    • 0
  • Хорошо
    • Автор:

      anvilhhvc
    • 6 лет назад
    • 0
  • Заранее спасибо
    • Автор:

      devinkim
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years