Информатика 10-11. Книга 1. Теория (с задачами и решениями). Шауцукова Л.З. - 184 стр.

UptoLike

Составители: 

Программа на
Паскале
Program Summa;
Type Mas = Array [1 ..
100] of Real;
Var A : Mas;
i, n: Integer;
S : Real;
BEGIN
Write('n = '); ReadLn(n);
For i : = 1 to n do
begin
Write('A[', i, '] = ');
ReadLn(A[i]);
end;
S : = 0;
For i : = 1 to n do
S : = S + A[i];
WriteLn('S = ', S:8:2);
END.
Язык Паскаль был разработан в 1970 г. Никласом
Виртом как язык обучения студентов программированию.
Паскаль вырабатывает навыки соблюдения хорошего
строгого стиля программирования, упрощающего
разработку сложных программ.
Основные привлекательные черты Паскаля
логичность, поддержка концепций структурного и
процедурного программирования, работа с
динамической памятью, возможность создания своих
типов данных. В Паскале программист должен всегда явно
указывать, с какими конкретными переменными он желает
работать и каковы типы этих переменных. Строгая
типизация данных позволяет резко снизить количество
ошибок, появляющихся в программе вследствие
невнимательности или опечаток.
В своем первоначальном виде Паскаль имел довольно
ограниченные возможности, но расширенный вариант этого
языкаTurbo Pascal, является очень мощным языком
программирования. Интегрированная оболочка Turbo
Pascal, разработанная фирмой Borland (ныне Inprise),
включающая в себя редактор, компилятор, компоновщик и
отладчик, вместе с интерактивной справочной системой
сделали разработку программ на Паскале делом простым и
приятным.
Программа на СИ
# include <stdio.h>
# include <conio.h>
main()
{
float a[100], s; int i, n;
clrscr(); printf("n=");
scanf("%i", &n);
for (i = 1; i <= n; i++) {
printf("a[%i]=", i);
scanf("%f", &a[i]);}
s=0;
for (i = 1; i <= n; i++)
s = s + a[i];
printf("s = % f \ n", s);
return 0;
}
Язык Си разработан Деннисом Ритчи в 1972 г. как
язык, пригодный для программирования новой
операционной системы UNIX.
Операционные системы ради повышения скорости
работы традиционно писались на языке низкого уровня
ассемблере, но язык Си настолько хорошо зарекомендовал
себя, что на нем было написано более 90% всего кода ОС
UNIX. Язык СИ обрел популярность как так называемый
язык среднего уровня, в котором удобство, краткость и
мобильность языков высокого уровня сочетаются с
возможностью непосредственного доступа к аппаратуре
компьютера, что обычно достигаются только при
программировании на языке Ассемблера.
Си не очень прост в изучении и требует тщательности
в программировании, но позволяет создавать сложные и
весьма эффективные программы.
Программа на                      Язык Паскаль был разработан в 1970 г. Никласом
Паскале                         Виртом как язык обучения студентов программированию.
Program Summa;                  Паскаль вырабатывает навыки соблюдения хорошего
 Type Mas = Array [1 ..         строгого стиля программирования, упрощающего
100] of Real;                   разработку сложных программ.
 Var A : Mas;                     Основные привлекательные черты Паскаля —
      i, n: Integer;            логичность, поддержка концепций структурного и
      S : Real;                 процедурного программирования, работа с
BEGIN                           динамической памятью, возможность создания своих
  Write('n = '); ReadLn(n);     типов данных. В Паскале программист должен всегда явно
  For i : = 1 to n do           указывать, с какими конкретными переменными он желает
     begin                      работать и каковы типы этих переменных. Строгая
      Write('A[', i, '] = ');   типизация данных позволяет резко снизить количество
      ReadLn(A[i]);             ошибок, появляющихся в программе вследствие
     end;                       невнимательности или опечаток.
                                  В своем первоначальном виде Паскаль имел довольно
  S : = 0;                      ограниченные возможности, но расширенный вариант этого
  For i : = 1 to n do           языка — Turbo Pascal, является очень мощным языком
      S : = S + A[i];           программирования. Интегрированная оболочка Turbo
  WriteLn('S = ', S:8:2);       Pascal, разработанная фирмой Borland (ныне Inprise),
END.                            включающая в себя редактор, компилятор, компоновщик и
                                отладчик, вместе с интерактивной справочной системой
                                сделали разработку программ на Паскале делом простым и
                                приятным.



  Язык Си разработан Деннисом Ритчи в 1972 г. как            Программа на СИ
язык, пригодный для программирования новой                   # include 
операционной системы UNIX.                                   # include 
                                                             main()
     Операционные системы ради повышения скорости            {
работы традиционно писались на языке низкого уровня —        float a[100], s; int i, n;
ассемблере, но язык Си настолько хорошо зарекомендовал       clrscr(); printf("n=");
себя, что на нем было написано более 90% всего кода ОС       scanf("%i", &n);
UNIX. Язык СИ обрел популярность как так называемый          for (i = 1; i <= n; i++) {
язык среднего уровня, в котором удобство, краткость и           printf("a[%i]=", i);
мобильность языков высокого уровня сочетаются с                 scanf("%f", &a[i]);}
возможностью непосредственного доступа к аппаратуре          s=0;
компьютера, что обычно достигаются только при                for (i = 1; i <= n; i++)
программировании на языке Ассемблера.                           s = s + a[i];
                                                             printf("s = % f \ n", s);
    Си не очень прост в изучении и требует тщательности      return 0;
в программировании, но позволяет создавать сложные и         }
весьма эффективные программы.