6.4.. Napisati program za izračunavanje sume, proizvoda i razlike dva učitavana broja.

Opis rješenja: Poslije učitavanja vrijednosti brojeva x i y izvodi:
I varijanta - izračunavanje se izrazi i pridruživanjem vrijednosti varijablama s, p, r zatim ispis;
II varijanta - izračunavanje izraraza izvodi se u naredbi ispisa printf.

Tekstualni algoritam:

  1. ulaz - učitati: x, y
  2. obrada - izračunati:
    s = x + y
    p = x * y
    r = x - y
  3. izlaz - ispisati: "x = ", x, "y = ", y
    "s = ", s, "p = ", p, "r = ",r

Listing programa:

// 06411094
#include <stdio.h>
int main()
{
      float x, y, s, r1, r2, p;  // deklarisanje varijabli
      printf("Ucitaj broj x: "); // ime varijable cija vrijednost se ucitava
      scanf("%f",&x);            // ucitavanje vrijednosti varijable broj sa tastature
      printf("Ucitaj broj y: "); // ime varijable cija vrijednost se ucitava
      scanf("%f",&y);            // ucitavanje vrijednosti varijable broj sa tastature

      s = x + y;     // suma
      p = x * y;     // proizvod
      r1 = x - y;    // razlika 1
      r2 = y - x;    // razlika 2

      printf("x = %f,y = %f\n", x,y); // ispis vrijednosti
      printf("x+y = %f\n", s);  // ispis vrijednosti
      printf("x-y = %f\n", r1);  // ispis vrijednosti
      printf("y-x = %f\n", r2);  // ispis vrijednosti
      printf("x*y = %f\n", p);  // ispis vrijednosti
      return 0;
}

II varijanta
// 06411094
#include <stdio.h>
int main()
{
      float x,y;                 // deklarisanje varijabli
      printf("Ucitaj broj x: "); // ime varijable cija vrijednost se ucitava
      scanf("%f",&x);            // ucitavanje vrijednosti varijable broj sa tastature
      printf("Ucitaj broj y: "); // ime varijable cija vrijednost se ucitava
      scanf("%f",&y);            // ucitavanje vrijednosti varijable broj sa tastature

      printf("x = %f,y = %f\n", x,y); // ispis vrijednosti
      printf("x+y = %f\n", x+y);  // ispis vrijednosti
      printf("x-y = %f\n", x-y);  // ispis vrijednosti
      printf("y-x = %f\n", y-x);  // ispis vrijednosti
      printf("x*y = %f\n", x*y);  // ispis vrijednosti
      return 0;
}

Ispis na ekranu:

Index