Advertisement
metalni

Strukturno Labs #1

Oct 29th, 2019 (edited)
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.12 KB | None | 0 0
  1. /* Od vlez se citaat 3 char karakteri, pa potoa se formiraat 2 binarni sekvenci so dolzina od 3 edinici. Vo prvata binarna sekvenca se pecati 1 za sekoj vnesen specijalen znak, a 0 za sekoj drug znak sto ne e specijalen znak. Vo vtorata binarna sekvenca se pecati 1 za sekoja vnesena bukva, golema ili mala i 0 za se ostanato.*/
  2.  
  3. #include <stdio.h>
  4.  
  5. int main() {
  6.     char x, y, z;
  7.     int aprim, bprim, cprim;
  8.     int asec, bsec, csec;
  9.     scanf("%c %c %c", &x, &y, &z);
  10.  
  11.     //prva sekvenca, proveruvame dali vneseniot char e specijalen karakter preku ASCII tabelata
  12.     aprim=((x<'A' || x>'Z') && (x<'a' || x>'z') && (x<'0' || x >'9'));
  13.     bprim=((y<'A' || y>'Z') && (y<'a' || y>'z') && (y<'0' || y >'9'));
  14.     cprim=((z<'A' || z>'Z') && (z<'a' || z>'z') && (z<'0' || z >'9'));
  15.     printf("%d%d%d\n", aprim, bprim, cprim);
  16.  
  17.     //vtora sekvenca, proveruvame dali vneseniot char e bukva preku ASCII tabelata
  18.     asec=((x>='A' && x<='Z') ||(x>='a' && x<='z'));
  19.     bsec=((y>='A' && y<='Z') ||(y>='a' && y<='z'));
  20.     csec=((z>='A' && z<='Z') ||(z>='a' && z<='z'));
  21.     printf("%d%d%d", asec, bsec, csec);
  22.     return 0;
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement