8.7.. Ispisati sve trocifrene brojeve kod kojih je cifra stotica dvosturko veća od cifre desetica, a cifra destica dvostruko veća od cifre jedinica.

Opis programa: Odnos između cifara je s = 2*d = 4*j.

Listing programa:

// 08702221
#include <stdio.h>

int main()
{
    int broj, j, d, s;        // deklarisanje varijable
 
    printf("Trocifreni brojevi sa odnosom cifara: s = 2d = 4j\n");
    
    for (broj=100; broj < 1000; broj++) {
        j = broj % 10;        // jedinice
        d = (broj / 10);
        d = d % 10;           // desetice
        s = broj / 100;       // stotice
        if ((s== 2*d) &&(2*d == 4*j))  // s = 2*d = 4*j?
            printf("Trocifren broj: %d \n", broj);
    }
     return 0;
}

Ispis na ekranu:
Trocifreni brojevi sa odnosom cifara: s = 2d = 4j
Trocifren broj: 421 
Trocifren broj: 842 

Index