#include #include #include int main() { char hex[5],x; int d,i,suma; printf("Podaj liczbe w HEXie h= \n"); gets(hex); d=strlen(hex); suma=0; for (i=0;i<=d-1;i++) {x=hex[i]; if (hex[i]>='a' && hex[i]<='f') x=hex[i]-87; if (hex[i]>='0' && hex[i]<='9') x=hex[i]-48; suma=suma+x*pow(16,d-i-1);} printf("Liczba rozkodowana to %d\n",suma); }
inicjaluL #include #include int main() { char nazwisko[30],p,r; int i,n; printf("Wprowadz imie i nazwisko oddzielone spacja\n"); gets (nazwisko); n=strlen(nazwisko); p=nazwisko[0]; for (i=1;i<=n-1;i++) if (nazwisko[i]==' ') break; r=nazwisko[i+1]; printf("Twoje inicjaly to %c i %c\n",p,r); }
tablica: #include #include
int main() { int n,i; char str[20],stro[20]; printf("Wprowadz ciag znakow\n"); gets (str); n=strlen(str); printf("tablica: %s, a jej dlugosc to %d\n",str,n); for (i=0;i<=n-1;i++) stro[i]=str[n-i-1]; printf("tablica: %s, a jej dlugosc to rowniez %d\n",stro,n); }