Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабораторные работы / Третья лаба

.docx
Скачиваний:
25
Добавлен:
28.01.2014
Размер:
11.92 Кб
Скачать

// Новостроечка.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"

#include "conio.h"

#include "stdio.h"

void main()

{

int a,b;

scanf("%i",&a);

scanf("%i",&b);

while(a!=b)

{

if(a>b) a=a-b;

else b=b-a;

printf("\n %i - %i",a,b);

}

printf("\n %i",a);

getch();

}

Кол-во действий в цикле- 3

В программе-14

вереятность зацикливания-да (ввод двух отрицательных чисел)

#include "stdafx.h"

#include "conio.h"

#include "stdio.h"

void main()

{

int a,b;

scanf("%i",&a);

scanf("%i",&b);

if(a!=b)

do

{

if(a>b) a=a-b;

else b=b-a;

printf("\n %i - %i",a,b);

}while(a!=b);

printf("\n %i",a);

getch();

}

Кол-во действий в цикле- 3

В программе-15

вереятность зацикливания-да (ввод отрицательного и положительного числа)

#include "stdafx.h"

#include "conio.h"

#include "stdio.h"

void main()

{

int a,b;

scanf("%i",&a);

scanf("%i",&b);

for (int i=0;i<2;i++)

{

if(a==b) break;

if(a>b) a=a-b;

else b=b-a;

printf("\n %i - %i", a,b);

i--;

}

printf("\n %i",a);

getch();

}

Кол-во действий в цикле- 6

В программе-16

вереятность зацикливания-да (ввод двух отрицательных чисел)

Вывод: Удобнее для вычисления использовать второй способ написания программы.

Соседние файлы в папке лабораторные работы