71510

Разработка и отладка алгоритмов и программ по обработке исключительных ситуаций

Лабораторная работа

Информатика, кибернетика и программирование

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ по обработке исключительных ситуаций. Опишите функцию ввода и вывода значения переменной, обработайте ошибку, если вводимое значение строка...

Русский

2014-11-08

317.68 KB

0 чел.

Лабораторная работа №22

Тема работы: Разработка и отладка алгоритмов и программ по обработке исключительных ситуаций.

Цель работы:Получить практические навыки в разработке алгоритмов и написании программ по обработке исключительных ситуаций.

Опишите функцию ввода и вывода значения переменной, обработайте ошибку, если вводимое значение строка

Приложение 1

Блок схема задачи

 

Приложение 2

Исходный модуль задачи

#include "stdafx.h"

#include "iostream.h"

#include "string.h"

voidXtest(char *test)

{

try{

if (strlen(test)!=0) throw (test);

}

catch (char *s){

cout<<"Ne mojet bit strokoi = ";

cout<<s<<"\n";

}

}

int main(intargc, char* argv[])

{char s[10];

cout<<"zadaitestroku: ";

cin>>s;

Xtest(s);

cout<<"konec";

return 0;

}