Автор: Пользователь скрыл имя, 23 Августа 2011 в 17:59, аттестационная работа
Будь який нормальний алгорифм визначається вказанням алфавіту, в якому він діє, та схеми нормального алгорифма. Алфавітом нормального алгорифма може бути довільний скінченний алфавіт A. Формулами підстановок в алфавіті A називаються вирази подібні p → q (проста пістановка) або p →• q (кінцева підстановка), де p та q — деякі слова в алфавіті A, які називаються лівою та правою частинами формули відповідно (вважається, що алфавіт A не містить символів → та →•).
Постановка задачі	3
Теорія	4
Нормальні алгоритми	4
Визначення нормального алгорифма	4
Принцип дії	4
Приклад роботи	4
Алгоритм програми	6
Скріншоти	11
if ( (code[i]=='x') ){
                       code[i]
i=-1;
                       cout<<
}
if ( (code[i]=='y')){
                       code[i]
i=-1;
                       cout<<
}
if (code[i]=='/'){
                       code[i]
i=258;
                       cout<<
}
i++;
}
}
else if(d==2){
char mass[32];
for(int i=0; i<32; i++){
mass[i]=0;
}
cout<<"Enter code: ";
cin>>mass;
for(int i=10; i>=0; i--){
if ((mass[i]=='0') && (mass[i+1]=='.')){
                       mass[i]
                       mass[i+
for(int i=0; i<10+1; i++){
cout<<mass[i];
}
                       cout<<
}
if ((mass[i]=='1') && (mass[i+1]=='.')){
                       mass[i]
                       mass[i+
for(int i=0; i<10+1; i++){
                 cout<<mass[i]
}
                       cout<<
}
if (mass[0]=='.'){
for(int i=0; i<10+1; i++) mass[i]=mass[i+1];
for(int i=0; i<10+1; i++){
                 cout<<mass[i]
}
                       cout<<
}
}
}
else if( (d<1) && (d>2)){
cout<<"Error. Choose 1 or 2.";
}
return 0;
}