Основы алгоритмизации в информационных системах. Белов М.П. - 69 стр.

UptoLike

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

e1 = (float) 1 / (2*n -1);
if ( ( n % 2) == 0)
p-= e1;
else p+= e1;
n++;
}
p=p*4;
printf("\nЗначение ПИ с точностью %f равно %f\n", t, p);
printf("Просуммировано %i членов ряда.\n", n);
printf("\nДля завершения нажмите на любую клавишу");
while(!kbhit());
}
Пример 18. Составить алгоритм и написать программу, которые вычис-
ляют наибольший общий делитель двух целых чисел.
Схема алгоритма вычисления наибольшего общего делителя двух целых
чисел:
алг Наибольший общий делитель двух целых чисел (арг цел n1, n2,
рез цел nod)
нач
цел r
нц пока n1 % n2
r = n1 % n2
n1 = n2
n2 = r
кц
nod = n2
вывод nod
кон
Программа вычисления наибольшего общего делителя двух целых чисел:
// Вычисление наибольшего общего делителя
// двух целых чисел
(алгоритм Евклида)
#include <stdio.h>
#include <conio.h>
void main ()
{
int n1, n2; // числа, НОД которых надо вычислить
int nod; // наибольший общий делитель
int r; // остаток от деления n1 на n2
printf("\nВычисление наибольшего общего делителя ");
printf("для двух целых чисел \n");
printf("Введите в одной строке два числа ");
69