Скачиваний:
28
Добавлен:
02.05.2014
Размер:
50.69 Кб
Скачать

Уфимский государственный авиационный технический университет

Кафедра АПрИС.

Отчёт по лабораторной работе № 4

по программированию

«Обработка целых данных».

Выполнил: студент группы САПР -130 Манаев Р. Н.

Проверила: старший преподаватель кафедры АПрИС Бежаева О. Я.

УФА 2006.

Цель работы: Научиться составлять программы, обрабатывающие целые данные.

Вариант № 18.

Постановка задачи:

1) Среди простых чисел не превосходящих заданного числа N, найти такие, десятичное представление которых содержит убывающую последовательность цифр.

Задание № 1:

    1. Блок схем.

нет

да

да

нет

да

нет

да

нет

да

нет

да

1.2 Листинг программы.

#include<iostream.h>

void main()

{

int N,n,m,k,d,f;

cout<<"\n"<<"vvdite N "<<"\n";

cin>>N;

for(n=1;n<N;n++)

{

m=0;

for(k=2;k<n;k++)

{

if(n%k==0) m=1;

}

if(m==0)

{

f=n;

while ((f%10) < ((f/10)%10))

{

f=f/10;

}

if (f/10 == 0)

cout<<" "<<n;

}

}

}

1.3 Тестирование программы.

Вывод: Выполнив данную лабораторную работу мы научились составлять программы обрабатывающие целые данные.