6.4.. Izračunati vrijednosti prema izrazima:
  a = x * y
  b = x + y
  c = b / x

Opis rješenja: Poslije učitavanja vrijednosti x i y računa se vrijednosti:
I varijanta za računanje vrijednosti a, b, c koristi se nova varijabla. Ispis vrijednosti je na kraju;
II varijanta računanje vrijednosti a, b, c (c = b / x = (x + y) / x) i ispis se izvodi u naredbi ispisa printf.

Tekstualni algoritam:

  1. ulaz - učitati: x, y
  2. obrada - izračunati:
    a = x * y; // izračunaj a
    b = x + y; // izračunaj b
    c = b / x; // izračunaj c
  3. izlaz - ispisati: x, y, a, b, c

Listing programa:

// 06411093
#include <stdio.h>
int main()
{
    float x,y,a,b,c;  // deklarisanje varijabli
    printf("Ucitaj broj x: "); // ime varijabli cije vrijednosti se ucitava
    scanf("%f",&x);       // ucitavanje vrijednosti varijable x
    printf("Ucitaj broj y: "); // ime varijabli cije vrijednosti se ucitava
    scanf("%f",&y);     // ucitavanje vrijednosti varijable y
    
    a = x * y;  // izračunaj a
    b = x + y;  // izračunaj b
    c = b / x;  // izračunaj c
    printf("x=%.1f,y=%.1f\n",x,y); // ispis vrijednosti
    printf("a=%.1f,b=%.1f,c=%.1f",a,b,c); // ispis vrijednosti
    return 0;
} 

II varijanta
// 06411093
#include <stdio.h>
int main()
{
      float x,y;  // deklarisanje varijabli
      printf("Ucitaj broj x: "); // ime varijabli cije vrijednosti se ucitava
      scanf("%f",&x);      // ucitavanje vrijednosti varijable x
      printf("Ucitaj broj y: "); // ime varijabli cije vrijednosti se ucitava
      scanf("%f",&y);   // ucitavanje vrijednosti varijable y
      printf("x=%.1f,y=%.1f\n",x,y);
      printf("x*y = %.1f\n", x*y);
      printf("x+y = %.1f\n", x+y);
      printf("b/x = %.1f", (x+y)/x);
      return 0;
}

Ispis na ekranu:

Index