Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- //Napisz funkcję, która dostanie dwie liczby. Jeśli są równe, zwróci 1, a jeśli są różne, to zwróci 0.
- int porownaj (int a, int b){
- if (a == b) {
- return 1;
- }
- else {
- return 0;
- }
- }
- //Napisz funkcję, która dostanie napis oraz jego długość oraz wypisze ten napis na ekran od końca (czyli w for zaczynamy nie od i=0 i kończymy na i=n-1 tylko zaczynamy od i = n-1. Podpowiedź: oprócz operatora i++, mamy też i- -.
- void napis(char a[], int n){
- for(int i = n-1; i >= 0; i--){
- printf("%c", a[i]);
- }
- printf("\n");
- }
- // dla wejścia 13 wypisze "1000"
- // max a jakie mozna uzyc to 255
- void przeliczLiczbe(int a){
- char tab[8] = {'0', '0', '0', '0', '0', '0', '0', '0'};
- int r, x = a;
- while(x > 0){
- r = x % 2;
- x = x / 2;
- printf("%d", r);
- }
- printf("\n");
- }
- int main(){
- printf("funkcja dla 1 i 5 zwraca %d\n", porownaj(1, 5));
- napis("grzyb", 5);
- przeliczLiczbe(13);
- //printf("19 / 6 = %d, 19 \% 6 = %d", 19 / 6, 19 % 6);
- return 0;
- }
Add Comment
Please, Sign In to add comment