Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.01 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main() {
  6.     int n, m, x, matches=0;
  7.    
  8.     do{
  9.         printf("Podaj wartosc n, od 1 do 1100: ");
  10.         scanf("%d",&n);
  11.         if (n<0 || n>1100) printf("To nie jest liczba z przedzialu od 1 do 1100\n");
  12.     } while(n<0 || n>1100);
  13.    
  14.     do {
  15.         printf("Podaj wartosc m, od 0 do 9: ");
  16.         scanf("%d",&m);
  17.         if (m<0 || m>9) printf("To nie jest liczba z przedzialu od 0 do 9\n");
  18.     } while(m<0 || m>9);
  19.    
  20.     printf("\nLiczby spelniajace warunki to: ");
  21.     for(x=1; x<=1100; x++) {        //for zaczyna od 1, kończy na 1100
  22.         if (x % n == 0) {           //sprawdza czy x jest podzielny przez n
  23.             if (x % 10 == m) {      //sprawdza czy ostatnia cyfra x jest taka jak m
  24.                 printf("\n%d", x);
  25.                 matches += 1;       //to nie jest wymagane, ale Dżanusz by takie coś docenił
  26.             }                       //basically licznik wystąpień, jeśli jest 0 to powie
  27.         }                           //że żadna liczba nie spełnia wymagań
  28.     }
  29.     if (matches == 0) printf("Zadna liczba nie spelnia podanych wymagan.");
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement