
Добавил:
inrad
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Контрольная СГВМ / SGVM
.CPP#include <stdio.h>
#include <conio.h>
char mas[10]; //Њ ббЁў, ў Є®в®а®¬ Ўг¤Ґв еа Ёвбп Є®¤®ў®Ґ б«®ў®
int treugolnik(char *s) //€бЄ®¬ п Їа®жҐ¤га Ї®«гзҐЁп Є®¤®ў®Ј® б«®ў Ї®
{ // ¤аҐбг б®®ЎйҐЁп
mas[0]=s[0]-0x30; //‡ ®бЁ¬ н«Ґ¬Ґвл б®®ЎйҐЁп ў ᮮ⢥вбвўгойЁҐ н«Ґ¬Ґвл
mas[1]=s[1]-0x30; //Ёд®а¬ жЁ®®© з бвЁ Є®¤
mas[2]=s[2]-0x30; //ЏаЁў®¤Ё¬ вЁЇ char Є 楫®¬г вЁЇг ®вЁ¬ п 48
mas[4]=s[3]-0x30;
mas[5]=s[4]-0x30;
mas[7]=s[5]-0x30;
mas[3]=(mas[0]+mas[1]+mas[2])%2; //‚лзЁб«пҐ¬ Ё§Ўлв®злҐ Є®¬Ї®Ґвл Є®¤
mas[6]=(mas[2]+mas[4]+mas[5])%2;
mas[8]=(mas[1]+mas[5]+mas[7])%2;
mas[9]=(mas[0]+mas[4]+mas[7])%2;
for(int i=0; i<10; i++) mas[i]+=0x30; //ЏаҐ®Ўа §гҐ¬ н«Ґ¬Ґвл Є®¤ Ё§ 楫®Ј®
//вЁЇ ў char
return 0;
}
main()
{
char s[6]; //Њ ббЁў бЁ¬ў®«®ў, еа пйЁ© Є®¤Ёа㥬®Ґ б®®ЎйҐЁҐ
puts("‚ўҐ¤ЁвҐ Є®¤Ёа㥬го Ї®б«Ґ¤®ў ⥫м®бвм (6 ¤ў®Ёзле жЁдҐа):");
scanf("%s", &s);
treugolnik(s); //‚л§лў Ґ¬ ЁбЄ®¬го Їа®жҐ¤гаг Є®¤Ёа®ў Ёп
puts("Љ®¤®ў®Ґ б«®ў® Ўг¤Ґв:");
printf("%s", mas); //‚лў®¤Ё¬ Є«®¤ў®Ґ б«®ў нЄа
getch();
clrscr();
return 0;
}
Соседние файлы в папке Контрольная СГВМ