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

Программирование на C / C++ / Лабораторные работы / Лабораторная работа №4

.doc
Скачиваний:
35
Добавлен:
02.05.2014
Размер:
48.13 Кб
Скачать

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

Лабораторная работа №4.

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

Вариант 5.

Выполнил студент группы

Проверил доцент

кафедры АПрИС

Бежаева О.Я.

Уфа-2007.

1.Цель работы:

Знакомство и получение навыков работы со средствами обработки целых данных в языке С++.

2. Условия задания:

Найти наибольшую цифру в заданном числе N.

3. Решение задания:

1) Алгоритм решения задания в виде блок- схемы:

2) Текст программы на языке С++:

#include<iostream.h>

void main ()

{

const int M=10;

int i,a[M],max;

long int N;

cin>>N;

if(N<0)N=-N;

for(i=0;i<=M;i++)

{

a[i]=N%10;

N=N/10;

}

max=a[0];

for(i=0;i<=M;i++)

{

if(max<=a[i])max=a[i];

}

cout<<”\n”<<max;

}

3) Результат тестирования программы: