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:
- ulaz - učitati: x, y
- obrada - izračunati:
a = x * y; // izračunaj a
b = x + y; // izračunaj b
c = b / x; // izračunaj c
- 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
|
|